File rsnapshot.patch of Package rsnapshot

--- rsnapshot.conf.default.in.orig	2011-11-07 11:32:58.521039582 +0100
+++ rsnapshot.conf.default.in	2011-11-07 17:48:39.150217462 +0100
@@ -41,7 +41,7 @@
 #
 # See the README file or the man page for more details.
 #
-#@CMD_CP@
+@CMD_CP@
 
 # uncomment this to use the rm program instead of the built-in perl routine.
 #
@@ -64,11 +64,11 @@
 # If you have an older version of "du", you may also want to check the
 # "du_args" parameter below.
 #
-#@CMD_DU@
+@CMD_DU@
 
 # Uncomment this to specify the path to rsnapshot-diff.
 #
-#cmd_rsnapshot_diff	/usr/local/bin/rsnapshot-diff
+cmd_rsnapshot_diff	/usr/bin/rsnapshot-diff
 
 # Specify the path to a script (and any optional arguments) to run right
 # before rsnapshot syncs files
@@ -80,6 +80,12 @@
 #
 #cmd_postexec	/path/to/postexec/script
 
+@CMD_LVCREATE@
+@CMD_LVREMOVE@
+@CMD_MOUNT@
+@CMD_UMOUNT@
+@CMD_KPARTX@
+
 #########################################
 #           BACKUP INTERVALS            #
 # Must be unique and in ascending order #
@@ -113,7 +119,7 @@
 # If you enable this, data will be written to the file you specify. The
 # amount of data written is controlled by the "loglevel" parameter.
 #
-#logfile	/var/log/rsnapshot
+logfile	/var/log/rsnapshot
 
 # If enabled, rsnapshot will write a lockfile to prevent two instances
 # from running simultaneously (and messing up the snapshot_root).
@@ -181,6 +187,11 @@
 #
 #use_lazy_deletes	0
 
+linux_lvm_snapshotsize	1G
+linux_lvm_snapshotname	rsnapshot
+linux_lvm_vgpath	/dev
+linux_lvm_mountpath	/opt/backups/lvm-snapshot
+
 # Number of rsync re-tries. If you experience any network problems or
 # network card issues that tend to cause ssh to crap-out with
 # "Corrupted MAC on input" errors, for example, set this to a non-zero
@@ -192,10 +203,12 @@
 ### BACKUP POINTS / SCRIPTS ###
 ###############################
 
+include_dir	/etc/rsnapshot.conf.d
+
 # LOCALHOST
-backup	/home/		localhost/
-backup	/etc/		localhost/
-backup	/usr/local/	localhost/
+#backup	/home/		localhost/
+#backup	/etc/		localhost/
+#backup	/usr/local/	localhost/
 #backup	/var/log/rsnapshot		localhost/
 #backup	/etc/passwd	localhost/
 #backup	/home/foo/My Documents/		localhost/
@@ -216,3 +229,14 @@
 # RSYNC.SAMBA.ORG
 #backup	rsync://rsync.samba.org/rsyncftp/	rsync.samba.org/rsyncftp/
 
+# lvm examples
+#backup	lvm-kpartx://vg0/server1/1/	server1/	rsync_long_args=--no-D --delete --numeric-ids --delete-excluded, rsync_short_args=-aAHq,exclude=**/var/spool/squid/*
+#backup	lvm-kpartx://vg0/server1/2/	server1/var/log/
+#
+#backup	lvm://vg0/root_telexen/ root/	one_fs=1
+#backup	lvm://vg0/varlog_telexen/	root/var/log/
+#backup	/boot/	root/
+##backup lvm://vg0/ubimage_dev/  ubimage_dev/    rsync_short_args=-aAHq, one_fs=1, acl_mount=1
+#
+#backup	lvm-kpartx://vg0/vpsgateway/1/	vpsgateway/	rsync_short_args=-aAHq, one_fs=1, acl_mount=1
+
openSUSE Build Service is sponsored by