head 1.2; access; symbols pkgsrc-2023Q4:1.2.0.22 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.20 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.18 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.16 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.14 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.12 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.10 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.8 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.6 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.4 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.2 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.1.0.6 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.4 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.2 pkgsrc-2020Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2021.04.15.15.54.00; author jperkin; state Exp; branches; next 1.1; commitid GohsAZZQrxPaapPC; 1.1 date 2020.09.04.20.34.11; author js; state Exp; branches; next ; commitid VMSDccxHOyJJSLmC; desc @@ 1.2 log @matrix-synapse: Add SMF manifest. While here use PKG_SYSCONFSUBDIR to simplify things. @ text @#!@@RCD_SCRIPTS_SHELL@@ # # PROVIDE: matrix-synapse # REQUIRE: DAEMON if [ -f /etc/rc.subr ]; then . /etc/rc.subr fi name="matrix-synapse" rcvar="matrix_synapse" ctl_command="@@PREFIX@@/bin/synctl" conf_file="@@PKG_SYSCONFDIR@@/homeserver.yaml" required_files="$conf_file" pidfile="@@SYNAPSE_DATA@@/homeserver.pid" #start_precmd="ulimit -n 2048" : ${synapse_user:=@@SYNAPSE_USER@@} start_cmd="@@SU@@ -m ${synapse_user} -c '${ctl_command} start $conf_file'" stop_cmd="@@SU@@ -m ${synapse_user} -c '${ctl_command} stop $conf_file'" load_rc_config $name run_rc_command "$1" @ 1.1 log @Add chat/matrix-synapse @ text @d13 1 a13 1 conf_file="@@PKG_SYSCONFDIR@@/matrix-synapse/homeserver.yaml" @