4 # Required-Start: $syslog $network
5 # Required-Stop: $syslog $network
6 # Default-Start: 2 3 4 5
8 # Short-Description: Start the pfixtools daemons
11 PATH=/sbin:/bin:/usr/sbin:/usr/bin
13 . /lib/lsb/init-functions
14 test -r /etc/default/pfixtools && . /etc/default/pfixtools
16 mkdir -p /var/run/pfixtools &>/dev/null
20 [Yy][Ee][Ss]|[Tt][Rr][Uu][Ee]|1) true;;
26 echo "/var/run/pfixtools/$1.pid"
30 log_daemon_msg "Starting pidxtools"
31 if isyes "$SRSD_ENABLE" && test -x /usr/sbin/pfix-srsd; then
32 start_daemon -p /var/run/pfixtools/srsd.pid \
33 /usr/sbin/pfix-srsd $SRSD_OPTIONS \
34 -p /var/run/pfixtools/srsd.pid \
35 "$SRSD_DOMAIN" "$SRSD_SECRETS"
36 log_progress_msg "pidx-srsd"
42 log_daemon_msg "Stopping pidxtools"
43 if isyes "$SRSD_ENABLE"; then
44 killproc -p /var/run/pfixtools/srsd.pid pfix-srsd
45 log_progress_msg "pidx-srsd"
62 echo "Usage: $0 {start|stop|restart|force-reload}" >&2