diff options
| author | Joey Hess <joey@kitenet.net> | 2014-04-10 01:46:33 -0400 |
|---|---|---|
| committer | Joey Hess <joey@kitenet.net> | 2014-04-10 01:46:33 -0400 |
| commit | d1fdace57e9d8c34dba5cc21726e2fa4c6a70492 (patch) | |
| tree | 81f2103a7e75a06497417baa4890c6cddcf808d4 /config-joey.hs | |
| parent | d5c3a2f1dfd3cb620e7f2c736965a264964dad7c (diff) | |
propellor spin
Diffstat (limited to 'config-joey.hs')
| -rw-r--r-- | config-joey.hs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/config-joey.hs b/config-joey.hs index dfa56e58..9c64acb5 100644 --- a/config-joey.hs +++ b/config-joey.hs @@ -13,6 +13,7 @@ import qualified Propellor.Property.User as User import qualified Propellor.Property.Hostname as Hostname import qualified Propellor.Property.Reboot as Reboot import qualified Propellor.Property.Tor as Tor +import qualified Propellor.Property.Dns as Dns import qualified Propellor.Property.OpenId as OpenId import qualified Propellor.Property.Docker as Docker import qualified Propellor.Property.SiteSpecific.GitHome as GitHome @@ -61,6 +62,7 @@ host hostname@"diatom.kitenet.net" = Just $ props & Apt.unattendedUpgrades & Apt.serviceInstalledRunning "ntp" & Apt.serviceInstalledRunning "bind9" + & Dns.zones myDnsSecondary & Apt.serviceInstalledRunning "apache2" & Apt.serviceInstalledRunning "git-daemon-sysvinit" & Apt.installed ["git", "git-annex", "rsync"] @@ -180,3 +182,15 @@ cleanCloudAtCost hostname = propertyList "cloudatcost cleanup" , User.nuked "user" User.YesReallyDeleteHome ] ] + +myDnsSecondary :: [Dns.Zone] +myDnsSecondary = + [ Dns.secondary "kitenet.net" master + , Dns.secondary "joeyh.name" master + , Dns.secondary "ikiwiki.info" master + , Dns.secondary "olduse.net" master + , Dns.secondary "branchable.com" branchablemaster + ] + where + master = ["80.68.85.49", "2001:41c8:125:49::10"] -- wren + branchablemaster = ["66.228.46.55", "2600:3c03::f03c:91ff:fedf:c0e5"] |
