mirror of
https://github.com/webmin/webmin.git
synced 2025-08-16 14:51:18 +00:00
30 lines
674 B
Perl
Executable File
30 lines
674 B
Perl
Executable File
|
|
use strict;
|
|
use warnings;
|
|
no warnings 'redefine';
|
|
no warnings 'uninitialized';
|
|
require 'time-lib.pl';
|
|
our ($module_name);
|
|
|
|
# Convert existing cron job to webmin cron
|
|
sub module_install
|
|
{
|
|
if (&foreign_check("cron")) {
|
|
&foreign_require("cron");
|
|
my $job = &find_cron_job();
|
|
if ($job) {
|
|
my $wcron = { 'module' => $module_name,
|
|
'func' => 'sync_time_cron',
|
|
'special' => $job->{'special'},
|
|
'mins' => $job->{'mins'},
|
|
'hours' => $job->{'hours'},
|
|
'days' => $job->{'days'},
|
|
'months' => $job->{'months'},
|
|
'weekdays' => $job->{'weekdays'},
|
|
};
|
|
&webmincron::create_webmin_cron($wcron, $job->{'command'});
|
|
}
|
|
}
|
|
}
|
|
|