summaryrefslogtreecommitdiff
path: root/propellor.cabal
AgeCommit message (Collapse)Author
2015-09-28Added Logcheck module, contributed by Jelmer Vernooij.Joey Hess
2015-09-22prep releaseJoey Hess
2015-09-20document new module and add to cabal listJoey Hess
2015-09-14add Unbound propertyFélix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2015-09-11add DebianMirror property.Félix Sipma
Signed-off-by: Félix Sipma <felix.sipma@no-log.org>
2015-09-06Added Propellor.Property.Rsync. WIP; untestedJoey Hess
Convert Info to use Data.Dynamic, so properties can export and consume info of any type that is Typeable and a Monoid, including data types private to a module. (API change) Thanks to Joachim Breitner for the idea.
2015-09-04fix typo that was fixed in debian/control earlierJoey Hess
2015-09-04Added Propellor.Property.Rsync.Joey Hess
2015-09-03prep releaseJoey Hess
2015-08-31implement dirsizesJoey Hess
Used Data.Map.Strict, so bumped versions. Don't want to support the ghc in debian oldstable.. (cherry picked from commit e413bed2c1cb15dcb8ce721a2801021e39f3ba86)
2015-08-25formatting for partitions set up by partedJoey Hess
Including support for formatting partitions of a disk image file.
2015-08-25working on partedJoey Hess
2015-08-25add lintian overrides for rpath wackinessJoey Hess
2015-08-25prep releaseJoey Hess
2015-08-20include lightdm module (and formatting)Joey Hess
2015-08-20layoutJoey Hess
2015-08-20ConfFile.containsIniPair propertySean Whitton
plus scaffolding for other generic conf file properties (cherry picked from commit 86b077b7a21efd5484dfaeee3c31fc5f3c151f6c)
2015-08-14prep releaseJoey Hess
2015-07-30prep releaseJoey Hess
2015-07-10hackage tells me I need cabal-version: >= 1.8 due to build-depends versioningJoey Hess
2015-07-10prep releaseJoey Hess
2015-06-30Version dependency on exceptions.Joey Hess
2015-06-09prep releaseJoey Hess
2015-06-01add BoundJoey Hess
2015-05-18refactorJoey Hess
2015-05-10disable ghc 7.10's obnoxious warning about tabs for indentationJoey Hess
2015-05-10disable ghc 7.10's obnoxious warnings about every line using tab to indentJoey Hess
2015-05-06prep releaseJoey Hess
2015-04-29propellor spinJoey Hess
2015-04-22prep releaseJoey Hess
2015-03-12prepJoey Hess
2015-02-28Propellor now builds itself without needing the Makefile.Joey Hess
2015-02-27propellor spinJoey Hess
2015-02-01propellor spinJoey Hess
2015-01-25versionJoey Hess
2015-01-24GADT 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-21reorgJoey Hess
2015-01-21Added journald configuration properties.Joey Hess
2015-01-19split out types to improve haddock for Propellor.TypesJoey Hess
2015-01-19rename HostLike to PropAccumJoey Hess
This is more general; it doesn't need to contain a Host. It would, for example, be possible to make Property itself be an instance of PropAccum.
2015-01-15prep releaseJoey Hess
2015-01-04prepJoey Hess
2015-01-04sshPubKey is renamed to Ssh.pubKeyJoey Hess
2015-01-03add DnsSec moduleJoey Hess
2014-12-27change repo urlJoey Hess
2014-12-21prep releaseJoey Hess
2014-12-17prep releaseJoey Hess
2014-12-09remove propelor.1 from the cabal fileJoey Hess
This file is now generated by building the package.
2014-12-09Include Propellor.Property.OS, which was accidentially left out of the cabal ↵Joey Hess
file in the last release.
2014-12-08changelogJoey Hess