From c23f5eb1e8381da7f7429bd8040809da44f6025e Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Tue, 29 Sep 2015 14:55:14 +0200 Subject: [PATCH] Ajout des services asterisk et sms_queuing --- Bundler/asterisk-server.xml | 6 +++++ Cfg/etc/init.d/sms_queuing/info.xml | 3 +++ Cfg/etc/init.d/sms_queuing/sms_queuing | 36 ++++++++++++++++++++++++++ Rules/asterisk.xml | 4 +++ Rules/sms_queuing.xml | 4 +++ 5 files changed, 53 insertions(+) create mode 100644 Bundler/asterisk-server.xml create mode 100644 Cfg/etc/init.d/sms_queuing/info.xml create mode 100755 Cfg/etc/init.d/sms_queuing/sms_queuing create mode 100644 Rules/asterisk.xml create mode 100644 Rules/sms_queuing.xml diff --git a/Bundler/asterisk-server.xml b/Bundler/asterisk-server.xml new file mode 100644 index 0000000..333a929 --- /dev/null +++ b/Bundler/asterisk-server.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/Cfg/etc/init.d/sms_queuing/info.xml b/Cfg/etc/init.d/sms_queuing/info.xml new file mode 100644 index 0000000..9488c80 --- /dev/null +++ b/Cfg/etc/init.d/sms_queuing/info.xml @@ -0,0 +1,3 @@ + + + diff --git a/Cfg/etc/init.d/sms_queuing/sms_queuing b/Cfg/etc/init.d/sms_queuing/sms_queuing new file mode 100755 index 0000000..e288b87 --- /dev/null +++ b/Cfg/etc/init.d/sms_queuing/sms_queuing @@ -0,0 +1,36 @@ +#!/bin/bash +### BEGIN INIT INFO +# Provides: sms_queuing +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Asterisk sms delivery +### END INIT INFO + +DAEMON="/usr/scripts/sip/sms_queuing" +ARGS="" +PIDFILE="/var/run/sms_queuing.pid" +USER="asterisk" + +case "$1" in + start) + echo "Starting server" + /sbin/start-stop-daemon --start --pidfile $PIDFILE \ + --user $USER --group $USER \ + -b --make-pidfile \ + --chuid $USER \ + --exec $DAEMON $ARGS + ;; + stop) + echo "Stopping server" + /sbin/start-stop-daemon --stop --pidfile $PIDFILE --verbose + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; +esac + +exit 0 + diff --git a/Rules/asterisk.xml b/Rules/asterisk.xml new file mode 100644 index 0000000..74339cc --- /dev/null +++ b/Rules/asterisk.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Rules/sms_queuing.xml b/Rules/sms_queuing.xml new file mode 100644 index 0000000..2e70b89 --- /dev/null +++ b/Rules/sms_queuing.xml @@ -0,0 +1,4 @@ + + + +