Commit Graph

64 Commits

Author SHA1 Message Date
Janek Bevendorff 031c437f5b Fix typo in variable name preventing rsync options to be loaded from config file and add (commented) example config that also works on Synology DSM 2014-10-05 18:03:50 +02:00
Janek Bevendorff 86f5ccdef3 Move --acls option to config file since not all servers support it (e.g. Synology DSM doesn't) 2014-10-05 17:54:53 +02:00
Janek Bevendorff 0a7ba16686 Make Synology OS detection work in chroot 2014-10-05 17:32:21 +02:00
Janek Bevendorff 8221e5acb3 Fix script not working in chroot due to missing /etc/profile 2014-10-05 17:18:00 +02:00
Janek Bevendorff b719226c73 Make passwd parsing more generic to improve compatibility 2014-10-05 16:43:57 +02:00
Janek Bevendorff 33f85d5d93 Correct initial rsnapshot config adjustment (again) 2014-10-05 16:43:57 +02:00
Janek Bevendorff 460d545a40 Minor formatting fix 2014-10-05 16:43:57 +02:00
Janek Bevendorff 1b03f13769 Fix UID acquisition for systems that don't set $UID 2014-10-05 16:43:46 +02:00
Janek Bevendorff 7075faeb7a Fix initial rsnapshot config correction 2014-10-05 16:19:54 +02:00
Janek Bevendorff cf078a123c Don't ignore client-config and server-config 2014-10-05 16:11:50 +02:00
Janek Bevendorff 2eae6e45de Remove xattr retention to improve compatibility with Synology DSM 2014-10-05 16:10:10 +02:00
Janek Bevendorff 22f454657d Fix detection of ald backup root config when no server-config available 2014-10-05 16:07:16 +02:00
Janek Bevendorff dca81553b6 Also remove skeleton folder in /etc 2014-10-05 15:32:27 +02:00
Janek Bevendorff b82fb3d80b Update client config guide 2014-10-05 15:27:47 +02:00
Janek Bevendorff 86803bf206 Also uninstall crontab entries 2014-10-05 15:17:31 +02:00
Janek Bevendorff fafe3d8275 Formatting fix 2014-10-05 01:22:44 +02:00
Janek Bevendorff 840e6db3c6 Update out-of date information 2014-10-05 01:20:47 +02:00
Janek Bevendorff 49001dd638 Fix typo 2014-10-05 01:19:28 +02:00
Janek Bevendorff aedc33c88d Formatting fix 2014-10-05 01:18:46 +02:00
Janek Bevendorff c8eb94bd95 Add license headers 2014-10-05 01:09:30 +02:00
Janek Bevendorff fe1fbf4628 Replaced Makefile with proper install/uninstall script removing the need for config example files 2014-10-05 00:52:58 +02:00
Janek Bevendorff c01c60bab2 Add support for Synology DSM, make user group configurable and create it if it does not exist 2014-09-15 18:01:55 +02:00
Janek Bevendorff bb74287f66 Add distribution check script 2014-09-15 18:01:16 +02:00
Janek Bevendorff 7568fb93ef Explicitly source /etc/profile to circument environment issues with ipkg-installed packages on Synology DSM 2014-09-15 15:51:51 +02:00
Janek Bevendorff 98ae2c9392 Don't hardcode rsync path 2014-09-15 15:35:04 +02:00
Janek Bevendorff c7b40ab809 Add version and copyright info to the scripts 2014-09-13 01:31:40 +02:00
Janek Bevendorff a149713993 Revert to using /bin/sh instead of /bin/bash to improve compatibility with embedded systems such as Synology Diskstation 2014-09-13 01:18:40 +02:00
Janek Bevendorff 7dfec0a9bd Use cp -a and reset owner info for compatibility reasons 2014-09-13 01:16:22 +02:00
Janek Bevendorff 4131c01600 Add warning for users of older versions, bump version number to 0.2.0 2014-09-12 19:05:12 +02:00
Janek Bevendorff 76bf848c4f Update paths within script files 2014-09-12 18:51:30 +02:00
Janek Bevendorff 90c98ad83f Update README 2014-09-12 18:40:51 +02:00
Janek Bevendorff 6160ff9aa4 Move server config examples and templates from /usr/etc/rs-backup to /etc/rs-backup 2014-09-12 18:26:08 +02:00
Janek Bevendorff 4d8e3471de Add Makefile for installing the scripts 2014-09-12 18:10:41 +02:00
Janek Bevendorff 79a18312e5 Move rs-backup-run from /bin to /usr/bin 2014-09-12 18:10:21 +02:00
Janek Bevendorff e014176d7b Move files and folders from /usr/local to /usr 2014-09-12 15:34:40 +02:00
Janek Bevendorff 6c400c81f9 Correct typo 2014-05-02 15:27:50 +02:00
Janek Bevendorff 799afa0b58 Fix typo 2013-12-04 21:53:29 +01:00
Janek Bevendorff 7d91290118 Make sure passwd file exists before writing to it 2013-11-20 14:43:30 +01:00
Janek Bevendorff fcbb1ddecd Change default backup user shell from /bin/sh to /bin/bash for compatibility reasons 2013-11-20 14:43:00 +01:00
Janek Bevendorff 5a8bf42c05 Set date of backup root to backup date, closes #4 2013-10-16 12:27:56 +02:00
Janek Bevendorff 5f00eb94d7 Fix markdown display issue due to stripped XML characters 2013-10-12 12:06:04 +02:00
Janek Bevendorff b86874046a Extend documentation by including addition of needed folders for chroot. Fixes #3 2013-10-12 12:00:30 +02:00
Janek Bevendorff 98e39df84b Correct misplaced folder for fix of issue #2 2013-10-12 11:51:16 +02:00
Janek Bevendorff a9947f8017 Force addition of directories to repository, fixes #2 2013-10-12 11:46:31 +02:00
Janek Bevendorff c358958a96 Also rotate when transfer is not complete due to vanished source files 2013-10-01 16:47:14 +02:00
Janek Bevendorff e1e9ff4972 Remove gid from rsync.conf template (not needed, can cause problems) 2013-10-01 16:32:42 +02:00
Janek Bevendorff b58962c6fd Change version number 2013-09-17 16:09:21 +02:00
Janek Bevendorff 9bd20fefa1 Minor fixes before merging pull request 2013-09-17 15:49:52 +02:00
Hannes Riehl d0b14bd268 Update rs-add-user 2013-07-15 18:51:04 +02:00
Hannes Riehl ab79f60792 Update rs-add-user 2013-07-15 11:59:17 +02:00