propellor: property-based host configuration management in haskell
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.
[Skip to Readme]
Modules
[Index]
- Propellor
- Propellor.Base
- Propellor.CmdLine
- Propellor.Container
- Propellor.Debug
- Propellor.Engine
- Propellor.EnsureProperty
- Propellor.Exception
- Propellor.Info
- Propellor.Location
- Propellor.Message
- Propellor.PrivData
- Propellor.PropAccum
- Propellor.Property
- Propellor.Property.Aiccu
- Propellor.Property.Apache
- Propellor.Property.Apt
- Propellor.Property.Attic
- Propellor.Property.Bootstrap
- Propellor.Property.Borg
- Propellor.Property.Ccache
- Propellor.Property.Chroot
- Propellor.Property.Cmd
- Propellor.Property.Concurrent
- Propellor.Property.Conductor
- Propellor.Property.ConfFile
- Propellor.Property.Cron
- Propellor.Property.DebianMirror
- Propellor.Property.Debootstrap
- Propellor.Property.DiskImage
- Propellor.Property.Dns
- Propellor.Property.DnsSec
- Propellor.Property.Docker
- Propellor.Property.Fail2Ban
- Propellor.Property.File
- Propellor.Property.Firejail
- Propellor.Property.Firewall
- Propellor.Property.FreeBSD
- Propellor.Property.FreeDesktop
- Propellor.Property.Fstab
- Propellor.Property.Git
- Propellor.Property.Gpg
- Propellor.Property.Group
- Propellor.Property.Grub
- HostingProvider
- Propellor.Property.Hostname
- Propellor.Property.Journald
- Propellor.Property.Kerberos
- Propellor.Property.LetsEncrypt
- Propellor.Property.LightDM
- Propellor.Property.List
- Propellor.Property.Locale
- Propellor.Property.Logcheck
- Propellor.Property.Mount
- Propellor.Property.Network
- Propellor.Property.Nginx
- Propellor.Property.OS
- Propellor.Property.Obnam
- Propellor.Property.OpenId
- Propellor.Property.Pacman
- Propellor.Property.Parted
- Propellor.Property.Partition
- Propellor.Property.Postfix
- Propellor.Property.PropellorRepo
- Propellor.Property.Prosody
- Propellor.Property.Reboot
- Propellor.Property.Restic
- Propellor.Property.Rsync
- Propellor.Property.Sbuild
- Propellor.Property.Scheduled
- Propellor.Property.Schroot
- Propellor.Property.Service
- SiteSpecific
- Propellor.Property.Ssh
- Propellor.Property.Sudo
- Propellor.Property.Systemd
- Propellor.Property.Timezone
- Propellor.Property.Tor
- Propellor.Property.Unbound
- Propellor.Property.User
- Propellor.Property.Uwsgi
- Propellor.Property.Versioned
- Propellor.Property.XFCE
- Propellor.Property.ZFS
- Propellor.Types
- Propellor.Types.Bootloader
- Propellor.Types.Chroot
- Propellor.Types.CmdLine
- Propellor.Types.ConfigurableValue
- Propellor.Types.Container
- Propellor.Types.Core
- Propellor.Types.Dns
- Propellor.Types.Docker
- Propellor.Types.Empty
- Propellor.Types.Exception
- Propellor.Types.Info
- Propellor.Types.MetaTypes
- Propellor.Types.OS
- Propellor.Types.PartSpec
- Propellor.Types.PrivData
- Propellor.Types.Result
- Propellor.Types.ResultCheck
- Propellor.Types.Singletons
- Propellor.Types.ZFS
- Propellor.Utilities
Downloads
- propellor-4.7.1.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates