| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-22 | releasing package propellor version 3.2.3 | Joey Hess | |
| 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 | releasing package propellor version 3.2.2 | Joey Hess | |
| 2016-11-11 | need to disable warning here too | Joey Hess | |
| 2016-11-11 | need to disable warning here too | 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-10-03 | prep release | Joey Hess | |
| 2016-09-10 | releasing package propellor version 3.2.0 | Joey Hess | |
| 2016-08-28 | rename to avoid it going into any other binary packages | Joey Hess | |
| 2016-06-23 | releasing package propellor version 3.1.1 | Joey Hess | |
| 2016-06-22 | prep release | Joey Hess | |
| 2016-06-19 | Property.Firejail: New module. Thanks, Sean Whitton | Joey Hess | |
| 2016-06-13 | add stopPropellorMessage | Joey Hess | |
| 2016-06-13 | add new module | Joey Hess | |
| 2016-06-06 | prep release | Joey Hess | |
| 2016-05-23 | Merge remote-tracking branch 'spwhitton/sbuild' | Joey Hess | |
| 2016-05-23 | add new modules to propellor.cabal | Sean Whitton | |
| 2016-05-22 | prep release | Joey Hess | |
| 2016-05-22 | split out module to work around badly named symbol in directory-1.2.6.2 | Joey Hess | |
| Sadly my bug report about this is not going to get fixed it seems, so I have to drag around a whole added module file just to deal with it. https://github.com/haskell/directory/issues/52 | |||
| 2016-05-15 | add Borg module | Félix Sipma | |
| 2016-05-10 | correct license | Joey Hess | |
| 2016-05-01 | releasing package propellor version 3.0.3 | Joey Hess | |
| 2016-05-01 | Remove Propellor.DotDir from the propellor library, as its use of ↵ | Joey Hess | |
| Paths_propellor prevents use of the module out of propellor's tree. Failure looked like: /home/lukas/.propellor/.cabal-sandbox/lib/x86_64-linux-ghc-7.10.3/propellor-3.0. 1-0JokOieT9kY9W7enKSzFHh/libHSpropellor-3.0.1-0JokOieT9kY9W7enKSzFHh.a(DotDir.o) :(.text+0x591): undefined reference to `propezu0JokOieT9kY9W7enKSzzFHh_Pathszupropellor_getLibDir_closure' This module is only needed for the wrapper program anyway, which handles --init. This does mean that ./propellor --init in propellor's tree will fail even though the help shows --init as an option. | |||
| 2016-04-30 | prep release | Joey Hess | |
| 2016-04-22 | add Attic property | Félix Sipma | |
| 2016-04-07 | Added Propellor.Property.Fstab, and moved the fstabbed property to there. | Joey Hess | |
| 2016-04-05 | releasing package propellor version 3.0.1 | Joey Hess | |
| 2016-04-05 | propellor spin | Joey Hess | |
| 2016-04-02 | include stack.yaml in sdist | Joey Hess | |
| 2016-04-02 | got rid of build flag to detect stack | Joey Hess | |
| 2016-04-02 | Stack support. | Joey Hess | |
| * Stack support. "git config propellor.buildsystem stack" will make propellor build its config using stack. * When propellor is installed using stack, propellor --init will automatically set propellor.buildsystem=stack. | |||
| 2016-04-01 | separate propellor --init | Joey Hess | |
| 2016-03-30 | Adding support for software-properties-common to OS properties branch. | Evan Cofsky | |
| The config-simple file now shows: 1. Adding PPAs 2. Adding apt keys from a remote keyserver 3. Adding apt sources 4. Installing signed packages from a new repository. | |||
| 2016-03-27 | add dep on concurrent-output, and re-enable -O0 | Joey Hess | |
| Using the external concurrent-output library lets it be built with -O2 as is needed to get good runtime memory use. Enabling -O0 because ghc is using rather a lot more time and memory due to the new more complex types. old master branch: Linking dist/build/propellor-config/propellor-config ... 24.59user 0.97system 0:25.93elapsed 98%CPU (0avgtext+0avgdata 354612maxresident)k 1544inputs+46064outputs (0major+371244minor)pagefaults 0swaps this branch before -O0: Linking dist/build/propellor-config/propellor-config ... 25.56user 0.73system 0:26.61elapsed 98%CPU (0avgtext+0avgdata 345348maxresident)k 0inputs+43480outputs (0major+364163minor)pagefaults 0swaps this branch with -O0: Linking dist/build/propellor-config/propellor-config ... 11.91user 0.75system 0:12.97elapsed 97%CPU (0avgtext+0avgdata 237472maxresident)k 16inputs+37264outputs (0major+336166minor)pagefaults 0swaps Above benchmarks are building all source files needed by config-simple.hs. The story is rather worse for joeyconfig.hs; building it now needs over 500 mb even with -O0 :-/ | |||
| 2016-03-27 | improve haddocks and move code around to make them more clear | Joey Hess | |
| 2016-03-27 | split out singletons lib | Joey Hess | |
| 2016-03-26 | ported propagateContainer | Joey Hess | |
| Renamed several utility functions along the way. | |||
| 2016-03-25 | avoid cabal warning | Joey Hess | |
| 2016-03-24 | docs | Joey Hess | |
| 2016-03-24 | convert ensureProperty | Joey Hess | |
| Moved to its own module to keep everything related in one place. | |||
| 2016-03-24 | TypeOperators, not PolyKinds is needed | Joey Hess | |
| 2016-03-24 | docs and enable PolyKinds globally | Joey Hess | |
| 2016-03-24 | Merge branch 'master' into typed-os-requirements | Joey Hess | |
| 2016-03-24 | fix hook name | Joey Hess | |
| 2016-03-24 | 1st stage integrating MetaTypes | Joey Hess | |
| 2016-03-20 | Merge branch 'master' into typed-os-requirements | Joey Hess | |
| 2016-03-20 | rename module | Joey Hess | |
| 2016-03-20 | make more clear that propellor targets debian stable's ghc | Joey Hess | |
| 2016-03-16 | wip | Joey Hess | |
| 2016-03-07 | Merge branch 'master' into wip | Joey Hess | |
