| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-26 | ported docker | Joey Hess | |
| Also, implemented modifyHostProps to add properties to an existing host. Using it bypasses some type safety. Its use in docker is safe though. But, in Conductor, the use of it was not really safe, because it was used with a DebianLike property. Fixed that by making Ssh.installed target all unix's, although it will fail on non-DebianLike ones. | |||
| 2015-12-06 | allow using `check` on a UncheckedProperty, which yields a Property | 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-11-24 | haddock improvements | Joey Hess | |
| 2015-11-17 | DiskImage creation automatically uses Chroot.noServices. | Joey Hess | |
| 2015-10-27 | Explicit Info/NoInfo for RevertableProperty (API change) | Joey Hess | |
| RevertableProperty used to be assumed to contain info, but this is now made explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo. Transition guide: - If you define a RevertableProperty, expect some type check failures like: "Expecting one more argument to ‘RevertableProperty’". - Change it to "RevertableProperty NoInfo" - The compiler will then tell you if it needs "HasInfo" instead. - If you have code that uses the RevertableProperty constructor that fails to type check, use the more powerful <!> operator | |||
| 2015-10-23 | allow specifying filesystem mount options | Joey Hess | |
| 2015-10-23 | refactor | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | propellor spin | Joey Hess | |
| 2015-10-23 | Added Mount.fstabbed property to generate /etc/fstab to replicate current ↵ | Joey Hess | |
| mounts. | |||
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | disk image finalization may work | Joey Hess | |
| 2015-10-22 | propellor spin | Joey Hess | |
| 2015-10-22 | avoid grub install failure in chroot | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-09-13 | Follow some hlint suggestions. | Mario Lang | |
| 2015-09-11 | todo | Joey Hess | |
| 2015-09-04 | propellor spin | Joey Hess | |
| 2015-09-04 | update docs | Joey Hess | |
| 2015-09-04 | fudge factor for partition sizes | Joey Hess | |
| 2015-09-04 | propellor spin | Joey Hess | |
| 2015-09-04 | wip | Joey Hess | |
| 2015-09-03 | propellor spin | Joey Hess | |
| 2015-09-03 | improve format | Joey Hess | |
| 2015-09-03 | reorder | Joey Hess | |
| 2015-09-03 | improve types for PartSpec DSL | Joey Hess | |
| 2015-09-03 | partition setup dsl | Joey Hess | |
| 2015-09-02 | improve exports | Joey Hess | |
| 2015-09-02 | refactor | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | propellor spin | Joey Hess | |
| 2015-09-02 | cleanup | Joey Hess | |
| 2015-09-02 | haddock | Joey Hess | |
| 2015-09-02 | import unqualified | Joey Hess | |
| 2015-09-02 | rename | Joey Hess | |
| 2015-09-02 | todos | Joey Hess | |
