Commit Graph

787 Commits

Author SHA1 Message Date
Joey Hess ecca6e6080
propellor spin 2014-04-19 02:06:23 -04:00
Joey Hess ab1e667f7b
propellor spin 2014-04-19 02:05:23 -04:00
Joey Hess ba4f5599ec
propellor spin 2014-04-19 01:58:31 -04:00
Joey Hess f4c0df84ee secondaryFor 2014-04-19 01:57:53 -04:00
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 21bb63ab58 add SOA 2014-04-18 23:29:01 -04:00
Joey Hess 8dcd8fb0bd provide a way to specify real cnames 2014-04-18 23:20:07 -04:00
Joey Hess b338c0a3bb rename TTL field, per RFC 2308 2014-04-18 22:57:51 -04:00
Joey Hess 293aa8aad5 fix 2014-04-18 22:00:45 -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 8e22065def better serial number offsets 2014-04-18 19:13:22 -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 2b9ee5b29b add mkSOA 2014-04-18 16:49:36 -04:00
Joey Hess 8d8f68f5ab date based serial numbers
complicated by OGMG-it's-2014-and-we're-still-using-unsigned-32-bit-ints
2014-04-18 16:33:06 -04:00
Joey Hess 498fe2cd25
propellor spin 2014-04-18 14:44:46 -04:00
Joey Hess b2d6393bf4 added bind 9 zone file creation code 2014-04-18 14:29:25 -04:00
Joey Hess 6f0b6b8816
propellor spin 2014-04-18 10:14:30 -04:00
Joey Hess f26bdd1e24 allow connections from outside world 2014-04-18 09:37:28 -04:00
Joey Hess e69a0a6065 update 2014-04-18 09:37:26 -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 66921ff667
propellor spin 2014-04-17 23:48:09 -04:00
Joey Hess cc169f4ac0
propellor spin 2014-04-17 23:32:42 -04:00
Joey Hess fd0cfda04c
propellor spin 2014-04-17 22:32:16 -04:00
Joey Hess c11d29130e
propellor spin 2014-04-17 22:31:17 -04:00
Joey Hess 5b4f3d109e Merge branch 'joeyconfig' 2014-04-17 22:30:37 -04:00
Joey Hess 520b864123 decided not to use turtle for this backup repo after all (too slow) 2014-04-17 22:30:23 -04:00
Joey Hess 27ff3e9f21 Merge branch 'joeyconfig' 2014-04-17 22:28:21 -04:00
Joey Hess bddb6306f5 need ext 2014-04-17 22:28:19 -04:00
Joey Hess 69eb566e0b
propellor spin 2014-04-17 22:25:09 -04:00
Joey Hess 0e0a70f794
propellor spin 2014-04-17 22:09:29 -04:00
Joey Hess 0485387aa0 Run all cron jobs under chronic from moreutils to avoid unnecessary mails. 2014-04-17 21:01:06 -04:00
Joey Hess c4f02f0bc8
propellor spin 2014-04-17 20:35:17 -04:00
Joey Hess c8974079b9
propellor spin 2014-04-17 20:34:21 -04:00
Joey Hess a40adb1be3
propellor spin 2014-04-17 20:32:39 -04:00
Joey Hess d37aa4a298
propellor spin 2014-04-17 20:28:59 -04:00
Joey Hess 26548768a5 Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid' 2014-04-17 20:13:20 -04:00
Joey Hess 3d25c25171 Merge branch 'joeyconfig' 2014-04-17 20:11:23 -04:00
Joey Hess a19293732d prep release 2014-04-17 20:09:14 -04:00
Joey Hess 71b61ff9f3 use config.simple and allow building debian packages
This commit should not be merged into the config-joey branch.
2014-04-17 20:06:04 -04:00
Joey Hess 88b1724713 Merge branch 'joeyconfig' 2014-04-17 20:05:41 -04:00
Joey Hess d934c95b96 add back prevention from building debian package from joeyconfig branch 2014-04-17 20:05:21 -04:00
Joey Hess e9453aaf5e
propellor spin 2014-04-17 20:03:30 -04:00
Joey Hess b6426ed84d
propellor spin 2014-04-17 19:43:33 -04:00
Joey Hess 8a519b687b point back to config-joey 2014-04-17 19:43:18 -04:00