summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-25Merge branch 'master' into joeyconfigJoey Hess
2017-07-25propellor spinJoey Hess
2017-07-25DiskImage: Avoid re-partitioning disk image unncessarily, for a large speedup.Joey Hess
This commit was sponsored by Anthony DeRobertis on Patreon.
2017-07-23Reboot.toKernelNewerThan: If running kernel is new enough, avoid looking at ↵Joey Hess
what kernels are installed. Thanks, Sean Whitton.
2017-07-23avoid one failure of Reboot.toKernelNewerThan when /boot not mountedSean Whitton
If the running kernel is new enough, there is no need to look at the kernels installed on the system.
2017-07-21add news item for propellor 4.5.0Joey Hess
2017-07-21releasing package propellor version 4.5.0Joey Hess
2017-07-21clean up after mergeJoey Hess
2017-07-21calcPartTable using PartSpec DSLJoey Hess
* Generalized the PartSpec DSL, so it can be used for both disk image partitioning, and disk device partitioning, with different partition sizing methods as appropriate for the different uses. (minor API change) * Propellor.Property.Parted: Added calcPartTable function which uses PartSpec DiskPart, and a useDiskSpace combinator. This commit was sponsored by Thomas Hochstein on Patreon.
2017-07-21improve commentJoey Hess
2017-07-17Generate a better description for versioned properties.Joey Hess
2017-07-17setting up joeyconfig after mergeJoey Hess
2017-07-17Merge branch 'master' into joeyconfigJoey Hess
2017-07-17propellor spinJoey Hess
2017-07-17todoJoey Hess
2017-07-17add news item for propellor 4.4.0Joey Hess
2017-07-17releasing package propellor version 4.4.0Joey Hess
2017-07-17Propellor.Property.LightDM.autoLogin: Made revertable.Joey Hess
* Propellor.Property.LightDM.autoLogin: Made revertable. (minor API change) * Propellor.Property.Conffile: Added lacksIniSetting. This commit was sponsored by Jack Hill on Patreon.
2017-07-17Propellor.Property.Sudo.enabledFor: Made revertableJoey Hess
(minor API change) This commit was sponsored by Henrik Riomar on Patreon.
2017-07-16Propellor.Property.Timezone: New module, contributed by Sean Whitton.Joey Hess
2017-07-16Merge remote-tracking branch 'spwhitton/timezone'Joey Hess
2017-07-16add merge requestspwhitton
2017-07-15fix usage of File.hasContentSean Whitton
2017-07-15docstring for Timezone typeSean Whitton
2017-07-15missing importSean Whitton
2017-07-15add Timezone.configuredSean Whitton
2017-07-15clean up after mergeJoey Hess
2017-07-15Merge branch 'joeyconfig'Joey Hess
2017-07-15improve haddockJoey Hess
2017-07-15remove old announcmentJoey Hess
2017-07-15Merge branch 'master' of ssh://propellor.branchable.comJoey Hess
2017-07-15add news item for propellor 4.3.4Joey Hess
2017-07-15releasing package propellor version 4.3.4Joey Hess
2017-07-15setting up joeyconfig after mergeJoey Hess
2017-07-15add Propellor.Property.VersionedJoey Hess
New module which allows different versions of a property or host to be written down in a propellor config file. Has many applications, including staged upgrades and rollbacks. Note that it currently only supports RevertableProperty that has the same metatypes for its setup and cleanup sides. And, each RevertableProperty in a version definition needs to have the same metatypes as the others too. I tried a couple of times to add support for differing metatypes, but it got beyond my avilities to do. This commit was sponsored by Jeff Goeke-Smith on Patreon.
2017-07-15convert todo item into a merge requestspwhitton
2017-07-14Added a commentgueux
2017-07-14Added a commentgueux
2017-07-13clean up after mergeJoey Hess
2017-07-13rollbacksJoey Hess
2017-07-13setting up joeyconfig after mergeJoey Hess
2017-07-13wow wow wowJoey Hess
2017-07-13ideaJoey Hess
2017-07-13propellor spinJoey Hess
2017-07-13add news item for propellor 4.3.3Joey Hess
2017-07-13formattingJoey Hess
2017-07-13releasing package propellor version 4.3.3Joey Hess
2017-07-13Merge branch 'joeyconfig'Joey Hess
2017-07-13rename src/config.hsJoey Hess
This works around an infelicity in stack; it complains when there are both a toplevel config.hs and a src/config.hs, despite that being fine with cabal.
2017-07-13propellor spinJoey Hess