]> git.pld-linux.org Git - packages/cyrus-imapd.git/commitdiff
- small fixes, and typos
authorwaszi <waszi@pld-linux.org>
Thu, 25 Jan 2001 22:26:27 +0000 (22:26 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cyrus-imapd.init -> 1.2

cyrus-imapd.init

index 1b952c6bb558deca85ad0012e01f84fde7c29171..7d3af19b53d0886f9ef9026217edd47497c8aabc 100644 (file)
@@ -30,8 +30,13 @@ case "$1" in
        if [ ! -f /var/lock/subsys/cyrus-imapd ]; then
                msg_starting cyrus-imapd
                /usr/lib/cyrus/cyrus-master &
-               RETVAL=$?
-               [ $RETVAL -eq 0 ] && touch /var/lock/subsys/cyrus-imapd
+               if ps -C cyrus-master >/dev/null 2>&1; then
+                       RETVAL=$?
+                       [ $RETVAL -eq 0 ] && touch /var/lock/subsys/cyrus-imapd
+                       ok
+               else
+                       fail
+               fi
        else
                # show "%s service is already running." <service>
                msg_already_running cyrus-imapd
This page took 0.13867 seconds and 4 git commands to generate.