Name: propellor Version: 2.17.0 Cabal-Version: >= 1.8 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-freebsd.hs joeyconfig.hs config.hs contrib/post-merge-hook debian/changelog debian/README.Debian debian/compat debian/control debian/copyright debian/rules debian/lintian-overrides Synopsis: property-based host configuration management in haskell Description: Propellor ensures 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: -threaded -Wall -fno-warn-tabs Hs-Source-Dirs: src Build-Depends: -- propellor needs to support the ghc shipped in Debian stable base >= 4.5, base < 5, MissingH, directory, filepath, IfElse, process, bytestring, hslogger, unix, unix-compat, ansi-terminal, containers (>= 0.5), network, async, time, mtl, transformers, exceptions (>= 0.6), stm, text Executable propellor-config Main-Is: config.hs GHC-Options: -threaded -Wall -fno-warn-tabs Hs-Source-Dirs: src Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5, IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal, containers (>= 0.5), network, async, time, mtl, transformers, exceptions (>= 0.6), stm, text, unix Library GHC-Options: -Wall -fno-warn-tabs Hs-Source-Dirs: src Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5, IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal, containers (>= 0.5), network, async, time, mtl, transformers, exceptions (>= 0.6), stm, text, unix Exposed-Modules: Propellor Propellor.Base Propellor.Location Propellor.Property Propellor.Property.Aiccu Propellor.Property.Apache Propellor.Property.Apt Propellor.Property.Cmd Propellor.Property.Concurrent Propellor.Property.Conductor Propellor.Property.Hostname Propellor.Property.Chroot Propellor.Property.ConfFile Propellor.Property.Cron Propellor.Property.DebianMirror Propellor.Property.Debootstrap Propellor.Property.DiskImage Propellor.Property.DiskImage.PartSpec Propellor.Property.Dns Propellor.Property.DnsSec Propellor.Property.Docker Propellor.Property.Fail2Ban Propellor.Property.File Propellor.Property.Firewall Propellor.Property.FreeBSD Propellor.Property.FreeBSD.Pkg Propellor.Property.FreeBSD.Poudriere Propellor.Property.Git Propellor.Property.Gpg Propellor.Property.Group Propellor.Property.Grub Propellor.Property.Journald Propellor.Property.Kerberos Propellor.Property.LetsEncrypt Propellor.Property.List Propellor.Property.LightDM Propellor.Property.Locale Propellor.Property.Logcheck Propellor.Property.Mount Propellor.Property.Network Propellor.Property.Nginx Propellor.Property.Obnam Propellor.Property.OpenId Propellor.Property.OS Propellor.Property.Parted Propellor.Property.Partition Propellor.Property.Postfix Propellor.Property.PropellorRepo Propellor.Property.Prosody Propellor.Property.Reboot Propellor.Property.Rsync Propellor.Property.Scheduled Propellor.Property.Service Propellor.Property.Ssh Propellor.Property.Sudo Propellor.Property.Systemd Propellor.Property.Systemd.Core Propellor.Property.Tor Propellor.Property.Unbound Propellor.Property.User Propellor.Property.Uwsgi Propellor.Property.ZFS Propellor.Property.ZFS.Process Propellor.Property.ZFS.Properties 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.Property.SiteSpecific.Branchable Propellor.Property.SiteSpecific.IABak Propellor.PropAccum Propellor.Utilities Propellor.CmdLine Propellor.Info Propellor.Message Propellor.Debug Propellor.PrivData Propellor.Engine Propellor.Exception Propellor.Types Propellor.Types.Chroot Propellor.Types.Container Propellor.Types.Docker Propellor.Types.Dns Propellor.Types.Empty Propellor.Types.Info Propellor.Types.OS Propellor.Types.PrivData Propellor.Types.Result Propellor.Types.ResultCheck Propellor.Types.CmdLine Propellor.Types.ZFS Other-Modules: Propellor.Bootstrap Propellor.Git Propellor.Git.Config Propellor.Git.VerifiedBranch Propellor.Gpg Propellor.Spin Propellor.Ssh Propellor.PrivData.Paths Propellor.Protocol Propellor.Shim Propellor.Property.Chroot.Util Utility.Applicative Utility.Data Utility.DataUnits Utility.Directory Utility.Env Utility.Exception Utility.FileMode Utility.FileSystemEncoding Utility.HumanNumber Utility.LinuxMkLibs Utility.Misc Utility.Monad Utility.Path Utility.PartialPrelude Utility.PosixFiles Utility.Process Utility.Process.Shim Utility.Process.NonConcurrent Utility.SafeCommand Utility.Scheduled Utility.Table Utility.ThreadScheduler Utility.Tmp Utility.UserInfo System.Console.Concurrent System.Console.Concurrent.Internal System.Process.Concurrent source-repository head type: git location: git://git.joeyh.name/propellor.git