Add proper file name upon backup, if undefined

https://virtualmin.com/node/69843
This commit is contained in:
Ilia Rostovtsev
2020-09-09 16:51:17 +03:00
parent 3d3ffd0e17
commit 25127a8f58

View File

@@ -13,6 +13,7 @@ Functions for creating configuration file backups. Some example code :
BEGIN { push(@INC, ".."); };
use strict;
use warnings;
use POSIX;
use WebminCore;
our (%text, $module_config_directory, %config);
&init_config();
@@ -299,7 +300,9 @@ if ($mode == 0) {
$file = &date_subs($path);
}
else {
$file = &transname();
my $fdate = strftime('%Y-%m-%d_%H-%M-%S', localtime());
my $ext = &has_command("gzip") ? '.tar.gz' : '.tar';
$file = &transname("backup_$fdate$ext");
}
# Get module descriptions