AgeCommit message (Collapse)Author
2020-08-22Borg: use --umask after command for old borg versionsborg-umaskNicolas Schodet
2020-08-22Borg: add UseUmaskNicolas Schodet
2020-08-22Borg: use borg date formater instead of $(date ...)Nicolas Schodet
2020-08-14releasing package propellor version 5.11Joey Hess
2020-08-14updateJoey Hess
2020-08-14Revert "merge from concurrent-output"Joey Hess
This reverts commit 162e1d4e82e24f0fe3e2bd3114e4366ddb1062c0. concurrent-output depends on process-1.6.0. Older versions of process have a bug that it tickles. But, propellor does not depend on this version of process.
2020-08-14remove redundant importJoey Hess
new ghc is better at spotting these
2020-08-14analysis and followup q to bremnerJoey Hess
2020-08-14bump versionJoey Hess
2020-08-14commentJoey Hess
2020-08-14Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2020-08-14Added a comment: why make clean?david
2020-08-14merged nicolas/borg-fixesJoey Hess
2020-08-14Added a comment: fix / workarounddavid
2020-08-14Merge remote-tracking branch 'nicolas/borg-fixes'Joey Hess
2020-08-14commentJoey Hess
2020-08-14Added a comment: addendumdavid
2020-08-14Added a comment: variation on the theme.david
2020-08-12(no commit message)david
2020-08-12Added a comment: Same issues now on Debian testingdavid
2020-08-10Added a comment: Branch updatedNicolas.Schodet
2020-08-10Borg: handle old borg versions and issue a warning if no archive is foundborg-fixesNicolas Schodet
The --last and --glob-archive options need borg version 1.1. Stop using these options and do the filtering in haskell. This had the side benefit of having better checkpoint filtering. Also issue a warning in case no archive is found.
2020-08-10Borg: fix restorationNicolas Schodet
When using borg extract, the result is extracted in the current directory. Also an archive name must be provided, so use the latest archive.
2020-08-10Borg.init: add the now required encryption type parameterNicolas Schodet
The encryption type is now a required parameter when creating a repository. Unless you use no encryption, you must provide the repository passphrase, for example: withPrivData (Password "backups") (Context "borg") $ \getdata -> property' "borg repo" $ \w -> getdata $ \privdata -> ensureProperty w $ Borg.init (Borg.BorgRepoUsing [Borg.UsesEnvVar ("BORG_PASSPHRASE", privDataVal privdata)] "/path/to/backups") Borg.BorgEncKeyfile
2020-08-01Added a commentNicolas.Schodet
2020-07-31clean up after mergeJoey Hess
2020-07-31Merge branch 'joeyconfig'Joey Hess
2020-07-31commentJoey Hess
2020-07-27Please pull Borg fixNicolas.Schodet
2020-07-10Added a commentsravikumar@b98554d12f31e17b71dd07098f122792ca8837ce
2020-07-04propellor spinJoey Hess
2020-07-04improve horrible lstree parserJoey Hess
2020-07-04propellor spinJoey Hess
2020-07-04more quotingJoey Hess
2020-07-04propellor spinJoey Hess
2020-07-04better approach for finding hub port that works when port is powered offJoey Hess
2020-07-04Revert "be robust against hub location id changes"Joey Hess
This reverts commit 70e503e724c3c8cb4312cd128535afc1e06c84a8. Bad approach because the device vendor and id are not visible when the port is turned off.
2020-07-04propellor spinJoey Hess
2020-07-04one moreJoey Hess
2020-07-04propellor spinJoey Hess
2020-07-04more fixquotingJoey Hess
2020-07-04propellor spinJoey Hess
2020-07-04fix shell quotingJoey Hess
2020-07-04propellor spinJoey Hess
2020-07-04be robust against hub location id changesJoey Hess
2020-06-30(no commit message)Nicolas.Schodet
2020-06-21comment typoJoey Hess
2020-06-18propellor spinJoey Hess
2020-06-18propellor spinJoey Hess
2020-06-18propellor spinJoey Hess