iro/MyIro_daemon
changeset 47 a0eac136eb20
parent 44 e20909e61588
equal deleted inserted replaced
46:cb5a932423cd 47:a0eac136eb20
     1 #! /bin/sh
     1 #! /bin/sh
     2 NAME="Iro"
     2 NAME="Iro"
     3 HOMEDIR=/home/hefee
     3 USER=sandy
       
     4 HOMEDIR=/home/${USER}
     4 DEAMON=${HOMEDIR}/bin/MyIro
     5 DEAMON=${HOMEDIR}/bin/MyIro
     5 DEAMON_OPTS=""
     6 DEAMON_OPTS=""
     6 PID=${HOMEDIR}/var/run/$NAME.pid
     7 PID=${HOMEDIR}/var/run/$NAME.pid
     7 
     8 
     8 test -x $DEAMON || exit 0
     9 test -x $DEAMON || exit 0
    10 . /lib/lsb/init-functions
    11 . /lib/lsb/init-functions
    11 
    12 
    12 case "$1" in
    13 case "$1" in
    13   start)
    14   start)
    14 	log_daemon_msg "Starting $NAME" $NAME
    15 	log_daemon_msg "Starting $NAME" $NAME
    15 	if start-stop-daemon --start --quiet --background --oknodo --pidfile $PID --make-pidfile --user hefee --group hefee --chdir ${HOMEDIR} --startas $DEAMON -- $DEAMON_OPTS; then
    16 	if start-stop-daemon --start --quiet --background --oknodo --pidfile $PID --make-pidfile --user ${USER} --group ${USER} --chdir ${HOMEDIR} --startas $DEAMON -- $DEAMON_OPTS; then
    16 	    log_end_msg 0
    17 	    log_end_msg 0
    17 	else
    18 	else
    18 	    log_end_msg 1
    19 	    log_end_msg 1
    19 	fi
    20 	fi
    20 	;;
    21 	;;