2014-03-30 06:37:45 +00:00
|
|
|
Name: propellor
|
2014-12-22 01:41:26 +00:00
|
|
|
Version: 1.2.2
|
2014-03-30 04:08:02 +00:00
|
|
|
Cabal-Version: >= 1.6
|
2014-05-24 04:06:38 +00:00
|
|
|
License: BSD3
|
2014-11-22 02:26:39 +00:00
|
|
|
Maintainer: Joey Hess <id@joeyh.name>
|
2014-03-30 04:08:02 +00:00
|
|
|
Author: Joey Hess
|
|
|
|
Stability: Stable
|
|
|
|
Copyright: 2014 Joey Hess
|
2014-05-10 14:05:28 +00:00
|
|
|
License-File: LICENSE
|
2014-03-30 04:08:02 +00:00
|
|
|
Build-Type: Simple
|
2014-04-19 21:38:15 +00:00
|
|
|
Homepage: https://propellor.branchable.com/
|
2014-03-30 04:08:02 +00:00
|
|
|
Category: Utility
|
2014-03-31 03:37:54 +00:00
|
|
|
Extra-Source-Files:
|
2014-04-01 20:27:38 +00:00
|
|
|
README.md
|
2014-04-19 20:07:50 +00:00
|
|
|
doc/README.mdwn
|
2014-04-01 19:07:07 +00:00
|
|
|
CHANGELOG
|
2014-03-31 03:37:54 +00:00
|
|
|
Makefile
|
2014-04-04 05:37:31 +00:00
|
|
|
config-simple.hs
|
|
|
|
config-joey.hs
|
2014-08-19 18:16:53 +00:00
|
|
|
config.hs
|
2014-04-01 19:07:07 +00:00
|
|
|
debian/changelog
|
2014-04-03 04:59:26 +00:00
|
|
|
debian/README.Debian
|
|
|
|
debian/compat
|
|
|
|
debian/control
|
|
|
|
debian/copyright
|
|
|
|
debian/rules
|
2014-03-30 07:49:01 +00:00
|
|
|
Synopsis: property-based host configuration management in haskell
|
2014-03-30 04:08:02 +00:00
|
|
|
Description:
|
2014-03-30 07:49:01 +00:00
|
|
|
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.
|
2014-03-31 03:37:54 +00:00
|
|
|
.
|
2014-04-03 04:59:26 +00:00
|
|
|
It is configured using haskell.
|
2014-03-30 04:08:02 +00:00
|
|
|
|
2014-06-09 16:29:33 +00:00
|
|
|
Executable propellor
|
2014-05-09 16:13:59 +00:00
|
|
|
Main-Is: wrapper.hs
|
2014-06-01 01:02:52 +00:00
|
|
|
GHC-Options: -Wall -threaded -O0
|
2014-05-14 23:41:05 +00:00
|
|
|
Hs-Source-Dirs: src
|
2014-11-10 10:13:06 +00:00
|
|
|
Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5,
|
2014-04-03 04:59:26 +00:00
|
|
|
IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal,
|
2014-04-10 21:22:32 +00:00
|
|
|
containers, network, async, time, QuickCheck, mtl,
|
|
|
|
MonadCatchIO-transformers
|
2014-11-10 10:13:06 +00:00
|
|
|
|
2014-04-03 04:59:26 +00:00
|
|
|
if (! os(windows))
|
|
|
|
Build-Depends: unix
|
|
|
|
|
2014-06-09 16:29:33 +00:00
|
|
|
Executable propellor-config
|
2014-03-31 03:59:07 +00:00
|
|
|
Main-Is: config.hs
|
2014-06-01 01:04:03 +00:00
|
|
|
GHC-Options: -Wall -threaded -O0
|
2014-05-14 23:41:05 +00:00
|
|
|
Hs-Source-Dirs: src
|
2014-11-10 10:13:06 +00:00
|
|
|
Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5,
|
2014-03-30 23:10:32 +00:00
|
|
|
IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal,
|
2014-04-10 21:22:32 +00:00
|
|
|
containers, network, async, time, QuickCheck, mtl,
|
|
|
|
MonadCatchIO-transformers
|
2014-03-30 04:08:02 +00:00
|
|
|
|
|
|
|
if (! os(windows))
|
|
|
|
Build-Depends: unix
|
|
|
|
|
2014-03-31 03:37:54 +00:00
|
|
|
Library
|
2014-06-01 01:02:52 +00:00
|
|
|
GHC-Options: -Wall -O0
|
2014-05-14 23:41:05 +00:00
|
|
|
Hs-Source-Dirs: src
|
2014-11-10 10:13:06 +00:00
|
|
|
Build-Depends: MissingH, directory, filepath, base >= 4.5, base < 5,
|
2014-03-31 03:37:54 +00:00
|
|
|
IfElse, process, bytestring, hslogger, unix-compat, ansi-terminal,
|
2014-04-10 21:22:32 +00:00
|
|
|
containers, network, async, time, QuickCheck, mtl,
|
|
|
|
MonadCatchIO-transformers
|
2014-03-31 03:37:54 +00:00
|
|
|
|
|
|
|
if (! os(windows))
|
|
|
|
Build-Depends: unix
|
|
|
|
|
|
|
|
Exposed-Modules:
|
2014-03-31 03:55:59 +00:00
|
|
|
Propellor
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property
|
2014-04-13 18:01:30 +00:00
|
|
|
Propellor.Property.Apache
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Apt
|
|
|
|
Propellor.Property.Cmd
|
2014-04-01 20:59:34 +00:00
|
|
|
Propellor.Property.Hostname
|
2014-11-20 18:06:55 +00:00
|
|
|
Propellor.Property.Chroot
|
2014-03-31 05:29:47 +00:00
|
|
|
Propellor.Property.Cron
|
2014-11-19 23:30:51 +00:00
|
|
|
Propellor.Property.Debootstrap
|
2014-04-10 05:46:33 +00:00
|
|
|
Propellor.Property.Dns
|
2015-01-03 23:09:02 +00:00
|
|
|
Propellor.Property.DnsSec
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Docker
|
|
|
|
Propellor.Property.File
|
2014-10-30 21:11:14 +00:00
|
|
|
Propellor.Property.Firewall
|
2014-04-10 06:51:25 +00:00
|
|
|
Propellor.Property.Git
|
2014-04-13 01:34:25 +00:00
|
|
|
Propellor.Property.Gpg
|
2014-11-23 17:33:26 +00:00
|
|
|
Propellor.Property.Group
|
2014-07-07 07:08:12 +00:00
|
|
|
Propellor.Property.Grub
|
2014-12-04 21:11:15 +00:00
|
|
|
Propellor.Property.Mount
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Network
|
2014-10-30 20:10:23 +00:00
|
|
|
Propellor.Property.Nginx
|
2014-04-13 02:36:36 +00:00
|
|
|
Propellor.Property.Obnam
|
2014-04-09 06:16:37 +00:00
|
|
|
Propellor.Property.OpenId
|
2014-12-09 04:03:14 +00:00
|
|
|
Propellor.Property.OS
|
2014-04-14 19:35:29 +00:00
|
|
|
Propellor.Property.Postfix
|
2014-11-10 10:13:06 +00:00
|
|
|
Propellor.Property.Prosody
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Reboot
|
2014-04-09 04:54:27 +00:00
|
|
|
Propellor.Property.Scheduled
|
|
|
|
Propellor.Property.Service
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Ssh
|
|
|
|
Propellor.Property.Sudo
|
2014-11-20 21:18:26 +00:00
|
|
|
Propellor.Property.Systemd
|
2014-11-21 21:11:26 +00:00
|
|
|
Propellor.Property.Systemd.Core
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Property.Tor
|
|
|
|
Propellor.Property.User
|
2014-05-23 16:30:25 +00:00
|
|
|
Propellor.Property.HostingProvider.CloudAtCost
|
2014-07-07 07:08:12 +00:00
|
|
|
Propellor.Property.HostingProvider.DigitalOcean
|
|
|
|
Propellor.Property.HostingProvider.Linode
|
2014-04-01 20:27:38 +00:00
|
|
|
Propellor.Property.SiteSpecific.GitHome
|
2014-04-01 20:59:34 +00:00
|
|
|
Propellor.Property.SiteSpecific.JoeySites
|
|
|
|
Propellor.Property.SiteSpecific.GitAnnexBuilder
|
2014-11-20 18:06:55 +00:00
|
|
|
Propellor.Host
|
2014-11-19 03:50:38 +00:00
|
|
|
Propellor.CmdLine
|
2014-06-09 05:45:58 +00:00
|
|
|
Propellor.Info
|
2014-03-31 22:31:08 +00:00
|
|
|
Propellor.Message
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.PrivData
|
2014-03-31 05:06:44 +00:00
|
|
|
Propellor.Engine
|
2014-04-10 21:22:32 +00:00
|
|
|
Propellor.Exception
|
2014-03-31 03:37:54 +00:00
|
|
|
Propellor.Types
|
2014-11-21 22:55:33 +00:00
|
|
|
Propellor.Types.Chroot
|
|
|
|
Propellor.Types.Docker
|
2014-04-18 21:19:28 +00:00
|
|
|
Propellor.Types.Dns
|
2014-12-07 21:09:55 +00:00
|
|
|
Propellor.Types.Empty
|
2014-11-21 22:55:33 +00:00
|
|
|
Propellor.Types.OS
|
2014-07-06 19:56:56 +00:00
|
|
|
Propellor.Types.PrivData
|
2014-03-31 03:37:54 +00:00
|
|
|
Other-Modules:
|
2014-11-18 22:39:10 +00:00
|
|
|
Propellor.Git
|
2014-11-11 16:58:53 +00:00
|
|
|
Propellor.Gpg
|
2014-11-23 00:17:46 +00:00
|
|
|
Propellor.Spin
|
2014-11-18 22:42:36 +00:00
|
|
|
Propellor.Ssh
|
2014-11-11 16:58:53 +00:00
|
|
|
Propellor.PrivData.Paths
|
2014-11-18 17:29:50 +00:00
|
|
|
Propellor.Protocol
|
2014-11-20 19:15:28 +00:00
|
|
|
Propellor.Shim
|
2014-11-23 02:37:25 +00:00
|
|
|
Propellor.Property.Chroot.Util
|
2014-03-31 03:37:54 +00:00
|
|
|
Utility.Applicative
|
|
|
|
Utility.Data
|
|
|
|
Utility.Directory
|
|
|
|
Utility.Env
|
|
|
|
Utility.Exception
|
|
|
|
Utility.FileMode
|
|
|
|
Utility.FileSystemEncoding
|
2014-04-04 01:22:37 +00:00
|
|
|
Utility.LinuxMkLibs
|
2014-03-31 03:37:54 +00:00
|
|
|
Utility.Misc
|
|
|
|
Utility.Monad
|
2014-04-01 17:51:58 +00:00
|
|
|
Utility.Path
|
2014-03-31 03:37:54 +00:00
|
|
|
Utility.PartialPrelude
|
|
|
|
Utility.PosixFiles
|
|
|
|
Utility.Process
|
|
|
|
Utility.SafeCommand
|
2014-04-09 04:54:27 +00:00
|
|
|
Utility.Scheduled
|
2014-07-06 20:32:05 +00:00
|
|
|
Utility.Table
|
2014-04-01 17:51:58 +00:00
|
|
|
Utility.ThreadScheduler
|
2014-03-31 03:37:54 +00:00
|
|
|
Utility.Tmp
|
2014-04-01 17:51:58 +00:00
|
|
|
Utility.UserInfo
|
2014-04-09 04:54:27 +00:00
|
|
|
Utility.QuickCheck
|
2014-03-31 03:37:54 +00:00
|
|
|
|
2014-03-30 04:08:02 +00:00
|
|
|
source-repository head
|
|
|
|
type: git
|
2014-12-27 04:20:06 +00:00
|
|
|
location: git://git.joeyh.name/propellor.git
|