|
|
@@ -36,20 +36,21 @@
|
|
|
echo "openser_usable=\"$openser_usable\""
|
|
|
echo "openser_active=\"$openser_active\""
|
|
|
|
|
|
-%start -p 100 -u @l_susr@
|
|
|
+%start -u @l_susr@
|
|
|
rcService openser enable yes || exit 0
|
|
|
rcService openser active yes && exit 0
|
|
|
if rcVarIsYes openser_rtpproxy; then
|
|
|
- @l_prefix@/sbin/openser_rtpproxy \
|
|
|
- -l $openser_rtpproxy_listen \
|
|
|
- -s unix:$openser_rtpproxy_socket \
|
|
|
- -p $openser_rtpproxy_pidfile
|
|
|
+ cmd="@l_prefix@/sbin/openser_rtpproxy" \
|
|
|
+ cmd="$cmd -l $openser_rtpproxy_listen"
|
|
|
+ cmd="$cmd -s unix:$openser_rtpproxy_socket"
|
|
|
+ cmd="$cmd -p $openser_rtpproxy_pidfile"
|
|
|
+ su @l_rusr@ -c "$cmd"
|
|
|
fi
|
|
|
@l_prefix@/sbin/openser \
|
|
|
-P $openser_pidfile \
|
|
|
${openser_flags}
|
|
|
|
|
|
-%stop -p 900 -u @l_susr@
|
|
|
+%stop -u @l_susr@
|
|
|
rcService openser enable yes || exit 0
|
|
|
rcService openser active no && exit 0
|
|
|
@l_prefix@/sbin/openserctl stop
|
|
|
@@ -58,7 +59,7 @@
|
|
|
fi
|
|
|
sleep 2
|
|
|
|
|
|
-%restart -p 100 -u @l_susr@
|
|
|
+%restart -u @l_susr@
|
|
|
rcService openser enable yes || exit 0
|
|
|
rcService openser active no && exit 0
|
|
|
rc openser stop start
|