Commit graph

165 commits

Author SHA1 Message Date
Fatih Üstündağ
91fb6ffee7 Merge remote-tracking branch 'origin/master' 2015-09-26 01:06:53 +03:00
Fatih Üstündağ
dc2d5c2209 Tested at Cygwin 2.2.1 at Windows Server 2012 R2 64bit 2015-09-26 01:06:18 +03:00
Laurent Cozic
73dce717df Removed broken Bitdeli badge and updated date 2015-09-25 00:05:03 +02:00
Laurent Cozic
69ef82f274 Merge pull request #37 from uglygus/master
Fixed PID re-use issue
2015-04-05 14:42:19 +02:00
uglygus
2f64db5973 PID reuse
Checks for PID and $APPNAME in the results from pgrep in order to avoid
the problem where the PID from a previous run has been recycled by
another process.  This caused us to exit even though we are not
currently running.
2015-04-04 07:50:11 -04:00
Fatih Üstündağ
ae7191c108 Merge pull request #2 from StevenWolfe/master
Cleanup by homebysix
2015-03-02 11:45:56 +02:00
Steve Wolfe
edcc51e709 Merge pull request #1 from homebysix/master
Code cleanup and cosmetic formatting changes.
2015-02-27 10:24:19 -05:00
Laurent Cozic
a728820bfd Merge pull request #36 from eaut/avoid-concurrent
Prevent execution of concurrent backup tasks
2015-02-15 10:57:48 +01:00
eaut
5740b9a43e prevent execution of concurrent backup tasks 2015-02-13 22:51:59 +01:00
Elliot Jordan
742412fb3e Cleaned up whitespace (no changes to code). 2015-01-20 13:42:53 -08:00
Elliot Jordan
3202ca5da0 Consistent formatting for conditionals. 2015-01-20 13:41:52 -08:00
Elliot Jordan
6c4607d853 Removed unnecessary $ from arithmetics. 2015-01-20 13:36:48 -08:00
lau
21c24be547 Update README.md
Added complete license
2014-09-19 11:02:32 +02:00
Laurent Cozic
b9cc101d77 Merge branch 'master' of https://github.com/laurent22/rsync-time-backup 2014-04-28 22:18:55 -03:00
Laurent Cozic
1a3dc0b144 More complete command 2014-04-28 22:18:32 -03:00
Laurent
1384fdfd1c Update README.md 2014-02-03 02:20:46 +08:00
Laurent
7265d26b0b Update README.md
Clarify advantages/disadvantages
2014-02-03 02:19:25 +08:00
Laurent
64f7005ab7 Update README.md
Update compatibility.
2014-02-03 02:05:10 +08:00
Bhuvanesh Kumar
9bc6be475a if destination is not specified assume current folder 2014-01-30 23:13:30 +05:30
Bhuvanesh Kumar
18258ad2a9 display usage info if required args not passed 2014-01-29 00:18:38 +05:30
Laurent
45a90310e3 Merge pull request #31 from musically-ut/patch-1
Fix minor typos in the README.md
2014-01-26 21:26:56 -08:00
Utkarsh Upadhyay
2c9805b450 Fix minor typos in the README.md 2014-01-26 21:20:49 +01:00
Laurent
60c04350fc Merge pull request #30 from Meldanya/master
Fix expiring old backups
2014-01-14 05:16:42 -08:00
Erik Jansson
12930a24eb Fix expiring old backups
This got (accidentally?) turned off in a previous commit.
2014-01-14 13:55:43 +01:00
Laurent Cozic
27a98fb54b Added TODO to README.md 2014-01-12 03:09:12 +08:00
Fatih Üstündağ
f3a265b07e SSH support added.
Backups can be created at remote server via ssh. Destination folder
should be given like “root@192.168.0.1:/bakcups”

NOTE: Assumed public/private key config is ok.
2014-01-03 14:40:53 +02:00
Laurent
a3bd5009b1 Update README.md
Testing status.
2013-12-27 06:06:39 +08:00
Laurent Cozic
52376db2b5 OS X compatibility and splitted rsync errors and warnings
- Fixed bug on OS X since "--" is not supported by sed.
- Changed sed to grep for consistency with rest of the code.
- Splitted handling of rsync errors/warnings - for errors we quit with
  an error code, for warnings we print a message but complete the backup
  process.
2013-12-21 18:33:01 +08:00
Laurent
c105c0a9e2 Merge pull request #27 from bhuvi8/master
Added rsync error handling and modified WARN and ERROR functions to print to stderr
2013-12-21 02:26:32 -08:00
bhuvi8
c8ae234904 Deleting log file when no error is found and proper handling of rsync errors
through log file rather than through exit code
2013-12-18 00:01:56 +05:30
bhuvi8
25ad8f07a6 Added rsync error handling and modified WARN and ERROR functions to print to
stderr
2013-12-17 02:15:43 +05:30
Laurent
7b9de2b5f5 Merge pull request #26 from jakschu/patch-1
Fix typo
2013-12-16 02:01:58 -08:00
jakschu
29f9f85361 Fix typo 2013-12-16 10:41:00 +01:00
Laurent
9a87c1d4e4 Merge pull request #23 from robru/simplify-logfiles
Simplify logfile parsing and drop unreachable codepath.
2013-12-06 08:39:40 -08:00
Robert Bruce Park
808767dc66 Merge @laurent22/master. 2013-11-26 22:05:46 -08:00
Laurent Cozic
c854cd17c6 Restoring $(basename -- "$DEST")
In case the destination is later on generated in a different way,
also makes the code and intention more explicit.
2013-11-27 12:36:54 +08:00
Robert Bruce Park
bff263ab57 Simplify logfile parsing and drop unreachable codepath. 2013-11-26 13:46:26 -08:00
Robert Bruce Park
d73b3ffe43 Yet more quotes! 2013-11-26 13:13:58 -08:00
Robert Bruce Park
b16c3cf4ce Even more quotes. 2013-11-26 13:11:53 -08:00
Robert Bruce Park
e7fc37076c Rebase on @laurent22/master. 2013-11-26 13:11:00 -08:00
Robert Bruce Park
4720f404af Extra quotes everywhere! 2013-11-26 13:08:52 -08:00
Robert Bruce Park
2f0092ac9f Use -n and -z for easier string emptiness checks. 2013-11-26 13:04:30 -08:00
Robert Bruce Park
40e5ce4721 Use bash : noop for efficiency. 2013-11-26 13:02:29 -08:00
Robert Bruce Park
e5f939222e Determine $APPNAME programmatically. 2013-11-26 12:59:00 -08:00
Robert Bruce Park
0db8b3a913 Define trivial functions on one line only. 2013-11-26 12:55:17 -08:00
Robert Bruce Park
c3f15c7834 Simplify symlink creation. 2013-11-26 12:48:49 -08:00
Robert Bruce Park
4da7172099 Redundant. 2013-11-26 12:46:15 -08:00
Robert Bruce Park
45875055a4 Simpler absolute paths. 2013-11-26 12:45:12 -08:00
Robert Bruce Park
16fd955e6c Drop some single-use variables. 2013-11-26 12:43:58 -08:00
Robert Bruce Park
08d090f19c Sort fn_find_backups newest first. 2013-11-26 12:41:42 -08:00