State can be active (exited) when a service is down https://forum.virtualmin.com/t/apparmor/113924/12
This commit is contained in:
parent
dd8685b71a
commit
c686cfab4e
@ -1434,8 +1434,10 @@ elsif ($action_mode eq "systemd") {
|
||||
my $out = &backquote_command(
|
||||
"systemctl is-failed ".quotemeta($name)." 2>/dev/null");
|
||||
$out =~ s/\r?\n//g;
|
||||
$out = lc($out);
|
||||
return $out eq "active" ? 1 :
|
||||
$out eq "inactive" || $out eq "failed" ? 0 : -1;
|
||||
$out eq "inactive" || $out eq "failed" ||
|
||||
$out eq "active (exited)" ? 0 : -1;
|
||||
}
|
||||
elsif ($action_mode eq "launchd") {
|
||||
my @agents = &list_launchd_agents();
|
||||
|
Loading…
x
Reference in New Issue
Block a user