Commit Graph

14 Commits

Author SHA1 Message Date
Joey Hess f10c4d4aff make primary dns server beat secondary if both are defined for a domain
Made my config file simpler..
2014-04-19 01:42:19 -04:00
Joey Hess 9e578aca6b rename aka to alias 2014-04-19 01:28:46 -04:00
Joey Hess d1db64b3bc Propellor can configure primary DNS servers, including generating zone files, which is done by looking at the properties of hosts in a domain. 2014-04-19 01:26:38 -04:00
Joey Hess 7e9853520b The `cname` property was renamed to `aka` as it does not always generate CNAME in the DNS. 2014-04-18 23:41:26 -04:00
Joey Hess 395d3f206a Dns.primary wrote, not quite ready 2014-04-18 21:58:23 -04:00
Joey Hess c8a3653775 genZone is working! complete DNS zone file generation from propellor config 2014-04-18 21:10:44 -04:00
Joey Hess 80caa6c09d my secondary dns server now uses Ip Attrs 2014-04-18 17:38:21 -04:00
Joey Hess 39d697ca78 add dns records to Attr 2014-04-18 17:19:28 -04:00
Joey Hess 5f6c3ad564 All Property combinators now combine together their Attr settings.
So Attr settings can be made inside a propertyList, for example.
2014-04-18 04:48:49 -04:00
Joey Hess 4e4fb9ab7c get rid of AttrProperty
Now both Property and RevertableProperty can influence Attr on their own.
2014-04-18 03:59:06 -04:00
Joey Hess 2c1397c5b0 Standard apt configuration for stable now includes backports. 2014-04-13 15:54:25 -04:00
Joey Hess 95ac5163da Properties can now be satisfied differently on different operating systems. 2014-04-13 15:34:01 -04:00
Joey Hess c97285a21e
propellor spin 2014-04-13 02:28:40 -04:00
Joey Hess 50cd59cb3e new more expressive config.hs WIP 2014-04-10 21:13:56 -04:00