Sysv init fixes
This commit is contained in:
@@ -20,13 +20,13 @@
|
|||||||
# Short-Description: dkimpy-milter
|
# Short-Description: dkimpy-milter
|
||||||
# Description: Python DKIM Milter for Sendmail and Postfix
|
# Description: Python DKIM Milter for Sendmail and Postfix
|
||||||
### END INIT INFO
|
### END INIT INFO
|
||||||
prefix="/usr"
|
prefix="/usr/local"
|
||||||
exec_prefix=${prefix}
|
exec_prefix=${prefix}
|
||||||
sysconfdir="/etc/dkimpy-milter"
|
sysconfdir="/etc/dkimpy-milter"
|
||||||
bindir="${exec_prefix}/bin/"
|
bindir="${exec_prefix}/bin/"
|
||||||
RUNDIR="/var/run/dkimpy-milter"
|
RUNDIR="/var/run/dkimpy-milter"
|
||||||
DAEMON=${bindir}/dkimpy-milter
|
DAEMON=${bindir}/dkimpy-milter
|
||||||
PATH=/sbin:/bin:/usr/sbin:/usr/bin:
|
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:
|
||||||
NAME=dkimpy-milter
|
NAME=dkimpy-milter
|
||||||
DESC="Python DKIM Milter"
|
DESC="Python DKIM Milter"
|
||||||
USER=dkimpy-milter
|
USER=dkimpy-milter
|
||||||
@@ -71,7 +71,7 @@ case "$1" in
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
||||||
$RUNDIR/$NAME.pid --exec $DAEMON
|
$RUNDIR/$NAME.pid --exec $DAEMON $sysconfdir/dkimpy-milter.conf
|
||||||
echo "$NAME."
|
echo "$NAME."
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
@@ -98,7 +98,7 @@ case "$1" in
|
|||||||
fi
|
fi
|
||||||
sleep 1
|
sleep 1
|
||||||
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
||||||
$RUNDIR/$NAME.pid --exec $DAEMON
|
$RUNDIR/$NAME.pid --exec $DAEMON $sysconfdir/dkimpy-milter.conf
|
||||||
echo "$NAME."
|
echo "$NAME."
|
||||||
;;
|
;;
|
||||||
restart)
|
restart)
|
||||||
@@ -116,11 +116,11 @@ case "$1" in
|
|||||||
sleep 1
|
sleep 1
|
||||||
echo -n "Starting $DESC: "
|
echo -n "Starting $DESC: "
|
||||||
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
start-stop-daemon --start --chuid $USER --background --quiet --pidfile \
|
||||||
$RUNDIR/$NAME.pid --exec $DAEMON
|
$RUNDIR/$NAME.pid --exec $DAEMON $sysconfdir/dkimpy-milter.conf
|
||||||
echo "$NAME."
|
echo "$NAME."
|
||||||
;;
|
;;
|
||||||
status)
|
status)
|
||||||
status_of_proc -p /var/run/dkimpy-milter/dkimpy-milter.pid /usr/bin/dkimpy-milter dkimpy-milter
|
status_of_proc -p /var/run/dkimpy-milter/dkimpy-milter.pid /usr/local/bin/dkimpy-milter dkimpy-milter
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
|
|||||||
Reference in New Issue
Block a user