Name: propellor Version: 0.9.3 Cabal-Version: >= 1.6 License: BSD3 Maintainer: Joey Hess Author: Joey Hess Stability: Stable Copyright: 2014 Joey Hess License-File: LICENSE Build-Type: Simple Homepage: https://propellor.branchable.com/ Category: Utility Extra-Source-Files: README.md doc/README.mdwn CHANGELOG Makefile config-simple.hs config-joey.hs config.hs propellor.1 debian/changelog debian/README.Debian debian/compat debian/control debian/copyright debian/rules Synopsis: property-based host configuration management in haskell Description: Propellor enures that the system it's run in satisfies a list of properties, taking action as necessary when a property is not yet met. . It is configured using haskell. Executable propellor Main-Is: wrapper.hs GHC-Options: -Wall -threaded -O0 Hs-Source-Dirs: src Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5, IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal, containers, network, async, time, QuickCheck, mtl, MonadCatchIO-transformers if (! os(windows)) Build-Depends: unix Executable propellor-config Main-Is: config.hs GHC-Options: -Wall -threaded -O0 Hs-Source-Dirs: src Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5, IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal, containers, network, async, time, QuickCheck, mtl, MonadCatchIO-transformers if (! os(windows)) Build-Depends: unix Library GHC-Options: -Wall -O0 Hs-Source-Dirs: src Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5, IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal, containers, network, async, time, QuickCheck, mtl, MonadCatchIO-transformers if (! os(windows)) Build-Depends: unix Exposed-Modules: Propellor Propellor.Property Propellor.Property.Apache Propellor.Property.Apt Propellor.Property.Cmd Propellor.Property.Hostname Propellor.Property.Cron Propellor.Property.Dns Propellor.Property.Docker Propellor.Property.File Propellor.Property.Firewall Propellor.Property.Git Propellor.Property.Gpg Propellor.Property.Grub Propellor.Property.Network Propellor.Property.Nginx Propellor.Property.Obnam Propellor.Property.OpenId Propellor.Property.Postfix Propellor.Property.Prosody Propellor.Property.Reboot Propellor.Property.Scheduled Propellor.Property.Service Propellor.Property.Ssh Propellor.Property.Sudo Propellor.Property.Tor Propellor.Property.User Propellor.Property.HostingProvider.CloudAtCost Propellor.Property.HostingProvider.DigitalOcean Propellor.Property.HostingProvider.Linode Propellor.Property.SiteSpecific.GitHome Propellor.Property.SiteSpecific.JoeySites Propellor.Property.SiteSpecific.GitAnnexBuilder Propellor.Info Propellor.Message Propellor.PrivData Propellor.Engine Propellor.Exception Propellor.Types Propellor.Types.OS Propellor.Types.Dns Propellor.Types.PrivData Other-Modules: Propellor.Types.Info Propellor.CmdLine Propellor.Git Propellor.Gpg Propellor.SimpleSh Propellor.Ssh Propellor.PrivData.Paths Propellor.Protocol Propellor.Property.Docker.Shim Utility.Applicative Utility.Data Utility.Directory Utility.Env Utility.Exception Utility.FileMode Utility.FileSystemEncoding Utility.LinuxMkLibs Utility.Misc Utility.Monad Utility.Path Utility.PartialPrelude Utility.PosixFiles Utility.Process Utility.SafeCommand Utility.Scheduled Utility.Table Utility.ThreadScheduler Utility.Tmp Utility.UserInfo Utility.QuickCheck source-repository head type: git location: git://git.kitenet.net/propellor.git