Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-31 | Fix bad merge !5. | Patrick J Cherry | |
2017-01-31 | Merge branch '12-fix-btrfs-path' into 'master' | Chris Elsworth | |
"byteback-server fails to work with backported btrfs-{tools progs}" Closes #12 See merge request !4 | |||
2017-01-31 | Update util.rb | Patrick J Cherry | |
2017-01-31 | Make sure that we accept any old snapshot name when restoring. | Patrick J Cherry | |
Also expand the tests to check that the correct ownership etc is being returned. | |||
2016-11-09 | Raise ENOENT if btrfs cannot be found | Patrick J Cherry | |
2016-11-09 | Merge branch 'master' into 12-fix-btrfs-path | Patrick J Cherry | |
2016-11-09 | First pass at fixing btrfs path | Patrick J Cherry | |
This replaces the call to /sbin/btrfs with a method to find a btrfs program, which raises ENOENT if one cannot be found. | |||
2016-05-11 | Avoid chaining over a newline | Jamie Nguyen | |
2015-12-02 | Updated Byteback::Restore#find to sort files in chronological order | Patrick J Cherry | |
Also only the latest copy is returned by default, unless :verbose or :all are set in the options, in which case all the copies, or just the unique copies are returned. | |||
2015-12-02 | Changed the word "revision" to "snapshot" everywhere | Patrick J Cherry | |
This is for consistency and understanding. We use btrfs snapshots, so this makes sense. To me at least. | |||
2015-12-02 | Added missing "time" dependency to restore_file.rb | Patrick J Cherry | |
This is required for Time#parse | |||
2015-12-01 | Completely re-vamped restore command. Fixes #12403 | Patrick J Cherry | |
The byteback-restore command now uses the rsync xattrs to display information about the files due to be restored. It can handle filenames with spaces (!) and other characters. | |||
2015-08-13 | Abort cleanly if we cannot acquire our lockfile. | Steve Kemp | |
This avoids a backtrace, and shows a clean reason for failure. | |||
2015-08-11 | Simplified logging-logic. | Steve Kemp | |
We don't use the environmental variable, which was never documented, instead we either: * Log to the console when running interactively. * Log to syslog otherwise. | |||
2015-08-11 | Updated formatting - just for neatness. | Steve Kemp | |
2015-06-03 | This is not executable. | Steve Kemp | |
2015-06-03 | Reformatted | Steve Kemp | |
2015-06-03 | Reformatted the code to lose literal TABs, etc. | Steve Kemp | |
2015-06-03 | Removed +x permission. | Steve Kemp | |
2015-06-03 | Added trailing newline. | Steve Kemp | |
2015-06-03 | Ensure that we don't use null variables. | Steve Kemp | |
If we're sorting an empty array then return that empty array and save the pain of working with undefined time.attributes, & etc. | |||
2015-01-29 | Dial back fatal logging from CRIT to ERR | Patrick J Cherry | |
2014-12-09 | Reworked sorting of backups by importance. Added "tests" | Patrick J Cherry | |
2014-12-05 | Re-jigged least-relevant backup selection. ALSO PARSE FILE PATHS AS TIMES ↵ | Patrick J Cherry | |
CORRECTLY | |||
2014-12-04 | Replaced pathless btrfs invocation with /sbin/btrfs (as we're no longer root). | Matthew Bloch | |
2014-11-24 | Finished 6c945d3a9399639bfa9119c26d7dab6238f15543 properly (/var/run -> ↵ | Matthew Bloch | |
/var/lock). | |||
2014-11-22 | Use /var/lock instead of /var/run | Matthew Bloch | |
2014-11-20 | Added extra attributes to DiskFreeHistory (needed by byteback-prune). | Matthew Bloch | |
2014-11-20 | Tweaked default backup retention. | Matthew Bloch | |
2014-11-07 | Tested fix to snapshot path :) | Matthew Bloch | |
2014-11-06 | Corrected snapshot path for new backups (was missing hostname). | Matthew Bloch | |
2014-11-06 | Fixed and tested Syslog logging. | Matthew Bloch | |
2014-11-06 | Fixed typo in Syslog invocation. | Matthew Bloch | |
2014-11-05 | Usability and bug fixes for byteback-prune, including --prune-force flag. | Matthew Bloch | |
2014-11-05 | Fixed a couple of silly typos. | Matthew Bloch | |
2014-11-05 | Split out -prune from -snapshot, tested the latter on various live setups. | Matthew Bloch | |
2014-10-31 | Removed executable bit from library files. | Patrick J Cherry | |
2014-10-31 | Refactored to improve logging and reduce cut & paste code, bumped Debian ↵ | Matthew Bloch | |
version number. |