diff --git a/Bundler/smsdaemon.xml b/Bundler/smsdaemon.xml new file mode 100644 index 0000000..c76ee14 --- /dev/null +++ b/Bundler/smsdaemon.xml @@ -0,0 +1,4 @@ + + + + diff --git a/Cfg/etc/init.d/cranssms/cranssms b/Cfg/etc/init.d/cranssms/cranssms new file mode 100755 index 0000000..01c4cec --- /dev/null +++ b/Cfg/etc/init.d/cranssms/cranssms @@ -0,0 +1,53 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: crans_sms +# Required-Start: $remote_fs +# Required-Stop: $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: crans_sms +# Description: Envoie de sms +### END INIT INFO + +NAME=crans_sms +PIDF=/var/run/$NAME.pid +BIN_PATH=/usr/scripts/utils/alertsms +#ARGS=root@crans.org +PATH=/sbin:/bin:/usr/sbin:/usr/bin +BIN="$BIN_PATH/daemon.py" +DESCR="Script premettant l'envoie de sms sur zamok" + +. /lib/lsb/init-functions + +set -e + +case "$1" in + start) + echo -n "Démarrage de $NAME" + /sbin/start-stop-daemon --start --quiet --pidfile $PIDF --exec $BIN +#$ARGS + echo "." + ;; + stop) + echo -n "Arrêt de $NAME" + /sbin/start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDF + echo "." + ;; + + restart) + echo -n "Redémarrage (arrêt) de $NAME" + /sbin/start-stop-daemon --stop --quiet --oknodo --retry 30 --pidfile $PIDF + /bin/sleep 1 + echo -n "Redémarrage (démarrage) de $NAME" + /sbin/start-stop-daemon --start --quiet --pidfile $PIDF --exec $BIN +#$ARGS + echo "." + ;; + + *) + echo "Usage: /etc/init.d/$NAME {start|stop|restart}" + exit 1 +esac + +exit 0 + diff --git a/Cfg/etc/init.d/cranssms/info.xml b/Cfg/etc/init.d/cranssms/info.xml new file mode 100644 index 0000000..9488c80 --- /dev/null +++ b/Cfg/etc/init.d/cranssms/info.xml @@ -0,0 +1,3 @@ + + + diff --git a/Metadata/groups.xml b/Metadata/groups.xml index 7158edc..ab8e054 100644 --- a/Metadata/groups.xml +++ b/Metadata/groups.xml @@ -1580,7 +1580,8 @@ - + + @@ -1601,6 +1602,10 @@ + + + + diff --git a/Rules/cranssms.xml b/Rules/cranssms.xml new file mode 100644 index 0000000..889bd8b --- /dev/null +++ b/Rules/cranssms.xml @@ -0,0 +1,4 @@ + + + +