]> git.pld-linux.org Git - packages/courier.git/blame - courier-start_scripts.patch
- updated to 0.78.3
[packages/courier.git] / courier-start_scripts.patch
CommitLineData
d17b8ca4 1diff -urN courier-0.64.2.orig//courier/imapd.rc.in courier-0.64.2/courier/imapd.rc.in
2--- courier-0.64.2.orig//courier/imapd.rc.in 2005-07-02 04:11:16.000000000 +0200
3+++ courier-0.64.2/courier/imapd.rc.in 2010-05-08 23:30:04.683888399 +0200
f7e6e3e9 4@@ -48,6 +48,7 @@
6ec524db
AA
5 ;;
6 stop)
f7e6e3e9 7 @courierlogger@ -pid=$PIDFILE -stop
6ec524db
AA
8+ rm -f $PIDFILE
9 ;;
10 restart)
f7e6e3e9 11 @courierlogger@ -pid=$PIDFILE -restart
d17b8ca4 12diff -urN courier-0.64.2.orig//courier/imapd-ssl.rc.in courier-0.64.2/courier/imapd-ssl.rc.in
13--- courier-0.64.2.orig//courier/imapd-ssl.rc.in 2005-07-03 00:53:19.000000000 +0200
14+++ courier-0.64.2/courier/imapd-ssl.rc.in 2010-05-08 23:30:04.685962634 +0200
f7e6e3e9 15@@ -49,6 +49,7 @@
6ec524db
AA
16 ;;
17 stop)
f7e6e3e9 18 @courierlogger@ -pid=$SSLPIDFILE -stop
6ec524db
AA
19+ rm -f $SSLPIDFILE
20 ;;
21 esac
22 exit 0
d17b8ca4 23diff -urN courier-0.64.2.orig//courier/module.esmtp/esmtpd.in courier-0.64.2/courier/module.esmtp/esmtpd.in
24--- courier-0.64.2.orig//courier/module.esmtp/esmtpd.in 2009-07-30 04:29:54.000000000 +0200
25+++ courier-0.64.2/courier/module.esmtp/esmtpd.in 2010-05-08 23:30:04.695962596 +0200
6ec524db
AA
26@@ -38,6 +38,7 @@
27 ;;
28 stop)
29 ${sbindir}/couriertcpd -pid=$PIDFILE -stop
30+ rm -f $PIDFILE
31 exit 0
32 ;;
33 restart)
d17b8ca4 34diff -urN courier-0.64.2.orig//courier/module.esmtp/esmtpd-ssl.in courier-0.64.2/courier/module.esmtp/esmtpd-ssl.in
35--- courier-0.64.2.orig//courier/module.esmtp/esmtpd-ssl.in 2009-07-30 04:29:54.000000000 +0200
36+++ courier-0.64.2/courier/module.esmtp/esmtpd-ssl.in 2010-05-08 23:30:04.695962596 +0200
6328c7a3 37@@ -28,6 +28,7 @@
6ec524db
AA
38 ;;
39 stop)
40 ${sbindir}/couriertcpd -pid=$SSLPIDFILE -stop
41+ rm -f $SSLPIDFILE
42 exit 0
43 ;;
44 restart)
d17b8ca4 45diff -urN courier-0.64.2.orig//courier/pop3d.in courier-0.64.2/courier/pop3d.in
46--- courier-0.64.2.orig//courier/pop3d.in 2005-07-02 04:11:16.000000000 +0200
47+++ courier-0.64.2/courier/pop3d.in 2010-05-08 23:30:04.695962596 +0200
6ec524db
AA
48@@ -42,6 +42,7 @@
49 ;;
50 stop)
f7e6e3e9 51 @courierlogger@ -pid=$PIDFILE -stop
6ec524db
AA
52+ rm -f $PIDFILE
53 exit 0
54 ;;
55 restart)
d17b8ca4 56diff -urN courier-0.64.2.orig//courier/pop3d-ssl.in courier-0.64.2/courier/pop3d-ssl.in
57--- courier-0.64.2.orig//courier/pop3d-ssl.in 2005-07-03 01:24:34.000000000 +0200
58+++ courier-0.64.2/courier/pop3d-ssl.in 2010-05-08 23:30:04.695962596 +0200
f7e6e3e9 59@@ -52,6 +52,7 @@
6ec524db
AA
60 ;;
61 stop)
f7e6e3e9 62 @courierlogger@ -pid=$SSLPIDFILE -stop
6ec524db
AA
63+ rm -f $SSLPIDFILE
64 ;;
65 restart)
f7e6e3e9 66 @courierlogger@ -pid=$SSLPIDFILE -restart
d17b8ca4 67diff -urN courier-0.64.2.orig//courier/webmaild.in courier-0.64.2/courier/webmaild.in
68--- courier-0.64.2.orig//courier/webmaild.in 2007-07-01 00:07:21.000000000 +0200
69+++ courier-0.64.2/courier/webmaild.in 2010-05-08 23:30:04.695962596 +0200
70@@ -43,6 +43,8 @@
2338deaf 71 stop)
33c18667
AA
72 @courierlogger@ -pid=${PIDFILE} -stop
73 @courierlogger@ -pid=${PIDFILE}.pcp -stop
2338deaf
AA
74+ rm -f ${PIDFILE}
75+ rm -f ${PIDFILE}.pcp
76 ;;
c98d2bc8
AA
77 reload)
78 @courierlogger@ -pid=${PIDFILE} -restart
d17b8ca4 79diff -urN courier-0.64.2.orig//courier.sysvinit.in courier-0.64.2/courier.sysvinit.in
80--- courier-0.64.2.orig//courier.sysvinit.in 2009-08-29 04:51:52.000000000 +0200
81+++ courier-0.64.2/courier.sysvinit.in 2010-05-08 23:30:04.695962596 +0200
6ec524db
AA
82@@ -8,6 +8,9 @@
83 #
84 #
85
86+# Source function library
87+. /etc/rc.d/init.d/functions
88+
89 prefix="@prefix@"
90 exec_prefix="@exec_prefix@"
d17b8ca4 91 datarootdir="@datarootdir@"
92@@ -25,6 +28,11 @@
6ec524db
AA
93
94 case "$1" in
95 start)
96+ if [ -e /var/lock/subsys/courier ]; then
97+ msg_already_running Courier
98+ exit 0
99+ fi
100+
101 cd /
102 # Start daemons.
103 touch /var/lock/subsys/courier
d17b8ca4 104@@ -200,6 +208,8 @@
6ec524db
AA
105 echo ""
106 ;;
107 stop)
108+ if [ -e /var/lock/subsys/courier ]; then
109+
6ec524db
AA
110 echo -n "Stopping Courier mail server:"
111
d17b8ca4 112 if test -x ${bindir}/webmlmd
113@@ -260,6 +270,11 @@
6ec524db
AA
114 ${sbindir}/courierfilter stop
115 echo " courierfilter"
c98d2bc8 116 rm -f /var/lock/subsys/courier
6ec524db
AA
117+
118+ else
c98d2bc8 119+ msg_not_running Courier
6ec524db 120+ fi
c98d2bc8 121+
6ec524db
AA
122 ;;
123 restart)
124 $0 stop
This page took 0.079467 seconds and 4 git commands to generate.