LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 606|回复: 0

Kerio Mailserver 6.1.0

[复制链接]
发表于 2005-8-19 13:50:54 | 显示全部楼层 |阅读模式
Server Start Files

/etc/init.d/keriomailserver

  1. #!/bin/sh -e
  2. # Start or stop Kerio Mailserver
  3. #
  4. # Mimosa <mimosz@gmail.com>
  5. # based on Postfix init.d script
  6. PATH=/sbin:/bin:/usr/sbin:/usr/bin
  7. CFGPATH=/opt/kerio/mailserver
  8. DAEMON=$CFGPATH/mailserver
  9. NAME="Kerio Mail Server"
  10. PIDFILE=/var/run/kms.pid

  11. test -f $DAEMON || exit 0
  12. test -r $CFGPATH/mailserver.cfg || exit 0

  13. . /lib/lsb/init-functions

  14. case "$1" in
  15.     start)
  16.         log_begin_msg "Starting $NAME Agent..."

  17.         if test -x /etc/init.d/sendmail && test -f /etc/init.d/sendmail; then
  18.            /etc/init.d/sendmail stop
  19.         fi

  20.         if test -x /etc/init.d/postfix && test -f /etc/init.d/postfix; then
  21.            /etc/init.d/postfix stop
  22.         fi

  23.         if start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON $CFGPATH; then
  24.             log_end_msg 0
  25.         else
  26.             log_end_msg 1
  27.         fi
  28.     ;;

  29.     stop)
  30.         log_begin_msg "Stopping $NAME Agent..."
  31.     if start-stop-daemon --stop --oknodo --pidfile $PIDFILE; then

  32.             log_end_msg 0
  33.         else
  34.             log_end_msg 1
  35.         fi
  36.     ;;

  37.     restart)
  38.         $0 stop || true
  39.         $0 start
  40.     ;;

  41.     *)
  42.         log_success_msg "Usage: /etc/init.d/keriomailserver {start|stop|restart}"
  43.         exit 1
  44.     ;;

  45. esac

  46. exit 0                                                                                                           
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表