Fix systemd service detection

https://github.com/virtualmin/virtualmin-pro/issues/16#issuecomment-1030869911
This commit is contained in:
Ilia Rostovtsev
2022-02-06 21:03:59 +03:00
parent 8370a5958f
commit ef0d07f55b

View File

@@ -2377,7 +2377,8 @@ sub is_systemd_service
{
my ($name) = @_;
foreach my $s (&list_systemd_services(1)) {
if ($s->{'name'} eq $name && !$s->{'legacy'}) {
if (($s->{'name'} eq $name ||
$s->{'name'} eq "$name.service") && !$s->{'legacy'}) {
return 1;
}
}