Checking for /etc/rc.d makes no sense on systemd systems https://github.com/webmin/webmin/issues/835

This commit is contained in:
Jamie Cameron
2018-02-28 19:46:45 -08:00
parent 2f36ad338a
commit 9f869be140

View File

@ -62,8 +62,7 @@ elsif ($config{'init_base'} && -d "/etc/init" &&
&execute_command("/sbin/init --version") == 0) {
$init_mode = "upstart";
}
elsif ($config{'init_base'} && -d "/etc/systemd" &&
&has_command("systemctl") &&
elsif (-d "/etc/systemd" && &has_command("systemctl") &&
&execute_command("systemctl list-units") == 0) {
$init_mode = "systemd";
}