squid: update to 6.13
[openadk.git] / package / postfix / files / postfix.init
blobe0067404aff94e10aa87743de9f605ed0f64d3f6
1 #!/bin/sh
2 #PKG postfix
3 #INIT 80
4 . /etc/rc.conf
6 case $1 in
7 autostop) ;;
8 autostart)
9 test x"${postfix:-NO}" = x"NO" && exit 0
10 test x"$postfix" = x"DAEMON" && test -x /bin/mksh && exec mksh -T- $0 start
11 exec sh $0 start
13 start)
14 [ -d /var/spool/postfix ] || mkdir -p /var/spool/postfix
15 [ -d /var/lib/postfix ] || mkdir -p /var/lib/postfix
16 chown postfix /var/lib/postfix
17 mount -o remount,rw /
18 chgrp postdrop /usr/sbin/postqueue
19 chgrp postdrop /usr/sbin/postdrop
20 chmod 2755 /usr/sbin/postqueue /usr/sbin/postdrop
21 mount -o remount,ro /
22 postfix start
24 stop)
25 postfix stop
27 restart)
28 sh $0 stop
29 sh $0 start
32 echo "Usage: $0 {start | stop | restart}"
33 exit 1
35 esac
36 exit $?