mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-14 09:48:51 +00:00
Updated init script for Debian
Monotone-Parent: 1928b52441789ad4d83520e6d27fb7faa2f30d88 Monotone-Revision: 55e9652c81aeb3099b52fdacfebe185b63106ee9 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2009-03-11T14:59:24 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -64,20 +64,22 @@ case "$1" in
|
||||
echo -n "Starting $DESC: "
|
||||
for ((a=1; a <= PREFORK ; a++))
|
||||
do
|
||||
start-stop-daemon -c sogo --pidfile $PIDFILE$a \
|
||||
start-stop-daemon -c sogo
|
||||
-b --start --quiet --exec $DAEMON $a
|
||||
done
|
||||
echo "$NAME."
|
||||
;;
|
||||
stop)
|
||||
echo -n "Stopping $DESC: "
|
||||
echo "Stopping $DESC: "
|
||||
for ((a=1; a <= PREFORK ; a++))
|
||||
do
|
||||
sogopid=$(cat $PIDFILE$a)
|
||||
kill ${sogopid} 2> /dev/null
|
||||
pid=$(cat $PIDFILE$a)
|
||||
ppid=$(ps --ppid $pid -o pid=)
|
||||
kill -9 ${pid}
|
||||
kill -9 ${ppid}
|
||||
rm -f $PIDFILE$a
|
||||
echo "$NAME $a stopped"
|
||||
done
|
||||
echo "$NAME."
|
||||
;;
|
||||
restart|force-reload)
|
||||
$0 stop && sleep 2 && $0 start
|
||||
|
||||
Reference in New Issue
Block a user