]> git.llucax.com Git - z.facultad/75.08/llamadas.git/commitdiff
agrego un comando para lanzar, parar o consultar el estado del afimonio.
authorRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 24 Oct 2004 20:38:20 +0000 (20:38 +0000)
committerRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 24 Oct 2004 20:38:20 +0000 (20:38 +0000)
inst/afimonio_daemon.sh [new file with mode: 0755]

diff --git a/inst/afimonio_daemon.sh b/inst/afimonio_daemon.sh
new file mode 100755 (executable)
index 0000000..64886a8
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+BASE_DIR="$HOME/.antifraude"
+
+. "$BASE_DIR/conf/afimonio.conf"
+. "$BASE_DIR/util.sh"
+
+help () {
+       echo "Parámetros válidos : start, stop, status"
+}
+
+case "$1" in
+       "start")
+               echo "Iniciando demonio 'afimonio' en modo daemon ..."
+               nohup "$AFIMONIO_BINDIR/afimonio" & 2>&1 > /dev/null
+       ;;
+       "stop")
+               echo "Parando el demonio 'afimonio' ..."
+               A_PID=`cat "$HOME/lock/afimonio.pid"`
+               kill $A_PID
+       ;;
+       "status")
+               A_PID=`cat "$HOME/lock/afimonio.pid"`
+               if is_lock "afimonio" ; then
+                       echo "Afimonio está corriendo actualmente (PID=$A_PID)."
+               else
+                       echo "Afimonio no está corriendo."
+               fi
+       ;;
+       *) help ;;
+esac
+