3 # source application-specific settings
4 [ -f /etc
/conf.d
/cyrus-master
] && .
/etc
/conf.d
/cyrus-master
9 PID
=`pgrep -f /usr/cyrus/bin/master`
12 stat_busy
"Starting Cyrus IMAP Server"
13 [ -z "$PID" ] && /usr
/lib
/cyrus
/bin
/master
$MASTER_OPTIONS
17 add_daemon cyrus-master
23 stat_busy
"Stopping Cyrus IMAP Server"
24 [ ! -z "$PID" ] && kill $PID
28 rm -f /var
/run
/cyrus-master.pid
29 rm_daemon cyrus-master
35 stat_busy
"Reloading Cyrus IMAP Server"
36 [ ! -z "$PID" ] && kill -HUP $PID
52 # calling 'stop' and 'start' without the $0 fails...
60 echo "usage: $0 {start|stop|restart|reload}"