mirror of
https://github.com/webmin/webmin.git
synced 2025-07-21 23:40:34 +00:00
23 lines
518 B
Perl
Executable File
23 lines
518 B
Perl
Executable File
|
|
require 'cron-lib.pl';
|
|
|
|
sub module_install
|
|
{
|
|
# Create a Webmin cron job to delete old files in /tmp/.webmin
|
|
eval {
|
|
$main::error_must_die = 1;
|
|
&foreign_require("webmincron");
|
|
local $cron = { 'module' => $module_name,
|
|
'func' => 'cleanup_temp_files',
|
|
'interval' => 3600 };
|
|
&webmincron::create_webmin_cron($cron, $temp_delete_cmd);
|
|
&create_wrapper($module_config_directory."/cleanup.pl",
|
|
$module_name, "cleanup.pl");
|
|
};
|
|
if ($@) {
|
|
print STDERR "Failed to setup /tmp cleanup cron job : $@\n";
|
|
}
|
|
}
|
|
|
|
|