]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Adjusting the start/stop shell script
authorJean-Marc Pigeon <jmp@safe.c>
Sun, 16 Nov 2025 16:55:07 +0000 (11:55 -0500)
committerJean-Marc Pigeon <jmp@safe.c>
Sun, 16 Nov 2025 16:55:07 +0000 (11:55 -0500)
linux/osukiss/mailleur

index 5a65145f1ca72b7c4e7f5d84695ad5c7546f934e..8a786eaf1b100da7aae0c8caefe486a97b22488b 100644 (file)
@@ -34,18 +34,25 @@ if [ -f  /etc/profile ] ; then
 #to start all mailleur daemon
 #--------------------------------------------------------------
 case "$1" in
-      condrestart      \
-    | reload           \
-    | restart          \
-    | start            \
-    | stop             \
-    )
-       /usr/share/$APPNAME/linux/osukiss/receiver $1
-       /usr/share/$APPNAME/linux/osukiss/scanner $1
-       /usr/share/$APPNAME/linux/osukiss/sender $1
-       /usr/share/$APPNAME/linux/osukiss/sorter $1
-        ;;
-
+    start              )
+    for serv in receiver sorter scanner sender
+      do
+      /usr/share/$APPNAME/linux/osukiss/$serv $1
+      done
+     ;;
+    condrestart                \
+    reload             \
+    stop               )
+    for serv in scanner sorter sender receiver
+      do
+      /usr/share/$APPNAME/linux/osukiss/$serv $1
+      done
+     ;;
+    restart            )
+     $0 stop
+     sleep 1
+     $0 start
+     ;;
     *)
         echo "Usage: $0 {start|stop|reload|condrestart|restart}"
         exit 1