mirror of
https://github.com/webmin/webmin.git
synced 2026-06-05 12:50:23 +01:00
22 lines
643 B
Perl
22 lines
643 B
Perl
|
|
require 'logviewer-lib.pl';
|
|
|
|
# If other logs to view were defined in the syslog module but it isn't usable on this system,
|
|
# move them over
|
|
sub module_install
|
|
{
|
|
if (&foreign_check("syslog") && !&foreign_installed("syslog")) {
|
|
&foreign_require("syslog");
|
|
if ($syslog::config{'extras'} && !$config{'extras'}) {
|
|
$config{'extras'} = $syslog::config{'extras'};
|
|
delete($syslog::config{'extras'});
|
|
&lock_file($module_config_file);
|
|
&save_module_config();
|
|
&unlock_file($module_config_file);
|
|
&lock_file($syslog::module_config_file);
|
|
&save_module_config(\%syslog::config, "syslog");
|
|
&unlock_file($syslog::module_config_file);
|
|
}
|
|
}
|
|
}
|