| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-25 | Bump resolver | Andrew Cowie | |
| Compile with GHC 8.0.1 against lts-7.16. | |||
| 2017-01-09 | propellor spin | Joey Hess | |
| 2017-01-05 | fix type in example | Joey Hess | |
| 2016-12-28 | propellor spin | Joey Hess | |
| 2016-12-24 | GHC's fileSystemEncoding is used for all String IO, to avoid ↵ | Joey Hess | |
| encoding-related crashes in eg, Propellor.Property.File. | |||
| 2016-11-20 | Merge branch 'master' into joeyconfig | Joey Hess | |
| 2016-11-20 | minor | Joey Hess | |
| 2016-11-20 | propellor spin | Joey Hess | |
| 2016-11-20 | Debootstap: Fix too tight permissions lock down of debootstrapped chroots, ↵ | Joey Hess | |
| which prevented non-root users from doing anything in the chroot. | |||
| 2016-11-12 | check that config.hs mentions "Propellor" | Joey Hess | |
| from eg, "import Propellor" | |||
| 2016-11-12 | The 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-11 | iabak is moving out of joeyconfig to its own separate config | Joey 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-11 | Improve extraction of gpg secret key id list, to work with gpg 2.1. | Joey Hess | |
| 2016-11-11 | turn off redundant constraints warnings in cabal file | Joey Hess | |
| ghc 7 does not support -fno-warn-redundant-constraints so this can't be done on a per-module basis. It would be good to revert this commit when dropping support for ghc 7. | |||
| 2016-11-11 | Clean up build warnings about redundant constraints when built with ghc 8.0. | Joey Hess | |
| Only a couple of the constraints were really redundant. The rest are essential to propellor's tracking of Info propigation, so I silenced the warning for those. It would be better to only silence the warning for the functions with the extra constraints, but IIRC warnings can only be silenced on an entire file basis. This commit was sponsored by Andreas on Patreon. | |||
| 2016-11-11 | build fixes | Joey Hess | |
| 2016-11-10 | concinnity | Daniel Brooks | |
| 2016-11-10 | add the new shardmasters to iabak | Daniel Brooks | |
| You might want to test Group.hasUser; I wasn't actually able to test it. | |||
| 2016-10-21 | propellor spin | Joey Hess | |
| 2016-10-04 | propellor spin | Joey Hess | |
| 2016-10-03 | Debootstap.installed: Fix inverted logic that made this never install ↵ | Joey Hess | |
| debootstrap. Thanks, mithrandi. This commit was sponsored by Jake Vosloo on Patreon. | |||
| 2016-09-24 | Simplify Debootstrap.sourceInstall since #770217 was fixed. | Joey Hess | |
| 2016-09-15 | propellor spin | Joey Hess | |
| 2016-09-15 | avoid using a warning to display hidden service hostname | Joey Hess | |
| 2016-09-10 | Merge branch 'joeyconfig' | Joey Hess | |
| 2016-09-05 | Sbuild.built: ccache usage now toggleable | Sean Whitton | |
| 2016-09-05 | piupartsConf{,For} doesn't require Sbuild.built | Sean Whitton | |
| Instead, do nothing if the corresponding schroot config does not yet exist. This change is needed because I intend to introduce an additional parameter to Sbuild.built{,For} in a subsequent commit, and it would overcomplicate things to make that an item of Info. | |||
| 2016-09-05 | add UNRELEASED-arch-piuparts alias for dgit | Sean Whitton | |
| 2016-09-05 | factor out code to check host arch | Sean Whitton | |
| 2016-09-05 | add UNRELEASED-arch-sbuild alias for dgit | Sean Whitton | |
| 2016-09-05 | update Sbuild.piupartsConf docstring | Sean Whitton | |
| 2016-09-05 | schroot config additions now ensured on each spin | Sean Whitton | |
| Previously, they were only ensured when first building the schroot. | |||
| 2016-09-05 | typo | Sean Whitton | |
| 2016-09-05 | fix sbuild haddock formatting | Sean Whitton | |
| 2016-09-01 | Tor.hiddenServiceAvailable: The hidden service hostname file may not be ↵ | Joey Hess | |
| available immedaitely after configuring tor; avoid ugly error in this case. | |||
| 2016-09-01 | propellor spin | Joey Hess | |
| 2016-09-01 | Tor.hiddenService: Converted port parameter from Int to Port. (API change) | Joey Hess | |
| 2016-08-31 | Merge branch 'joeyconfig' | Joey Hess | |
| 2016-08-31 | propellor spin | Joey Hess | |
| 2016-08-29 | unused | Joey Hess | |
| 2016-08-29 | propellor spin | Joey Hess | |
| 2016-08-25 | update Sbuild docs again re. building for stretch | Sean Whitton | |
| Building for stretch requires newer sbuild. | |||
| 2016-08-25 | update example usage of System type | Sean Whitton | |
| 2016-08-25 | fix documentation of recent sbuild changes | Sean Whitton | |
| 2016-08-25 | don't require Sbuild.keypairGenerated | Sean Whitton | |
| This is only needed for building a chroot for squeeze or older, but the code in Sbuild.built fails to configure a squeeze chroot: eatmydata is not available, and there are probably other assumptions that break. | |||
| 2016-08-25 | explain how to customise the sbuild chroot | Sean Whitton | |
| 2016-08-25 | TODO | Sean Whitton | |
| 2016-08-24 | update sample config for sbuild 0.71.0 | Sean Whitton | |
| 2016-08-20 | improve Sean's fix, making the wrapper still work with older git versions | Joey Hess | |
| 2016-08-20 | pass --allow-unrelated-histories to git merge | Sean Whitton | |
| Fixes merging the /usr/src/propellor git bundle with git 2.9. | |||
