]> git.llucax.com Git - z.facultad/75.08/llamadas.git/blobdiff - inst/afimonio_daemon.sh
bugfix.
[z.facultad/75.08/llamadas.git] / inst / afimonio_daemon.sh
index 1aee8ff8644ee3a8f40331cd537dbc1c86c836ba..ac0fd0c1269ae96a7c2cb6380c9580edf10e2e2f 100755 (executable)
@@ -11,8 +11,10 @@ help () {
 
 case "$1" in
        "start")
-               echo "Iniciando demonio 'afimonio' en modo daemon ..."
-               nohup "$AFIMONIO_BINDIR/afimonio" & 2>&1 > /dev/null
+               echo -n "Iniciando demonio 'afimonio' en modo daemon ..."
+               nohup "$AFIM_BINDIR/afimonio" > /dev/null &
+               A_PID=`cat "$BASE_DIR/lock/afimonio.pid"`
+               echo " con PID=$A_PID"
        ;;
        "stop")
                if ! is_lock "afimonio" ; then
@@ -20,11 +22,11 @@ case "$1" in
                        exit 0
                fi
                echo "Parando el demonio 'afimonio' ..."
-               A_PID=`cat "$HOME/lock/afimonio.pid"`
+               A_PID=`cat "$BASE_DIR/lock/afimonio.pid"`
                kill $A_PID
        ;;
        "status")
-               A_PID=`cat "$HOME/lock/afimonio.pid"`
+               A_PID=`cat "$BASE_DIR/lock/afimonio.pid"`
                if is_lock "afimonio" ; then
                        echo "Afimonio está corriendo actualmente (PID=$A_PID)."
                else