Fix reload script for systemd in /etc/webmin

This commit is contained in:
Ilia
2022-06-15 03:18:12 +03:00
parent 0b43242c44
commit 3862848b42
2 changed files with 2 additions and 2 deletions

View File

@@ -650,7 +650,7 @@ else {
# Reload systemd
open(RELOADD, ">$config_directory/reload");
print RELOADD "$config_directory/.reload-init >/dev/null 2>&1\n";
print RELOADD "$systemctlcmd reload webmin\n";
close(RELOADD);
chmod(0755, "$config_directory/start");

View File

@@ -701,7 +701,7 @@ if [ -x "$systemctlcmd" ]; then
echo "$systemctlcmd start webmin" >>$config_dir/restart-by-force-kill
# Reload systemd
echo "#!/bin/sh" >>$config_dir/reload
echo "$config_dir/.reload-init >/dev/null 2>&1" >>$config_dir/reload
echo "$systemctlcmd reload webmin" >>$config_dir/reload
# Fix existing systemd webmin.service file to update start and stop commands
(cd "$wadir/init" ; WEBMIN_CONFIG=$config_dir WEBMIN_VAR=$var_dir "$wadir/init/updateboot.pl" "webmin")