]> git.pld-linux.org Git - packages/courier.git/blame - courier-start_scripts.patch
- change source to aleron.dl.sourceforge.net
[packages/courier.git] / courier-start_scripts.patch
CommitLineData
6ec524db 1diff -Nur old/courier/imapd.rc.in new/courier/imapd.rc.in
6328c7a3
AA
2--- old/courier/imapd.rc.in 2003-11-29 02:16:15.000000000 +0000
3+++ new/courier/imapd.rc.in 2004-05-24 21:23:33.000000000 +0000
6ec524db
AA
4@@ -53,6 +53,7 @@
5 ;;
6 stop)
7 @sbindir@/couriertcpd -pid=$PIDFILE -stop
8+ rm -f $PIDFILE
9 ;;
10 restart)
11 @sbindir@/couriertcpd -pid=$PIDFILE -restart
12diff -Nur old/courier/imapd-ssl.rc.in new/courier/imapd-ssl.rc.in
6328c7a3
AA
13--- old/courier/imapd-ssl.rc.in 2003-11-29 02:16:15.000000000 +0000
14+++ new/courier/imapd-ssl.rc.in 2004-05-24 21:25:19.000000000 +0000
15@@ -54,6 +54,7 @@
6ec524db
AA
16 ;;
17 stop)
18 @sbindir@/couriertcpd -pid=$SSLPIDFILE -stop
19+ rm -f $SSLPIDFILE
20 ;;
21 esac
22 exit 0
23diff -Nur old/courier/module.esmtp/esmtpd.in new/courier/module.esmtp/esmtpd.in
6328c7a3
AA
24--- old/courier/module.esmtp/esmtpd.in 2004-05-11 00:48:14.000000000 +0000
25+++ new/courier/module.esmtp/esmtpd.in 2004-05-24 21:23:33.000000000 +0000
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)
34diff -Nur old/courier/module.esmtp/esmtpd-ssl.in new/courier/module.esmtp/esmtpd-ssl.in
6328c7a3
AA
35--- old/courier/module.esmtp/esmtpd-ssl.in 2004-05-11 00:48:14.000000000 +0000
36+++ new/courier/module.esmtp/esmtpd-ssl.in 2004-05-24 21:24:41.000000000 +0000
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)
45diff -Nur old/courier/pop3d.in new/courier/pop3d.in
6328c7a3
AA
46--- old/courier/pop3d.in 2003-11-28 01:04:59.000000000 +0000
47+++ new/courier/pop3d.in 2004-05-24 21:23:33.000000000 +0000
6ec524db
AA
48@@ -42,6 +42,7 @@
49 ;;
50 stop)
51 ${sbindir}/couriertcpd -pid=$PIDFILE -stop
52+ rm -f $PIDFILE
53 exit 0
54 ;;
55 restart)
56diff -Nur old/courier/pop3d-ssl.in new/courier/pop3d-ssl.in
6328c7a3
AA
57--- old/courier/pop3d-ssl.in 2003-11-29 01:37:34.000000000 +0000
58+++ new/courier/pop3d-ssl.in 2004-05-24 21:25:31.000000000 +0000
59@@ -58,6 +58,7 @@
6ec524db
AA
60 ;;
61 stop)
62 @sbindir@/couriertcpd -pid=$SSLPIDFILE -stop
63+ rm -f $SSLPIDFILE
64 ;;
65 restart)
66 @sbindir@/couriertcpd -pid=$SSLPIDFILE -restart
2338deaf
AA
67diff -Nur old/courier/webmaild.in new/courier/webmaild.in
68--- old/courier/webmaild.in 2004-05-04 02:27:47.000000000 +0000
69+++ new/courier/webmaild.in 2004-05-28 11:50:57.000000000 +0000
70@@ -42,5 +42,7 @@
71 stop)
72 ${sbindir}/courierlogger -pid=${PIDFILE} -stop
73 ${sbindir}/courierlogger -pid=${PIDFILE}.pcp -stop
74+ rm -f ${PIDFILE}
75+ rm -f ${PIDFILE}.pcp
76 ;;
77 esac
6ec524db 78diff -Nur old/courier.sysvinit.in new/courier.sysvinit.in
6328c7a3
AA
79--- old/courier.sysvinit.in 2004-05-02 14:24:06.000000000 +0000
80+++ new/courier.sysvinit.in 2004-05-24 21:23:33.000000000 +0000
6ec524db
AA
81@@ -8,6 +8,9 @@
82 #
83 #
84
85+# Source function library
86+. /etc/rc.d/init.d/functions
87+
88 prefix="@prefix@"
89 exec_prefix="@exec_prefix@"
90 sysconfdir="@sysconfdir@"
91@@ -24,6 +27,11 @@
92
93 case "$1" in
94 start)
95+ if [ -e /var/lock/subsys/courier ]; then
96+ msg_already_running Courier
97+ exit 0
98+ fi
99+
100 cd /
101 # Start daemons.
102 touch /var/lock/subsys/courier
6328c7a3 103@@ -196,6 +204,9 @@
6ec524db
AA
104 echo ""
105 ;;
106 stop)
107+ if [ -e /var/lock/subsys/courier ]; then
108+
109+ rm -f /var/lock/subsys/courier
110 echo -n "Stopping Courier mail server:"
111
112 if test -x ${sbindir}/imapd
6328c7a3 113@@ -254,6 +265,10 @@
6ec524db
AA
114 fi
115 ${sbindir}/courierfilter stop
116 echo " courierfilter"
117+
118+ else
119+ msg_not_running Courier
120+ fi
121 ;;
122 restart)
123 $0 stop
This page took 0.070481 seconds and 4 git commands to generate.