-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update from Hackage at 2017-07-27T00:10:07Z
- Loading branch information
1 parent
a81b114
commit 8b34a74
Showing
2 changed files
with
250 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,249 @@ | ||
Name: propellor | ||
Version: 4.6.0 | ||
Cabal-Version: >= 1.20 | ||
License: BSD2 | ||
Maintainer: Joey Hess <id@joeyh.name> | ||
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 | ||
stack.yaml | ||
debian/changelog | ||
debian/propellor.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 | ||
Default-Language: Haskell98 | ||
Main-Is: wrapper.hs | ||
GHC-Options: -threaded -Wall -fno-warn-tabs -O0 | ||
if impl(ghc >= 8.0) | ||
GHC-Options: -fno-warn-redundant-constraints | ||
Default-Extensions: TypeOperators | ||
Hs-Source-Dirs: src | ||
Build-Depends: | ||
-- propellor needs to support the ghc shipped in Debian stable, | ||
-- and also only depends on packages in Debian stable. | ||
base >= 4.5, base < 5, | ||
directory, filepath, IfElse, process, bytestring, hslogger, split, | ||
unix, unix-compat, ansi-terminal, containers (>= 0.5), network, async, | ||
time, mtl, transformers, exceptions (>= 0.6), stm, text, hashable | ||
Other-Modules: | ||
Propellor.DotDir | ||
|
||
Executable propellor-config | ||
Default-Language: Haskell98 | ||
Main-Is: propellor-config.hs | ||
GHC-Options: -threaded -Wall -fno-warn-tabs -O0 | ||
if impl(ghc >= 8.0) | ||
GHC-Options: -fno-warn-redundant-constraints | ||
Default-Extensions: TypeOperators | ||
Hs-Source-Dirs: src | ||
Build-Depends: | ||
base >= 4.5, base < 5, | ||
directory, filepath, IfElse, process, bytestring, hslogger, split, | ||
unix, unix-compat, ansi-terminal, containers (>= 0.5), network, async, | ||
time, mtl, transformers, exceptions (>= 0.6), stm, text, hashable | ||
|
||
Library | ||
Default-Language: Haskell98 | ||
GHC-Options: -Wall -fno-warn-tabs -O0 | ||
if impl(ghc >= 8.0) | ||
GHC-Options: -fno-warn-redundant-constraints | ||
Default-Extensions: TypeOperators | ||
Hs-Source-Dirs: src | ||
Build-Depends: | ||
base >= 4.5, base < 5, | ||
directory, filepath, IfElse, process, bytestring, hslogger, split, | ||
unix, unix-compat, ansi-terminal, containers (>= 0.5), network, async, | ||
time, mtl, transformers, exceptions (>= 0.6), stm, text, hashable | ||
|
||
Exposed-Modules: | ||
Propellor | ||
Propellor.Base | ||
Propellor.Location | ||
Propellor.Property | ||
Propellor.Property.Aiccu | ||
Propellor.Property.Apache | ||
Propellor.Property.Apt | ||
Propellor.Property.Apt.PPA | ||
Propellor.Property.Attic | ||
Propellor.Property.Bootstrap | ||
Propellor.Property.Borg | ||
Propellor.Property.Ccache | ||
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.Firejail | ||
Propellor.Property.Firewall | ||
Propellor.Property.FreeBSD | ||
Propellor.Property.FreeBSD.Pkg | ||
Propellor.Property.FreeBSD.Poudriere | ||
Propellor.Property.FreeDesktop | ||
Propellor.Property.Fstab | ||
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.Pacman | ||
Propellor.Property.Parted | ||
Propellor.Property.Parted.Types | ||
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 | ||
Propellor.Property.Ssh | ||
Propellor.Property.Sudo | ||
Propellor.Property.Systemd | ||
Propellor.Property.Systemd.Core | ||
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.Property.ZFS.Process | ||
Propellor.Property.ZFS.Properties | ||
Propellor.Property.HostingProvider.CloudAtCost | ||
Propellor.Property.HostingProvider.DigitalOcean | ||
Propellor.Property.HostingProvider.Exoscale | ||
Propellor.Property.HostingProvider.Linode | ||
Propellor.Property.SiteSpecific.GitHome | ||
Propellor.Property.SiteSpecific.JoeySites | ||
Propellor.Property.SiteSpecific.GitAnnexBuilder | ||
Propellor.Property.SiteSpecific.Branchable | ||
Propellor.PropAccum | ||
Propellor.Utilities | ||
Propellor.CmdLine | ||
Propellor.Container | ||
Propellor.Info | ||
Propellor.Message | ||
Propellor.Debug | ||
Propellor.PrivData | ||
Propellor.Engine | ||
Propellor.EnsureProperty | ||
Propellor.Exception | ||
Propellor.Types | ||
Propellor.Types.Bootloader | ||
Propellor.Types.ConfigurableValue | ||
Propellor.Types.Core | ||
Propellor.Types.Chroot | ||
Propellor.Types.CmdLine | ||
Propellor.Types.Container | ||
Propellor.Types.Docker | ||
Propellor.Types.Dns | ||
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 | ||
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.Scheduled | ||
Utility.Split | ||
Utility.SystemDirectory | ||
Utility.Table | ||
Utility.ThreadScheduler | ||
Utility.Tmp | ||
Utility.Tuple | ||
Utility.UserInfo | ||
System.Console.Concurrent | ||
System.Console.Concurrent.Internal | ||
System.Process.Concurrent | ||
|
||
source-repository head | ||
type: git | ||
location: https://git.joeyh.name/git/propellor.git |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"package-hashes":{"MD5":"46a26b192dc2126716b76d38cc910095","Skein512_512":"582c000078f1baa4cdd0596e46dab72d3d9e95abdce5127852384f4122d95a56feb29c6dfdef780eb30b2457b781f4c59660922015ef514151c04c78d6fad3b9","SHA1":"01e1a54e1e5ff4a920e748a4e43dff03e83c5162","SHA512":"09b1853cd95e741986e51669b11c706c28e6b90f3f7361fed39ede8a4d458d1b79bf7bd6cf149d260d0aa2178ae375e187b140044269ad28fa7a2688f82fab10","SHA256":"21ec0fb174d977bd0cc43d6f416004ea3cefae3907e6788da0394fb6974bb1d4"},"package-locations":["https://hackage.haskell.org/package/propellor-4.6.0/propellor-4.6.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/propellor-4.6.0.tar.gz"],"package-size":284888} |