mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-04 13:47:35 -08:00
net-im/synapse: add 1.130.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
This commit is contained in:
parent
46985890e9
commit
e2a968a194
@ -1,5 +1,6 @@
|
||||
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
|
||||
DIST anyhow-1.0.97.crate 52221 BLAKE2B f48e4861d3a45d5f5aa2f1b62501f843c51c529e6bf58d4c887fdcf5a7a35c4699b71e0db0fe064199b236acfa1ea211c30b5f14f3b460bc5afad534e6545271 SHA512 340bd50af85ec816a6123a73154a2ef89d0ffd4c74c99121663649cadf230665c72437872df693c26a1da644b0f867339372a7898315f3d7733203785c588356
|
||||
DIST anyhow-1.0.98.crate 53334 BLAKE2B 469c6bb7f535c0c665daae37b61a001fb7da688db3bedcb8e7b76392af109e5b9335dadaa5775c80d365d599674ce3961240a07582d4fc9a45c6367a6e7bd7da SHA512 6affa8a4f148aefb5a20f193bbe93f694786bc1e707b298a3ccaae1a22d60898a46121532ad5ca5819fc180d4593a8ce2455d754315a9ab3b5c998a4cd20adc6
|
||||
DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
|
||||
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
|
||||
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
|
||||
@ -40,6 +41,7 @@ DIST pyo3-build-config-0.23.5.crate 33885 BLAKE2B 14e3897186abb772bcde147a9ebf2a
|
||||
DIST pyo3-ffi-0.23.5.crate 74867 BLAKE2B 5c80f7ac77ee516a891c1cb367e27fa396e55a7504dc8f92312219a90860baba3861ca2e83a1410839b99b6b3beb4c068703b841e18ea1854f70d04fef7404bd SHA512 37c25b21acc3718eab842c04489b0c16c04d33a30fe7f3f58cd80943048203375d8788ce84153ba3720df695fc95bf9f7bccacfa02b0e669a5ddbfc44d65f86c
|
||||
DIST pyo3-log-0.12.1.crate 14908 BLAKE2B a6d5086df0b1b510b09c4a3e6f07f950509ef8a6bd42cae63c0c576add156a7288cfca9133cdea6e2179d77a91d2557e75177e5ffe0c19364070ddbdce698347 SHA512 34d0a00708384fcae5bdbed4a8831c3f2ff61b4e62c221e866e91bea15a82e66bc175b70600ff12ef3cf0f4896c0f3dac9c76b36a2c0faa624215e5acd3cf1c8
|
||||
DIST pyo3-log-0.12.2.crate 16543 BLAKE2B c58712616a3914f23ebac0af538d0a838cbe474cec6ee03184d8a02f7a41221deab8ec092896acec47f4405a9982889b0d96c70ca420f44a9201b4d7bfd6ec44 SHA512 54fab31df8463d113c6f18ed7b6c1ad8866ed9433d10d140f40c77447412e3c2812f3943b5d17b7f01017e4c2b02dbae932393764235f09242b23f3fcf9e82ec
|
||||
DIST pyo3-log-0.12.3.crate 16706 BLAKE2B 25a2d2e6c8fa007e662c873d53e77b6ddf7d4006f6b2a956ab65dd021d426c9ce6f3011a1292adbc6ba8f46afd9975e61df1e269842b2510add2bbfab08bd9fb SHA512 3e93208d643fff1dd158b5467479abe120165a372af000d7e0e8c742595dbe1aac69e98cf6fd4f3ce03a69545e73925b45a5927a3b9646ce7387a45a7cbd0520
|
||||
DIST pyo3-macros-0.23.5.crate 8856 BLAKE2B 56e7dea9cc630e21f9e8aa43319db27f3d287baad4035bf8d921b2c8e737142e5a89decf6a04bcc095f97e035cfe4a5edd7091bba79dd68bc110b7420c29477b SHA512 bf9c12b02597cf6f119e92fe827016f393d13cfa21376811ab9bf8f49cbfd6447afe9dcbef564ad2b5b72db5338520c37c77429db8ee1ccb74de3944fc9fce7f
|
||||
DIST pyo3-macros-backend-0.23.5.crate 70938 BLAKE2B 20d5b00edf806ff19de3e3a03d10a23a29b16d544faf2bb5781032e51c3e07cd7f1a979e00b9f1abca36bc7cf1546b702ee83f85d021d74ac819b8b13bf8d140 SHA512 5e9a971d98a7b70424bf93b1f7fb326564010562dd376789be2fa6b13b89c3d34f760eb61ed49f0b013bbdfff2658d874d24a8a0b65d8f82d10d8f34b8ef5b53
|
||||
DIST pythonize-0.23.0.crate 16177 BLAKE2B 96c27ee7819b5aa27a493c11fbfde4174baf8c081634543f211a1270874a239973bf16788641837efafe0b09f85df6edf82da36818bfb37005fdbac5fbb1edc8 SHA512 25d395bbbfaad4c2d57599144e92c289eb96cd1e2c5306b8ec17048a406df3147b93b56785a03bec6aba6ea31789a21ec0cc519ed40177fb263a98757349fa63
|
||||
@ -56,11 +58,13 @@ DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0
|
||||
DIST serde_json-1.0.140.crate 154852 BLAKE2B 733aecfb88fc37de37b60fdd33a45fecc2bf0ac2165b81bdb12665de7e26633836160e927be5d538eb2056a799e85ca4a1008cbd30af23b72a594643c6015f22 SHA512 bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
|
||||
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
|
||||
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
|
||||
DIST sha2-0.10.9.crate 29271 BLAKE2B 1d614e0efe085cdb40e05726578a9b4ca6bce93f6d3324f5dc0444cb37054912cdaf5d28d468eac2c0046030d920fced2ccd006953b80865ce8a2d43ef3daa81 SHA512 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
|
||||
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
|
||||
DIST syn-2.0.85.crate 275231 BLAKE2B e7679e81bcef87920bc0ed707c997563844ffa1e9d470675ae6ec11d1e045e04ee2ad5744d423b8bc16def1c197ebecd874f468c1e12244838d1b4f34f9c1a30 SHA512 14b1402d2cd91456eb32dcffd494592eb3bd848ae22571f7ef0686493f91b82d23ba41428f9d31686fd24ea6ebca4b239b6c5099302a32014dffbc4ff9afeec1
|
||||
DIST synapse-1.127.1.gh.tar.gz 8885485 BLAKE2B 1d4793ab121af0ab149090bcd272b708c795e55a2d3bc749432c9dc802985798b5faf474b67567eaa1bc6303033e49f904e48813e5894196ce4e9d9f801cb616 SHA512 d469bc7e7c6b8f0554e5f4d40cba775ca865157815948e13a1bcf51fc11fd2e73ac36e87f2e632126625b96dda088cf92f4f6952b3e92d9ecaa8d5e2af85882c
|
||||
DIST synapse-1.128.0.gh.tar.gz 8899961 BLAKE2B ff2bd20aa60265d71bf6cdf263afd2f225332c0a2b5a0673f67f9320b0439e388b81964b663157ea6d163c2075b85ace1f085c6384ebf69aaf79c2297bb65066 SHA512 bb41a364a33602a0826529da50403a0c0105940681387ba6bb54f5bfa0de21cb68a8cc31fbb4ecd0d9f288398475e40a904b8866c36cb87604e96415e4d9a22b
|
||||
DIST synapse-1.129.0.gh.tar.gz 8901052 BLAKE2B 7298200c04e0612323f7c1a9fc5ae8fd0009e9b79bc6db618bfdcfcd7ffa787d9aeed336307b87b48adaec5770f29f29945fc059fce7d80cda534b6f42d638b8 SHA512 bcca5d83e0380d92113a3dde104e8a0dc97ac027a34dd3f3f319730e68185f753fec8a944f78bcd1e738e3911aa1f91dd54d3e85f869d4b3906d516624689b19
|
||||
DIST synapse-1.130.0.gh.tar.gz 8916161 BLAKE2B 6a34e832a65ea74a422aecea7e45cb7d95d5bf86e6c68209a6465cebd27139bf3a97f35b145523819fc87c7b7eaabc961f073e556826cfdb5dfe837e1451d69b SHA512 bd8ad621e969049fc82257f9813fd71410fecaee642746a83808bccdc828a3d9208685ca32dd7d7092bf04c2a0f84cb304b816160949633e718966875a1370d0
|
||||
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
|
||||
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
|
||||
DIST ulid-1.2.1.crate 17727 BLAKE2B f2595999639d150be1e296d5e19e4e54a803ae2b39e9d6d84f055f7ff3df51ab82bd9046d8307b3c3b14a9dd4dca88659a1377cae6bc449a3a763c562d02fc43 SHA512 e77fb93e5c210cf87bb4a26cc4f3631dc1903e62bd05b5952e29ad809152360a15c4b1942e3e00c1a6249651a0dd841b88d97a47779f124210440b05b324863b
|
||||
|
||||
243
net-im/synapse/synapse-1.130.0.ebuild
Normal file
243
net-im/synapse/synapse-1.130.0.ebuild
Normal file
@ -0,0 +1,243 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_EXT=1
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
|
||||
CRATES="
|
||||
aho-corasick@1.1.3
|
||||
anyhow@1.0.98
|
||||
arc-swap@1.7.1
|
||||
autocfg@1.3.0
|
||||
base64@0.21.7
|
||||
bitflags@2.8.0
|
||||
blake2@0.10.6
|
||||
block-buffer@0.10.4
|
||||
bumpalo@3.16.0
|
||||
bytes@1.10.1
|
||||
cfg-if@1.0.0
|
||||
cpufeatures@0.2.12
|
||||
crypto-common@0.1.6
|
||||
digest@0.10.7
|
||||
fnv@1.0.7
|
||||
generic-array@0.14.7
|
||||
getrandom@0.3.1
|
||||
headers-core@0.3.0
|
||||
headers@0.4.0
|
||||
heck@0.5.0
|
||||
hex@0.4.3
|
||||
http@1.3.1
|
||||
httpdate@1.0.3
|
||||
indoc@2.0.5
|
||||
itoa@1.0.11
|
||||
js-sys@0.3.69
|
||||
lazy_static@1.5.0
|
||||
libc@0.2.154
|
||||
log@0.4.27
|
||||
memchr@2.7.2
|
||||
memoffset@0.9.1
|
||||
mime@0.3.17
|
||||
once_cell@1.19.0
|
||||
portable-atomic@1.6.0
|
||||
ppv-lite86@0.2.17
|
||||
proc-macro2@1.0.89
|
||||
pyo3-build-config@0.23.5
|
||||
pyo3-ffi@0.23.5
|
||||
pyo3-log@0.12.3
|
||||
pyo3-macros-backend@0.23.5
|
||||
pyo3-macros@0.23.5
|
||||
pyo3@0.23.5
|
||||
pythonize@0.23.0
|
||||
quote@1.0.36
|
||||
rand@0.9.0
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.9.0
|
||||
regex-automata@0.4.8
|
||||
regex-syntax@0.8.5
|
||||
regex@1.11.1
|
||||
ryu@1.0.18
|
||||
serde@1.0.219
|
||||
serde_derive@1.0.219
|
||||
serde_json@1.0.140
|
||||
sha1@0.10.6
|
||||
sha2@0.10.9
|
||||
subtle@2.5.0
|
||||
syn@2.0.85
|
||||
target-lexicon@0.12.14
|
||||
typenum@1.17.0
|
||||
ulid@1.2.1
|
||||
unicode-ident@1.0.12
|
||||
unindent@0.2.3
|
||||
version_check@0.9.4
|
||||
wasi@0.13.3+wasi-0.2.2
|
||||
wasm-bindgen-backend@0.2.92
|
||||
wasm-bindgen-macro-support@0.2.92
|
||||
wasm-bindgen-macro@0.2.92
|
||||
wasm-bindgen-shared@0.2.92
|
||||
wasm-bindgen@0.2.92
|
||||
web-time@1.1.0
|
||||
windows-targets@0.52.6
|
||||
windows_aarch64_gnullvm@0.52.6
|
||||
windows_aarch64_msvc@0.52.6
|
||||
windows_i686_gnu@0.52.6
|
||||
windows_i686_gnullvm@0.52.6
|
||||
windows_i686_msvc@0.52.6
|
||||
windows_x86_64_gnu@0.52.6
|
||||
windows_x86_64_gnullvm@0.52.6
|
||||
windows_x86_64_msvc@0.52.6
|
||||
wit-bindgen-rt@0.33.0
|
||||
zerocopy-derive@0.8.17
|
||||
zerocopy@0.8.17
|
||||
"
|
||||
|
||||
inherit cargo distutils-r1 multiprocessing optfeature systemd
|
||||
|
||||
DESCRIPTION="Reference implementation of Matrix homeserver"
|
||||
HOMEPAGE="
|
||||
https://matrix.org/
|
||||
https://github.com/element-hq/synapse
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
|
||||
-> ${P}.gh.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
|
||||
LICENSE="AGPL-3+"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
|
||||
|| ( Apache-2.0 Boost-1.0 )
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64"
|
||||
IUSE="postgres selinux systemd test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
acct-user/synapse
|
||||
acct-group/synapse
|
||||
dev-python/attrs[${PYTHON_USEDEP}]
|
||||
dev-python/bcrypt[${PYTHON_USEDEP}]
|
||||
dev-python/bleach[${PYTHON_USEDEP}]
|
||||
>=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/ijson[${PYTHON_USEDEP}]
|
||||
dev-python/immutabledict[${PYTHON_USEDEP}]
|
||||
>=dev-python/jinja2-3.0[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
>=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
dev-python/netaddr[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/phonenumbers[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
|
||||
dev-python/prometheus-client[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1-modules[${PYTHON_USEDEP}]
|
||||
dev-python/pyasn1[${PYTHON_USEDEP}]
|
||||
dev-python/pydantic[${PYTHON_USEDEP}]
|
||||
dev-python/pymacaroons[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-multipart-0.0.12-r100[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/service-identity[${PYTHON_USEDEP}]
|
||||
dev-python/signedjson[${PYTHON_USEDEP}]
|
||||
dev-python/sortedcontainers[${PYTHON_USEDEP}]
|
||||
dev-python/treq[${PYTHON_USEDEP}]
|
||||
dev-python/twisted[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
dev-python/unpaddedbase64[${PYTHON_USEDEP}]
|
||||
postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
|
||||
selinux? ( sec-policy/selinux-matrixd )
|
||||
systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
|
||||
"
|
||||
BDEPEND="
|
||||
acct-user/synapse
|
||||
acct-group/synapse
|
||||
dev-python/setuptools-rust[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/hiredis[${PYTHON_USEDEP}]
|
||||
dev-python/idna[${PYTHON_USEDEP}]
|
||||
dev-python/parameterized[${PYTHON_USEDEP}]
|
||||
dev-python/pyicu[${PYTHON_USEDEP}]
|
||||
dev-python/txredisapi[${PYTHON_USEDEP}]
|
||||
postgres? ( dev-db/postgresql[server] )
|
||||
)
|
||||
"
|
||||
|
||||
# Rust extension
|
||||
QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.123.0-skip-recovery-test.patch"
|
||||
)
|
||||
|
||||
src_test() {
|
||||
if use postgres; then
|
||||
einfo "Preparing postgres test instance"
|
||||
initdb --pgdata="${T}/pgsql" || die
|
||||
pg_ctl --wait --pgdata="${T}/pgsql" start \
|
||||
--options="-h '' -k '${T}'" || die
|
||||
createdb --host="${T}" synapse_test || die
|
||||
|
||||
# See https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
|
||||
local -x SYNAPSE_POSTGRES=1
|
||||
local -x SYNAPSE_POSTGRES_HOST="${T}"
|
||||
fi
|
||||
|
||||
# This remove is necessary otherwise python is not able to locate
|
||||
# synapse_rust.abi3.so.
|
||||
rm -rf synapse || die
|
||||
|
||||
nonfatal distutils-r1_src_test
|
||||
local ret=${?}
|
||||
|
||||
if use postgres; then
|
||||
einfo "Stopping postgres test instance"
|
||||
pg_ctl --wait --pgdata="${T}/pgsql" stop || die
|
||||
fi
|
||||
|
||||
[[ ${ret} -ne 0 ]] && die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
keepdir /var/{lib,log}/synapse /etc/synapse
|
||||
fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
|
||||
fperms 0750 /var/{lib,log}/synapse /etc/synapse
|
||||
newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
|
||||
systemd_dounit "${FILESDIR}/synapse.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "Improve user search for international display names" dev-python/pyicu
|
||||
optfeature "Redis support" dev-python/txredisapi
|
||||
optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
|
||||
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
einfo
|
||||
elog "In order to generate initial configuration run:"
|
||||
elog "sudo -u synapse synapse_homeserver \\"
|
||||
elog " --server-name matrix.domain.tld \\"
|
||||
elog " --config-path /etc/synapse/homeserver.yaml \\"
|
||||
elog " --generate-config \\"
|
||||
elog " --data-directory /var/lib/synapse \\"
|
||||
elog " --report-stats=no"
|
||||
einfo
|
||||
else
|
||||
einfo
|
||||
elog "Please refer to upgrade notes if any special steps are required"
|
||||
elog "to upgrade from the version you currently have installed:"
|
||||
elog
|
||||
elog " https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md"
|
||||
einfo
|
||||
fi
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user