Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37752549
en ru br
ALT Linux repos
S:7.3.3-alt3

Group :: System/Servers
RPM: pve-cluster

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: pve-cluster-install_vzdump_cron_config.patch
Download


--- 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;
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin