propellor-5.6.0: property-based host configuration management in haskell

Safe HaskellNone
LanguageHaskell98

Propellor.Property.SiteSpecific.JoeySites

Description

Specific configuration for Joey Hess's sites. Probably not useful to others except as an example.

Synopsis

Documentation

type AnnexUUID = String Source #

annexWebSite :: RepoUrl -> HostName -> AnnexUUID -> [(String, RepoUrl)] -> Property (HasInfo + DebianLike) Source #

A website, with files coming from a git-annex repository.

alarmClock :: String -> User -> String -> Property Linux Source #

ipmasq :: String -> Property DebianLike Source #

Enable IP masqerading, on whatever other interfaces come up, besides the provided intif.

data USBHubPort Source #

Constructors

USBHubPort String Int