| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-26 | ported propagateContainer | Joey Hess | |
| Renamed several utility functions along the way. | |||
| 2016-03-26 | more ported | Joey Hess | |
| 2015-12-31 | actually parse service lines | Joey Hess | |
| So whitespace etc changes don't matter | |||
| 2015-12-31 | inet services cannot be private; adjust type | Joey Hess | |
| 2015-12-31 | propellor spin | Joey Hess | |
| 2015-12-31 | Postfix: Add service property to enable/disable services in master.cf. | 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 | 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-05 | remove trivial | 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-26 | Added Propellor.Property.Fail2Ban. | Joey Hess | |
| 2015-11-25 | make trivial since it updates the password each time | Joey Hess | |
| 2015-11-25 | Added Postfix.saslPasswdSet. | Joey Hess | |
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-06-29 | Further docstring improvements. | Iustin Pop | |
| 2015-06-29 | Fix a couple of trivial typos in Postfix docstring | Iustin Pop | |
| 2015-05-29 | Fix Postfix.satellite bug; the default relayhost was set to the domain, not ↵ | Joey Hess | |
| to smtp.domain as documented. | |||
| 2015-04-22 | API change: Added User and Group newtypes, and Properties that used to use ↵ | Joey Hess | |
| the type UserName = String were changed to use them. Note that UserName is kept and PrivData still uses it in its sum type. This is to avoid breaking PrivData serialization. | |||
| 2015-03-12 | seems that setting postfix/destinations to " " makes debconf put in a | Joey Hess | |
| default config, not appropriate for a client relay. Set to localhost instead. | |||
| 2015-02-01 | propellor spin | Joey Hess | |
| 2015-02-01 | propellor spin | Joey Hess | |
| 2015-02-01 | propellor spin | Joey Hess | |
| 2015-01-24 | GADT properties seem to work (untested) | Joey Hess | |
| * Property has been converted to a GADT, and will be Property NoInfo or Property HasInfo. This was done to make sure that ensureProperty is only used on properties that do not have Info. Transition guide: - Change all "Property" to "Property NoInfo" or "Property WithInfo" (The compiler can tell you if you got it wrong!) - To construct a RevertableProperty, it is useful to use the new (<!>) operator - Constructing a list of properties can be problimatic, since Property NoInto and Property WithInfo are different types and cannot appear in the same list. To deal with this, "props" has been added, and can built up a list of properties of different types, using the same (&) and (!) operators that are used to build up a host's properties. | |||
| 2015-01-19 | avoid haddock warnings | Joey Hess | |
| 2014-12-09 | improve haddock formating of filenames | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-18 | propellor spin | Joey Hess | |
| 2014-07-17 | propellor spin | Joey Hess | |
| 2014-07-17 | propellor spin | Joey Hess | |
| 2014-07-17 | propellor spin | Joey Hess | |
| 2014-07-17 | propellor spin | Joey Hess | |
| 2014-07-17 | propellor spin | Joey Hess | |
| 2014-05-31 | simplified record accessors | Joey Hess | |
| 2014-05-14 | moved source code to src | Joey Hess | |
| This is to work around OSX's brain-damange regarding filename case insensitivity. Avoided moving config.hs, because it's a config file. Put in a symlink to make build work. | |||
