| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-12-06 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-12-06 | allow using `check` on a UncheckedProperty, which yields a Property | Joey Hess | |
| 2015-12-06 | add isNewerThan and use it to avoid unnecessary running of newaliases | Joey Hess | |
| 2015-12-06 | improve docs | Joey Hess | |
| 2015-12-06 | avoid running update-grub except for just after installing the grub package | Joey Hess | |
| 2015-12-06 | only write /etc/hosts once, avoiding always returning MadeChange | Joey Hess | |
| 2015-12-06 | avoid removing line we wanted to add, only to add it back later | Joey Hess | |
| 2015-12-06 | improve error display | Joey Hess | |
| 2015-12-06 | setting the same sasl password updates the mtime of the file, but the ↵ | Joey Hess | |
| contents remain the same Don't much like using Data.Hash.MD5, but it's available in dependencies and pulling in a real hash library would be overkill. And md5 is a perfectly ok hash to use here. | |||
| 2015-12-06 | check for changes to sasldb2 | Joey Hess | |
| 2015-12-06 | Apt.cacheCleaned was trivial, force NoChange | Joey Hess | |
| 2015-12-05 | refactor | Joey Hess | |
| 2015-12-05 | make Locale.selectedFor check contents of file to decide if it needs to make ↵ | Joey Hess | |
| a change | |||
| 2015-12-05 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-12-05 | typo | Joey Hess | |
| 2015-12-05 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-12-05 | remove trivial | Joey Hess | |
| 2015-12-05 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-12-05 | UncheckedProperty for cmdProperty et al | Joey Hess | |
| * Properties that run an arbitrary command, such as cmdProperty and scriptProperty are converted to use UncheckedProperty, since they cannot tell on their own if the command truely made a change or not. (API Change) Transition guide: - When GHC complains about an UncheckedProperty, add: `assume` MadeChange - Since these properties used to always return MadeChange, that change is always safe to make. - Or, if you know that the command should modifiy a file, use: `changesFile` filename * A few properties have had their Result improved, for example Apt.buldDep and Apt.autoRemove now check if a change was made or not. | |||
| 2015-12-05 | Added UncheckedProperty type, along with unchecked to indicate a Property ↵ | Joey Hess | |
| needs its result checked, and checkResult and changesFile to check for changes. | |||
| 2015-11-30 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-11-26 | Added Propellor.Property.Fail2Ban. | Joey Hess | |
| 2015-11-26 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-11-26 | Added changesFile property combinator. | Joey Hess | |
| 2015-11-26 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-11-26 | shorten reference to locale manpage | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit ad7c9338306094f2d8187107417dd9331cb8f8a0) | |||
| 2015-11-26 | improve Haddock for Locale.selectedFor | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit ca016d391e2419856e1efc40cc977af6a99af7d6) | |||
| 2015-11-26 | locale props use descriptive types & revertable | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit 6d10045ba74c1dc45e6aab4bae8b4757751c1920) | |||
| 2015-11-26 | properties to select and generate locales | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit ee14ef80cf9ab761b07fbc40f549ad5c7c72f6cb) | |||
| 2015-11-25 | make trivial since it updates the password each time | Joey Hess | |
| 2015-11-25 | Revert "set privdatadir" | Joey Hess | |
| This reverts commit 2a73a185881123fb26e1800a756fe897609a05ee. | |||
| 2015-11-25 | set privdatadir | Joey Hess | |
| 2015-11-25 | Added Postfix.saslPasswdSet. | Joey Hess | |
| 2015-11-25 | unused import | Joey Hess | |
| 2015-11-24 | User.hasDesktopGroups changed to avoid trying to add the user to groups that ↵ | Joey Hess | |
| don't exist. This is the same method user-setup uses. | |||
| 2015-11-24 | haddock improvements | Joey Hess | |
| 2015-11-24 | Added User.hasDesktopGroups property. | Joey Hess | |
| Based on a property in spwhitton's config, but rewritten. | |||
| 2015-11-24 | fixes | Joey Hess | |
| 2015-11-24 | merge fix from gix-annex | Joey Hess | |
| 2015-11-24 | found this handy conversion of my blog post to propellor property in ↵ | Joey Hess | |
| spwhitton's repo | |||
| 2015-11-24 | refactor | Joey Hess | |
| 2015-11-24 | fix indent | Joey Hess | |
| 2015-11-24 | Git.repoConfigured and Git.repoAcceptsNonFFs props | Sean Whitton | |
| The latter is useful when setting up Git hosting using the Git.bareRepo property. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> (cherry picked from commit cf3b48217a78460758615b52849e2b717ec24de9) | |||
| 2015-11-21 | Merge branch 'joeyconfig' | Joey Hess | |
| 2015-11-21 | DebianMirror: use a lensy approach to set values of a DebianMirror | Félix Sipma | |
| (cherry picked from commit 359e449157f831bbd22a212d618b6762a58b47de) | |||
| 2015-11-21 | DebianMirror: add DebianMirror type | Félix Sipma | |
| (cherry picked from commit 82d949506dbadabff7d62de85a2f601b9d5755cc) | |||
| 2015-11-20 | DebianMirror: add a [RsyncExtra] argument | Félix Sipma | |
| (cherry picked from commit baff70140cbf3f6113439335b96f3016f261a6a0) | |||
| 2015-11-20 | DebianMirror: debmirror --host argument should be a hostname, not an url | Félix Sipma | |
| (cherry picked from commit f0e374b4a43db750868f1ca4ccc465cee5691748) | |||
| 2015-11-17 | Removed the (unused) dependency on quickcheck. | Joey Hess | |
| 2015-11-17 | DiskImage creation automatically uses Chroot.noServices. | Joey Hess | |
