| Age | Commit message (Collapse) | Author | Lines | 
|---|
|  | replace for loop in determining excludes with parameter expansion across
the entire array. | 
|  |  | 
|  | of bins available. leaves an unresolved issue of dating the rollback when you roll all the way back to the seed | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | * 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. | 
|  | barriers again | 
|  |  | 
|  |  | 
|  |  | 
|  | 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 | 
|  |  | 
|  | 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). | 
|  | This reverts commit ca3b3c91000d757461fcb7ad13a62b7a2a9d8fb3. | 
|  |  | 
|  | discard the hackish while loops in favor of failing hard in unmount_all
if either the union or the seed fails to unmount. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | returns non-zero | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | if/when required | 
|  |  | 
|  |  |