[arch-commits] Commit in matrix-synapse/trunk (synapse.install)
Johannes Löthberg
demize at archlinux.org
Sat Aug 5 17:55:53 UTC 2017
Date: Saturday, August 5, 2017 @ 17:55:52
Author: demize
Revision: 248793
Don't show example command under sudo
Modified:
matrix-synapse/trunk/synapse.install
-----------------+
synapse.install | 19 +++----------------
1 file changed, 3 insertions(+), 16 deletions(-)
Modified: synapse.install
===================================================================
--- synapse.install 2017-08-05 17:34:25 UTC (rev 248792)
+++ synapse.install 2017-08-05 17:55:52 UTC (rev 248793)
@@ -4,12 +4,11 @@
post_install() {
if [[ ! -e /etc/synapse/homeserver.yaml ]]; then
cat <<-EOF
- ==> A synapse configuration file needs to be generated before you can
- start synapse, and you should make sure that it's readable by the
- synapse user.
+ ==> A synapse configuration file needs to be generated before you can start
+ synapse. The following commands needs to be run as the synapse user.
cd /var/lib/synapse
- sudo -u synapse python2 -m synapse.app.homeserver \\
+ python2 -m synapse.app.homeserver \\
--server-name my.domain.name \\
--config-path /etc/synapse/homeserver.yaml \\
--generate-config \\
@@ -22,16 +21,4 @@
EOF
install -dm700 -o 198 -g 198 /var/lib/synapse
fi
-
}
-
-# arg 1: the new package version
-# arg 2: the old package version
-post_upgrade() {
- cat <<-EOF
- ==> N.B.: The default synapse config enables the webclient feature.
- Unless you have python2-matrix-angular-sdk installed this will make
- synapse fail to start. Either disable it, or install
- python2-matrix-angular-sdk.
- EOF
-}
More information about the arch-commits
mailing list