All pastes #199452 Raw Edit

Anonymous

public text v1 · immutable
#199452 ·published 2006-10-12 14:50 UTC
rendered paste body
case "$1" in
  start)
        log_daemon_msg "Starting $DESC"
        gr=0
        if [ "$START_IMAPD" ]; then service_start "IMAPD" || let gr=$gr+$?; fi
        if [ "$START_POP3D" ]; then service_start "POP3D" || let gr=$gr+$?; fi
        if [ "$START_LMTPD" ]; then service_start "LMTPD" || let gr=$gr+$?; fi
        if [ "$START_SIEVE" ]; then service_start "SIEVE" || let gr=$gr+$?; fi
        if [ "$START_SSL" ]; then ssl_wrapper start || let gr=$gr+$?; fi
        log_end_msg $r
        ;;

  stop)
        log_daemon_msg "Stopping $DESC"
        gr=0
        if [ "$START_SSL" ]; then ssl_wrapper stop || let gr=$gr+$?; fi
        if [ "$START_IMAPD" ]; then service_stop "IMAPD" || let gr=$gr+$?; fi
        if [ "$START_POP3D" ]; then service_stop "POP3D" || let gr=$gr+$?; fi
        if [ "$START_LMTPD" ]; then service_stop "LMTPD" || let gr=$gr+$?; fi
        if [ "$START_SIEVE" ]; then service_stop "SIEVE" || let gr=$gr+$?; fi
        log_end_msg $gr
        ;;

  reload)
        log_daemon_msg "Reloading $DESC"
        if [ "$START_IMAPD" ]; then service_reload "IMAPD" || let r=$r+$?; fi
        if [ "$START_POP3D" ]; then service_reload "POP3D" || let r=$r+$?; fi