Группа :: Система/Серверы
Пакет: pve-cluster
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: pve-cluster-install_vzdump_cron_config.patch
Скачать
Скачать
--- pve-cluster/data/PVE/Cluster/Setup.pm.alt 2020-07-14 09:50:31.845321409 +0300
+++ pve-cluster/data/PVE/Cluster/Setup.pm 2020-07-14 09:53:40.885926512 +0300
@@ -579,6 +579,16 @@ PATH="/usr/sbin:/usr/bin:/sbin:/bin"
__EOD
+sub install_vzdump_cron_config {
+
+ my $filename = "/etc/pve/vzdump.cron";
+ my $link_fn = "/etc/cron.d/vzdump";
+
+ unlink($link_fn) if -l $link_fn;
+
+ PVE::Tools::run_command(['/bin/install', '-m0644', "$filename", "$link_fn"]) if -f $filename;
+}
+
sub gen_pve_vzdump_symlink {
my $filename = "/etc/pve/vzdump.cron";
@@ -598,7 +608,7 @@ sub gen_pve_vzdump_files {
PVE::Tools::file_set_contents($filename, $vzdump_cron_dummy)
if ! -f $filename;
- gen_pve_vzdump_symlink();
+ install_vzdump_cron_config();
};
# join helpers
@@ -801,7 +811,7 @@ sub updatecerts_and_ssh {
setup_rootsshconfig();
- gen_pve_vzdump_symlink();
+ install_vzdump_cron_config();
if (!PVE::Cluster::check_cfs_quorum(1)) {
return undef if $silent;