1 |
--- courier/webmlmd.rc.in.orig 2007-03-05 05:43:24.000000000 +0100 |
2 |
+++ courier/webmlmd.rc.in 2009-10-03 22:18:39.000000000 +0200 |
3 |
@@ -1,48 +1,48 @@ |
4 |
#! @SHELL@ |
5 |
|
6 |
-case "$1" in |
7 |
+case "$0" in |
8 |
|
9 |
/*) |
10 |
- prog="$1" |
11 |
+ prog="$0" |
12 |
;; |
13 |
*) |
14 |
- prog="`which $1`" |
15 |
+ prog="`which $0`" |
16 |
;; |
17 |
esac |
18 |
|
19 |
set -e |
20 |
|
21 |
-case "$2" in |
22 |
+case "$1" in |
23 |
start) |
24 |
- if test "$3" = "" |
25 |
+ if test "$2" = "" |
26 |
then |
27 |
echo "Usage: $prog start [configfile]" >&2 |
28 |
exit 1 |
29 |
fi |
30 |
|
31 |
- @SETENV@ -i @SHELL@ -c "set -a; . $3; $prog check || exit 1; \ |
32 |
+ @SETENV@ -i @SHELL@ -c "set -a; . $2; $prog check || exit 1; \ |
33 |
@courierlogger@ -pid="'"${PIDFILE}"'" $LOGGEROPTS -start $prog" |
34 |
exit $? |
35 |
;; |
36 |
stop) |
37 |
- if test "$3" = "" |
38 |
+ if test "$2" = "" |
39 |
then |
40 |
echo "Usage: $prog stop [configfile]" >&2 |
41 |
exit 1 |
42 |
fi |
43 |
|
44 |
- @SETENV@ -i @SHELL@ -c "set -a; . $3;\ |
45 |
+ @SETENV@ -i @SHELL@ -c "set -a; . $2;\ |
46 |
@courierlogger@ -pid="'"${PIDFILE}"'" $LOGGEROPTS -stop $prog" |
47 |
exit $? |
48 |
;; |
49 |
restart) |
50 |
- if test "$3" = "" |
51 |
+ if test "$2" = "" |
52 |
then |
53 |
echo "Usage: $prog restart [configfile]" >&2 |
54 |
exit 1 |
55 |
fi |
56 |
|
57 |
- @SETENV@ -i @SHELL@ -c "set -a; . $3; $prog check || exit 1; \ |
58 |
+ @SETENV@ -i @SHELL@ -c "set -a; . $2; $prog check || exit 1; \ |
59 |
@courierlogger@ -pid="'"${PIDFILE}"'" $LOGGEROPTS -restart $prog" |
60 |
exit $? |
61 |
;; |