summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-28Merge remote-tracking branch 'iabak/usage-message'Joey Hess
2016-12-27Added a commentdb48x
2016-12-27use fewer tabsDaniel Brooks
2016-12-26commentJoey Hess
2016-12-26clean up after mergeJoey Hess
2016-12-27(no commit message)db48x
2016-12-26add a little more information to the usage textDaniel Brooks
2016-12-26Added a comment: ahadb48x
2016-12-26Merge branch 'joeyconfig'Joey Hess
2016-12-26comment and closeJoey Hess
2016-12-26Added --build option, which makes propellor simply build itself.Joey Hess
2016-12-26get usage and man page back in syncJoey Hess
Remove --build which is no longer present. Order the list of options the same. Document --rm-key in man page.
2016-12-26moderately confuseddb48x
2016-12-24GHC's fileSystemEncoding is used for all String IO, to avoid ↵Joey Hess
encoding-related crashes in eg, Propellor.Property.File.
2016-12-22Added a comment: Cache gpg passphrase.anselmi@0a9758305bef5e058dd0263fa20a27b334b482c7
2016-12-10switch CHANGELOG to be the real file and debian/changelog the symlinkJoey Hess
Hope this makes it eaiser for spwhitton. Thought about deleting the whole debian directory from upstream, but Propellor.Bootstrap has a not referencing debian/control and maybe there is value in new dependencies being added to both places in tandem?
2016-12-01setting up joeyconfig after mergeJoey Hess
2016-12-01typoJoey Hess
2016-12-01forward comment and add commentJoey Hess
2016-11-30commentJoey Hess
2016-11-30(no commit message)hellertime@94226cead4449814ec0a67df221db1ec79db01bc
2016-11-30(no commit message)hellertime@94226cead4449814ec0a67df221db1ec79db01bc
2016-11-30Initial Pagehellertime@94226cead4449814ec0a67df221db1ec79db01bc
2016-11-29(no commit message)anselmi@0a9758305bef5e058dd0263fa20a27b334b482c7
2016-11-28(no commit message)anselmi@0a9758305bef5e058dd0263fa20a27b334b482c7
2016-11-28(no commit message)anselmi@0a9758305bef5e058dd0263fa20a27b334b482c7
2016-11-22add news item for propellor 3.2.3Joey Hess
2016-11-22releasing package propellor version 3.2.3Joey Hess
2016-11-22clean up after mergeJoey Hess
2016-11-22Merge branch 'joeyconfig'Joey Hess
2016-11-21Added a commentspwhitton
2016-11-20setting up joeyconfig after mergeJoey Hess
2016-11-20Merge branch 'master' into joeyconfigJoey Hess
2016-11-20minorJoey Hess
2016-11-20propellor spinJoey Hess
2016-11-20Debootstap: Fix too tight permissions lock down of debootstrapped chroots, ↵Joey Hess
which prevented non-root users from doing anything in the chroot.
2016-11-20report userScriptProperty bugspwhitton
2016-11-15propellor spinJoey Hess
2016-11-15propellor spinJoey Hess
2016-11-12clean up after mergeJoey Hess
2016-11-12improve man pageJoey Hess
2016-11-12check that config.hs mentions "Propellor"Joey Hess
from eg, "import Propellor"
2016-11-12The propellor wrapper checks if ./config.hs exists; if so it runs using the ↵Joey Hess
configuration in the current directory, rather than ~/.propellor/config.hs The config,hs name now seems a bit badly chosen, propellor.hs would be less ambiguous. To avoid accidentially running with a config.hs for something else, the file content has to contain "Propellor". Note that checkRepoUpToDate is only run for ~/.propellor/. I guess propellor configs in other directories won't have been set up that way, and it would take some changes to make that not hardcode use of dotPropellor. There's a new security boundary here, since running propellor looks at the cwd, whose contents might not be user the user's control. The security checks I added for this seem pretty good, but even if they can be bypassed, this is not much different than `make` using the Makefile in cwd. This commit was sponsored by Ole-Morten Duesund on Patreon.
2016-11-12cleanupJoey Hess
2016-11-11document --initJoey Hess
2016-11-11iabak is moving out of joeyconfig to its own separate configJoey Hess
This is to allow multiple admins of iabak to access the privdata. Since there's a single privdata file for all machines in a propellor deployment, and I don't want them to see all my secrets, we needed to break it out.
2016-11-11Improve extraction of gpg secret key id list, to work with gpg 2.1.Joey Hess
2016-11-11setting up joeyconfig after mergeJoey Hess
2016-11-11add news item for propellor 3.2.2Joey Hess
2016-11-11releasing package propellor version 3.2.2Joey Hess