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 -}