aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2010-06-11fix bug with rolling back when number of bins to rollback equals the number ↵Dave Reisner-4/+12
of bins available. leaves an unresolved issue of dating the rollback when you roll all the way back to the seed
2010-06-11cleanup grep calls. we don't really need -EDave Reisner-3/+3
2010-06-11remove unused sweep_bins()Dave Reisner-26/+1
2010-06-11use PE instead of awk and get rid of some subshellsDave Reisner-13/+8
2010-06-11du uses tabs as column separators, not spaces! go go parameter expansionDave Reisner-5/+6
2010-06-11clean up reporting. reduce external calls, use printf properlyDave Reisner-9/+11
2010-06-11fix reporting. need more bash, less cutDave Reisner-3/+9
2010-06-11factor out need for sweep_bins. this introduces a slight breakage to reportingDave Reisner-12/+15
2010-06-08doc: add -G option to README and usage()Dave Reisner-0/+9
2010-06-08restore: derp. look in the squash for the restore target as well.Dave Reisner-11/+16
2010-06-08restore: handle directories separatelyDave Reisner-3/+10
* in the case of a directory, copy the contents of the restore target to a new directory and chown it back to the original UID:GID. * use %Y%m%d as a suffix on the restored file instead of seconds from epoch.
2010-06-08unmount: remove filthy hacks on unmount. aufs seems stable with write ↵Dave Reisner-8/+3
barriers again
2010-06-07restore: be nice and actually inform about where the restore was done toDave Reisner-1/+3
2010-06-07add interactive restore capability for file and/or directory via -G actionDave Reisner-2/+46
2010-06-06use more mountpoint -q, less &>/dev/nullDave Reisner-2/+2
2010-06-06minor bug fixesDave Reisner-10/+7
sweep: for the love of god, don't iterate over ls deletion: use a proper boolean check in the outer if. deletion: only accept a single character at the prompt
2010-06-06rollback: sanitize input. insist that the argument passed is purely numericDave Reisner-6/+4
2010-06-06overhaul. redo indents to 2 spaces. use short circuit boolean instead of ↵Dave Reisner-282/+255
if/then for simple checks. get rid of [[ ]] around evaluations where we're checking the return value (square brackets are checking for the presence of a string).
2010-05-21Revert "mount: streamline the unmount process."Dave Reisner-11/+14
This reverts commit ca3b3c91000d757461fcb7ad13a62b7a2a9d8fb3.
2010-05-20readme: cosmetic and grammatical improvementsDave Reisner-7/+8
2010-05-17makefile: set version on installationDave Reisner-2/+2
2010-05-17makefile: add proper .PHONY targetDave Reisner-0/+1
2010-05-17Bump to version 1.0Dave Reisner-1/+1
2010-05-17make: Add makefile for those not fortunate enough to be using ArchDave Reisner-0/+28
2010-05-17doc: Replace and update README with POD markupDave Reisner-117/+154
2010-05-17doc: remove bug note for write barriers on aufsDave Reisner-5/+0
2010-05-17mount: streamline the unmount process.Dave Reisner-14/+11
discard the hackish while loops in favor of failing hard in unmount_all if either the union or the seed fails to unmount.
2010-04-25Check for leading tabs as well as white spaceDave Reisner-1/+1
2010-01-31Condense action execution and null parameter checkDave Reisner-3/+1
2010-01-31Drop deprecated 0 syntax in favor of 0Dave Reisner-5/+5
2010-01-30Move default location of inventory file to /var/lib so it has a better ↵Dave Reisner-1/+1
chance of being backed up by the user
2010-01-23Add warning about max branch limitDave Reisner-0/+2
2010-01-23Use saner conversion of epoch to human readable timestampsDave Reisner-3/+3
2010-01-23Fix date when confirming bin deletionDave Reisner-1/+1
2010-01-23Fix ugly sorting error in reportDave Reisner-2/+3
2010-01-21Polish up array error checkDave Reisner-2/+1
2010-01-20Convert DEL_BIN_ON_FAIL to an array. Only fail on error 1 (syntax) by defaultDave Reisner-9/+7
2010-01-20Check for value in array, rather than blindly removing the backup when rsync ↵Dave Reisner-4/+8
returns non-zero
2010-01-20Update todo listDave Reisner-0/+1
2010-01-20Add more verbiage about how DEL_BIN_ON_FAIL works (or should work)Dave Reisner-0/+4
2010-01-19Warn when rsync hangs up unexpectedly and we pass off to remove_binDave Reisner-0/+1
2010-01-19Implement warn() function in caution yellowDave Reisner-0/+4
2010-01-19Restructure action_remove_binDave Reisner-18/+23
2010-01-19Don't suppress pattern space when removing lines from binventoryDave Reisner-1/+1
2010-01-18Actually fix alignment...I need sleepDave Reisner-2/+2
2010-01-18Fixed printf in remove_bin() for alignmentDave Reisner-4/+4
2010-01-18Specify -i with sed to actually edit the bin file in remove_binDave Reisner-1/+1
2010-01-18yum, more errorsDave Reisner-2/+2
2010-01-18Fix hillarious typo that results in all your bins being deletedDave Reisner-2/+2
2010-01-18Need file to operate on for removing bin from .bin.listDave Reisner-1/+1