Przeglądaj źródła

Corrected : restart_mode assignation

Laurent HUBERT 9 miesięcy temu
rodzic
commit
9fb80f6ed3
1 zmienionych plików z 3 dodań i 2 usunięć
  1. 3 2
      scripts/lfirewall

+ 3 - 2
scripts/lfirewall

@@ -99,9 +99,10 @@ then
 	# Find if systemctl is in restart mode
 	for process_id in ${process_and_parent}
 	do
-		if [ `ps -o comm= -p $process_id` = "systemctl" ]
+		if [ `ps -o comm= -p $process_id` = "systemctl" && ps -o args -p $process_id | grep -v COMMAND | grep restart ]
 		then
-			restart_mode=`ps -o args -p $process_id | grep -v COMMAND | grep restart && echo yes || echo no`
+			restart_mode=yes
+			break
 		fi
 	done
 fi