Commit Graph

67 Commits (master)

Author SHA1 Message Date
Janek Bevendorff 8416d9a088 Bump version to 0.3.0 6 years ago
Janek Bevendorff 5f03542d07 Log backup success and failure 6 years ago
Janek Bevendorff 1a0c1b984f Add logging 6 years ago
Janek Bevendorff 4b84ad5997 Make rs-rm command more generic 6 years ago
Janek Bevendorff 3fae0fa63a Use /usr/bin/rm also on Synology, add wrapper for /usr/bin/rm for deleting files in read-only directories 6 years ago
Janek Bevendorff 18a2cc2774 Update version to 0.2.6 6 years ago
Janek Bevendorff fe570455cf Update dates in license headers 6 years ago
Janek Bevendorff 6ba2d541fa Use bash instead of POSIX shell, since scripts aren't POSIX-compliant anyway. Fixes issue #7 6 years ago
Janek Bevendorff 585cfa4a81 Also try /usr/lib/openssh/sftp-server 6 years ago
Janek Bevendorff 0f0f43fc47 Add bind option to remounts 6 years ago
Janek Bevendorff e9dc07e3e2 Bump version to 0.2.5 7 years ago
Janek Bevendorff 785c0245f0 Simplify code 7 years ago
Janek Bevendorff a87b975a72 Bump version to 0.2.4 7 years ago
Janek Bevendorff fea3b8e4cd Fix SFTP not working for non-standard sftp-server locations 7 years ago
Janek Bevendorff 8b7a244c27 Share version information between client and server scripts and update to 0.2.3 7 years ago
Janek Bevendorff 3ee4d4b71e Fix inconsistent path in rsnapshot config template, resolves issue #9 8 years ago
Janek Bevendorff 5f85b35a22 Avoid using BusyBox stat on Synology DSM 8 years ago
Janek Bevendorff f3182973d9 Replace parsed `ls` with `stat` - less portable, but safe 8 years ago
Janek Bevendorff 181b05d116 Make read-only bind mount work with unpatched kernels (i.e. uglify mount commands by a lot) 8 years ago
Janek Bevendorff 755f2c62a0 Add ro mount option to bind mounts as extra security measure 8 years ago
Janek Bevendorff 801366d781 Re-add /bin to chroot mounts 8 years ago
Janek Bevendorff ad633b262a Replace spaces with tabs in fstab and move mounts to /etc/rc on Synology DSM 8 years ago
Janek Bevendorff 6baf317f41 Fix typo in variable name 8 years ago
Janek Bevendorff 64a7c12886 Add newlines to the end 8 years ago
Janek Bevendorff 715c1d393c Separate entries by tabs instead of spaces and replace @ directives with classic cron fields 8 years ago
Janek Bevendorff 39680df809 Re-implement quota support 8 years ago
Janek Bevendorff 1d1a09f89a Use absolute paths to rsnapshot if possible 8 years ago
Janek Bevendorff 0984a79fee Bump version number to 0.2.2 8 years ago
Janek Bevendorff 3bd8fbc511 Create (commented) mount options in /etc/fstab automatically 8 years ago
Janek Bevendorff bfcdf48381 Fix rsync session terminating 8 years ago
Janek Bevendorff 66e3839f55 Make sftp access compatible with Synology DSM and apply some general optimization 8 years ago
Janek Bevendorff f8c24cb457 Improve script compatibility by replacing PCRE grep with awk (resulting in overall nicer code) 8 years ago
Janek Bevendorff 0a7ba16686 Make Synology OS detection work in chroot 8 years ago
Janek Bevendorff 8221e5acb3 Fix script not working in chroot due to missing /etc/profile 8 years ago
Janek Bevendorff b719226c73 Make passwd parsing more generic to improve compatibility 8 years ago
Janek Bevendorff cf078a123c Don't ignore client-config and server-config 8 years ago
Janek Bevendorff c8eb94bd95 Add license headers 8 years ago
Janek Bevendorff fe1fbf4628 Replaced Makefile with proper install/uninstall script removing the need for config example files 8 years ago
Janek Bevendorff c01c60bab2 Add support for Synology DSM, make user group configurable and create it if it does not exist 9 years ago
Janek Bevendorff bb74287f66 Add distribution check script 9 years ago
Janek Bevendorff 7568fb93ef Explicitly source /etc/profile to circument environment issues with ipkg-installed packages on Synology DSM 9 years ago
Janek Bevendorff 98ae2c9392 Don't hardcode rsync path 9 years ago
Janek Bevendorff c7b40ab809 Add version and copyright info to the scripts 9 years ago
Janek Bevendorff a149713993 Revert to using /bin/sh instead of /bin/bash to improve compatibility with embedded systems such as Synology Diskstation 9 years ago
Janek Bevendorff 76bf848c4f Update paths within script files 9 years ago
Janek Bevendorff 6160ff9aa4 Move server config examples and templates from /usr/etc/rs-backup to /etc/rs-backup 9 years ago
Janek Bevendorff 79a18312e5 Move rs-backup-run from /bin to /usr/bin 9 years ago
Janek Bevendorff e014176d7b Move files and folders from /usr/local to /usr 9 years ago
Janek Bevendorff 7d91290118 Make sure passwd file exists before writing to it 9 years ago
Janek Bevendorff fcbb1ddecd Change default backup user shell from /bin/sh to /bin/bash for compatibility reasons 9 years ago