[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