Installation guide

Configuration Changes From Previous Release
215
+fi
RETVAL=0
prog="Dovecot Imap"
+exec="/usr/sbin/dovecot"
+config="/etc/dovecot.conf"
+pidfile="/var/run/dovecot/master.pid"
+lockfile="/var/lock/subsys/dovecot"
start() {
+ [ -x $exec ] || exit 5
+ [ -f $config ] || exit 6
+
echo -n $"Starting $prog: "
- daemon /usr/sbin/dovecot
+ daemon --pidfile $pidfile $exec $OPTIONS
RETVAL=$?
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/dovecot
+ [ $RETVAL -eq 0 ] && touch $lockfile
echo
}
stop() {
echo -n $"Stopping $prog: "
- killproc /usr/sbin/dovecot
+ killproc -p $pidfile $exec
RETVAL=$?
- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/dovecot
+ [ $RETVAL -eq 0 ] && rm -f $lockfile
+ echo
+}
+
+reload() {
+ echo -n $"Reloading $prog: "
+ killproc -p $pidfile $exec -HUP
+ RETVAL=$?
echo
}
@@ -41,24 +75,27 @@
stop)
stop
;;
- reload|restart)
+ reload)
+ reload
+ ;;
+ force-reload|restart)
stop
start
RETVAL=$?