Add better logging

This commit is contained in:
Jamie Cameron
2009-01-17 21:16:24 +00:00
parent 393c42de6f
commit 1b9e76c814

View File

@ -52,9 +52,18 @@ print "Updated password of Webmin user $user\n";
# Send a signal to have miniserv reload it's config
if (open(PID, $config{'pidfile'})) {
<PID> =~ /(\d+)/; $pid = $1;
$pid = <PID>;
$pid =~ s/\r|\n//;
close(PID);
kill('USR1', $pid);
if (!$pid) {
print STDERR "Webmin is not running - cannot refresh configuration\n";
}
elsif (!kill('USR1', $pid)) {
print STDERR "Failed to signal process $pid - cannot refresh configuration\n";
}
}
else {
print STDERR "Webmin is not running - cannot refresh configuration\n";
}
sub usage