Safe Haskell | None |
---|---|
Language | Haskell98 |
Specific configuration for Joey Hess's sites. Probably not useful to others except as an example.
- scrollBox :: Property (HasInfo + DebianLike)
- oldUseNetServer :: [Host] -> Property (HasInfo + DebianLike)
- oldUseNetShellBox :: Property DebianLike
- oldUseNetInstalled :: Package -> Property DebianLike
- kgbServer :: Property (HasInfo + Debian)
- gitServer :: [Host] -> Property (HasInfo + DebianLike)
- type AnnexUUID = String
- annexWebSite :: RepoUrl -> HostName -> AnnexUUID -> [(String, RepoUrl)] -> Property (HasInfo + DebianLike)
- letos :: AgreeTOS
- apacheSite :: HostName -> ConfigFile -> RevertableProperty DebianLike DebianLike
- apachecfg :: HostName -> ConfigFile -> ConfigFile
- gitAnnexDistributor :: Property (HasInfo + DebianLike)
- downloads :: [Host] -> Property (HasInfo + DebianLike)
- tmp :: Property (HasInfo + DebianLike)
- pumpRss :: Property DebianLike
- ircBouncer :: Property (HasInfo + DebianLike)
- kiteShellBox :: Property DebianLike
- githubBackup :: Property (HasInfo + DebianLike)
- githubKeys :: Property (HasInfo + UnixLike)
- rsyncNetBackup :: [Host] -> Property DebianLike
- backupsBackedupFrom :: [Host] -> HostName -> FilePath -> Property DebianLike
- podcatcher :: Property DebianLike
- kiteMailServer :: Property (HasInfo + DebianLike)
- dkimMilter :: Property (HasInfo + DebianLike)
- dkimInstalled :: Property (HasInfo + DebianLike)
- domainKey :: (BindDomain, Record)
- postfixSaslPasswordClient :: Property (HasInfo + DebianLike)
- hasPostfixCert :: Context -> Property (HasInfo + UnixLike)
- legacyWebSites :: Property (HasInfo + DebianLike)
- userDirHtml :: Property DebianLike
- alarmClock :: String -> User -> String -> Property Linux
- homePower :: IsContext c => User -> [Host] -> c -> (SshKeyType, PubKeyText) -> Property (HasInfo + DebianLike)
- homeRouter :: Property (HasInfo + DebianLike)
- ipmasq :: String -> Property DebianLike
- laptopSoftware :: Property DebianLike
- baseSoftware :: Property DebianLike
- devSoftware :: Property DebianLike
- cubieTruckOneWire :: Property DebianLike
Documentation
oldUseNetServer :: [Host] -> Property (HasInfo + DebianLike) Source #
annexWebSite :: RepoUrl -> HostName -> AnnexUUID -> [(String, RepoUrl)] -> Property (HasInfo + DebianLike) Source #
A website, with files coming from a git-annex repository.
apachecfg :: HostName -> ConfigFile -> ConfigFile Source #
ircBouncer :: Property (HasInfo + DebianLike) Source #
rsyncNetBackup :: [Host] -> Property DebianLike Source #
backupsBackedupFrom :: [Host] -> HostName -> FilePath -> Property DebianLike Source #
dkimMilter :: Property (HasInfo + DebianLike) Source #
domainKey :: (BindDomain, Record) Source #
homePower :: IsContext c => User -> [Host] -> c -> (SshKeyType, PubKeyText) -> Property (HasInfo + DebianLike) Source #
homeRouter :: Property (HasInfo + DebianLike) Source #