| Tue, 20 Mar 2012 12:19:16 +0200 |
Tero Marttila |
update: log_skip; simplify update_serial args; check_update tests for deps
|
changeset |
files
|
| Tue, 20 Mar 2012 12:08:38 +0200 |
Tero Marttila |
update: simplify $BIN
|
changeset |
files
|
| Tue, 20 Mar 2012 12:06:31 +0200 |
Tero Marttila |
update: hardcode $REPO in hg
|
changeset |
files
|
| Tue, 20 Mar 2012 11:49:16 +0200 |
Tero Marttila |
update: unify [check/copy/update/link]_[hosts/zone/serial]
|
changeset |
files
|
| Mon, 19 Mar 2012 17:48:04 +0200 |
Tero Marttila |
update: fix pvl.txt
|
changeset |
files
|
| Mon, 19 Mar 2012 17:32:32 +0200 |
Tero Marttila |
update: restructure zones/, manage .pvl
|
changeset |
files
|
| Mon, 19 Mar 2012 16:50:28 +0200 |
Tero Marttila |
process-zone: support $ORIGIN, $GENERATE for --reverse-zone
|
changeset |
files
|
| Mon, 19 Mar 2012 13:59:34 +0200 |
Tero Marttila |
README: update opts
|
changeset |
files
|
| Mon, 19 Mar 2012 13:56:47 +0200 |
Tero Marttila |
README
|
changeset |
files
|
| Mon, 19 Mar 2012 13:41:34 +0200 |
Tero Marttila |
update: do_update: ignore diff error exit
|
changeset |
files
|
| Mon, 19 Mar 2012 13:39:53 +0200 |
Tero Marttila |
update: log_warn, -q; ensure_dir; link_zone paivola-reverse; indent error exit
|
changeset |
files
|
| Mon, 19 Mar 2012 13:11:30 +0200 |
Tero Marttila |
update: link_zones for paivola.*.zone -> paivola.zone
|
changeset |
files
|
| Mon, 19 Mar 2012 12:48:00 +0200 |
Tero Marttila |
update: fix check_zone view typo
|
changeset |
files
|
| Mon, 19 Mar 2012 12:47:26 +0200 |
Tero Marttila |
update: implement -d for $ROOT
|
changeset |
files
|
| Mon, 19 Mar 2012 12:18:52 +0200 |
Tero Marttila |
update: deploy_zones
|
changeset |
files
|
| Mon, 19 Mar 2012 12:13:04 +0200 |
Tero Marttila |
update: fix indent leading whitespace; implement update_hosts_meta, but not used - commit workflow becomes a little weird
|
changeset |
files
|
| Mon, 19 Mar 2012 11:40:06 +0200 |
Tero Marttila |
process-zone: implement --meta-zone
|
changeset |
files
|
| Mon, 19 Mar 2012 10:58:50 +0200 |
Tero Marttila |
process-zone: generate TXT records for ZoneLine.timestamp, if available
|
changeset |
files
|
| Mon, 19 Mar 2012 10:50:34 +0200 |
Tero Marttila |
process-zone: refactor to use ZoneLine/ZoneRecord classes for handling zone line data; implement --input-line-date for parsing `hg blame` output
|
changeset |
files
|
| Sat, 17 Mar 2012 21:43:03 +0200 |
Tero Marttila |
update: fix COMMIT_MSG bug
|
changeset |
files
|
| Fri, 16 Mar 2012 16:10:31 +0200 |
Tero Marttila |
update: commit
|
changeset |
files
|
| Fri, 16 Mar 2012 16:10:21 +0200 |
Tero Marttila |
update-serial: write newline
|
changeset |
files
|
| Fri, 16 Mar 2012 15:48:34 +0200 |
Tero Marttila |
move serials/... to settings/...
|
changeset |
files
|
| Fri, 16 Mar 2012 15:46:43 +0200 |
Tero Marttila |
update: abspath; fixup serials log; indent log_cmd
|
changeset |
files
|
| Fri, 16 Mar 2012 15:37:13 +0200 |
Tero Marttila |
update: fixup info
|
changeset |
files
|
| Fri, 16 Mar 2012 15:25:31 +0200 |
Tero Marttila |
update: tweak functions
|
changeset |
files
|
| Fri, 16 Mar 2012 15:22:22 +0200 |
Tero Marttila |
update: fixup help
|
changeset |
files
|
| Fri, 16 Mar 2012 15:17:12 +0200 |
Tero Marttila |
fix handling of initial serial
|
changeset |
files
|
| Fri, 16 Mar 2012 15:03:31 +0200 |
Tero Marttila |
update: check_hosts
|
changeset |
files
|
| Fri, 16 Mar 2012 15:03:11 +0200 |
Tero Marttila |
process-zone: implement --check-hosts; fix logging processName
|
changeset |
files
|
| Fri, 16 Mar 2012 15:02:50 +0200 |
Tero Marttila |
update-serial: fix logging processName
|
changeset |
files
|
| Fri, 16 Mar 2012 14:33:54 +0200 |
Tero Marttila |
update: named-checkzone
|
changeset |
files
|
| Fri, 16 Mar 2012 14:07:18 +0200 |
Tero Marttila |
update: bugfix, -C
|
changeset |
files
|
| Fri, 16 Mar 2012 13:59:26 +0200 |
Tero Marttila |
update: mad bash wizardry
|
changeset |
files
|
| Thu, 15 Mar 2012 18:34:57 +0200 |
Tero Marttila |
update: function update { ... }, color logging, update_serial
|
changeset |
files
|
| Thu, 15 Mar 2012 18:34:32 +0200 |
Tero Marttila |
hgignore
|
changeset |
files
|
| Thu, 15 Mar 2012 18:33:59 +0200 |
Tero Marttila |
expand-zone: remove serial update handling, just read
|
changeset |
files
|
| Thu, 15 Mar 2012 18:33:36 +0200 |
Tero Marttila |
process-zone: fix parts handling; default to logging.WARN, cleanup
|
changeset |
files
|
| Thu, 15 Mar 2012 18:32:17 +0200 |
Tero Marttila |
update-serial: implement serial-update separately
|
changeset |
files
|
| Thu, 15 Mar 2012 16:08:50 +0200 |
Tero Marttila |
update: update zonefiles
|
changeset |
files
|
| Thu, 15 Mar 2012 16:08:42 +0200 |
Tero Marttila |
expand-zone: manage zone serials and expand template vars
|
changeset |
files
|
| Thu, 15 Mar 2012 14:06:27 +0200 |
Tero Marttila |
process-zone: forward/reverse zonefile operations
|
changeset |
files
|
| Thu, 26 Feb 2015 19:30:27 +0200 |
Tero Marttila |
README: experimental features
|
changeset |
files
|
| Thu, 26 Feb 2015 19:26:15 +0200 |
Tero Marttila |
setup and document etc/zone/ structure
|
changeset |
files
|
| Thu, 26 Feb 2015 19:16:25 +0200 |
Tero Marttila |
README: fixup --zone-prefix=
|
changeset |
files
|
| Thu, 26 Feb 2015 19:15:00 +0200 |
Tero Marttila |
pvl.hosts-reverse: use given sole host file path for --zone-prefix
|
changeset |
files
|
| Thu, 26 Feb 2015 19:07:30 +0200 |
Tero Marttila |
pvl.hosts.config: test and fix includes path
|
changeset |
files
|
| Thu, 26 Feb 2015 19:05:18 +0200 |
Tero Marttila |
pvl.hosts.config: cleanup accidential dupliate def apply
|
changeset |
files
|
| Thu, 26 Feb 2015 18:58:32 +0200 |
Tero Marttila |
pvl.hosts-forward: if only a single hosts file/dir is given, use it as the --zone-origin; support --root-zone
|
changeset |
files
|
| Thu, 26 Feb 2015 18:54:15 +0200 |
Tero Marttila |
pvl.dns.labels: handle origin=.
|
changeset |
files
|
| Thu, 26 Feb 2015 18:42:43 +0200 |
Tero Marttila |
README: document includes
|
changeset |
files
|
| Thu, 26 Feb 2015 18:32:32 +0200 |
Tero Marttila |
pvl.hosts.config: revert apply_hosts_directory to treat directory contents as a flat namespace without any parent=basname(directory) magic
|
changeset |
files
|
| Thu, 26 Feb 2015 18:22:58 +0200 |
Tero Marttila |
README: update to use example.com 192.0.2.0/24
|
changeset |
files
|
| Thu, 26 Feb 2015 18:19:09 +0200 |
Tero Marttila |
pvl.hosts.config: change nested domains to be relative to parent domain, not absolute
|
changeset |
files
|
| Thu, 26 Feb 2015 18:07:03 +0200 |
Tero Marttila |
pvl.hosts.config: support direct directory hosts, using the directory name as the parent
|
changeset |
files
|
| Thu, 26 Feb 2015 17:40:12 +0200 |
Tero Marttila |
pvl.hosts.config: add top-level host to includes.test
|
changeset |
files
|
| Thu, 26 Feb 2015 17:39:51 +0200 |
Tero Marttila |
pvl.hosts.test: fix assertHostsEqual to also compare len's
|
changeset |
files
|
| Thu, 26 Feb 2015 17:36:55 +0200 |
Tero Marttila |
pvl.hosts.config: document includes, fix include-only zone, and test
|
changeset |
files
|
| Thu, 26 Feb 2015 17:36:23 +0200 |
Tero Marttila |
pvl.hosts.zone: better log.info
|
changeset |
files
|
| Thu, 26 Feb 2015 17:27:36 +0200 |
Tero Marttila |
pvl.hosts.test: rearrange TestConfig test cases
|
changeset |
files
|
| Thu, 26 Feb 2015 17:24:13 +0200 |
Tero Marttila |
pvl.hosts.config: refactor
|
changeset |
files
|
| Thu, 26 Feb 2015 16:38:31 +0200 |
Tero Marttila |
pvl.hosts: deprecate [host] domain= with [host@domain]
|
changeset |
files
|
| Thu, 26 Feb 2015 16:37:24 +0200 |
Tero Marttila |
pvl.hosts.tests: test multi-value dicts for host
|
changeset |
files
|
| Thu, 26 Feb 2015 16:36:46 +0200 |
Tero Marttila |
pvl.hosts.config: fix and test extensions
|
changeset |
files
|
| Thu, 26 Feb 2015 16:24:00 +0200 |
Tero Marttila |
test.sh to run doctests/unittests with coverage
|
changeset |
files
|
| Thu, 26 Feb 2015 16:17:06 +0200 |
Tero Marttila |
pvl.dns.parse_prefix: fixup doc
|
changeset |
files
|
| Thu, 26 Feb 2015 16:14:01 +0200 |
Tero Marttila |
hgignore coverage output
|
changeset |
files
|
| Thu, 26 Feb 2015 16:08:58 +0200 |
Tero Marttila |
pvl.hosts.zone: should be an fqdn
|
changeset |
files
|
| Thu, 26 Feb 2015 16:05:26 +0200 |
Tero Marttila |
pvl.hosts.zone: label=relative() check handles FQDNs
|
changeset |
files
|
| Thu, 26 Feb 2015 16:02:43 +0200 |
Tero Marttila |
pvl.hosts.zone: alias= labels cannot be out of origin
|
changeset |
files
|
| Thu, 26 Feb 2015 16:01:10 +0200 |
Tero Marttila |
pvl.hosts.zone: test forward hosts
|
changeset |
files
|
| Thu, 26 Feb 2015 15:57:52 +0200 |
Tero Marttila |
pvl.hosts: test FQDN hosts
|
changeset |
files
|
| Thu, 26 Feb 2015 15:54:32 +0200 |
Tero Marttila |
pvl.hosts.dhcp: test non-dhcp hosts and owner comments
|
changeset |
files
|
| Thu, 26 Feb 2015 15:53:57 +0200 |
Tero Marttila |
pvl.hosts.dhcp: fix and test boot= variations
|
changeset |
files
|
| Thu, 26 Feb 2015 15:42:01 +0200 |
Tero Marttila |
pvl.hosts.tests: cleanup use of options
|
changeset |
files
|
| Thu, 26 Feb 2015 15:29:03 +0200 |
Tero Marttila |
pvl.hosts-reverse: move options out of pvl.hosts.zone
|
changeset |
files
|
| Thu, 26 Feb 2015 15:26:26 +0200 |
Tero Marttila |
pvl.hosts.dhcp: drop unused options
|
changeset |
files
|
| Thu, 26 Feb 2015 15:25:09 +0200 |
Tero Marttila |
pvl.hosts.zone: HostZoneError(HostError), move resolve() to pvl.dns.relative(), and expect HostError's in pvl.hosts-forward/pvl.hosts-reverse
|
changeset |
files
|
| Thu, 26 Feb 2015 15:23:00 +0200 |
Tero Marttila |
pvl.dns: split() and relative()
|
changeset |
files
|
| Thu, 26 Feb 2015 15:22:30 +0200 |
Tero Marttila |
pvl.hosts.HostError: explicitly doc that host:Host
|
changeset |
files
|
| Thu, 26 Feb 2015 15:09:16 +0200 |
Tero Marttila |
document host alias=
|
changeset |
files
|
| Thu, 26 Feb 2015 15:05:18 +0200 |
Tero Marttila |
pvl.hosts.dhcp: test and document hosts on multiple networks
|
changeset |
files
|
| Thu, 26 Feb 2015 15:05:04 +0200 |
Tero Marttila |
pvl.hosts-dhcp: expect and log HostError
|
changeset |
files
|
| Thu, 26 Feb 2015 15:04:43 +0200 |
Tero Marttila |
pvl.hosts: export HostError
|
changeset |
files
|
| Thu, 26 Feb 2015 14:48:35 +0200 |
Tero Marttila |
README and test host boot= and dynamic ip=
|
changeset |
files
|
| Thu, 26 Feb 2015 14:40:37 +0200 |
Tero Marttila |
pvl.hosts.dhcp: split out of script, refactor using pvl.dhcp.config, and test
|
changeset |
files
|
| Thu, 26 Feb 2015 14:40:14 +0200 |
Tero Marttila |
pvl.dhcp.config: explicitly require str's to be passed in as fields
|
changeset |
files
|
| Thu, 26 Feb 2015 14:39:42 +0200 |
Tero Marttila |
pvl.hosts.test: import Host directly
|
changeset |
files
|
| Thu, 26 Feb 2015 14:31:16 +0200 |
Tero Marttila |
pvl.dhcp.config: build configs
|
changeset |
files
|
| Wed, 25 Feb 2015 15:55:23 +0200 |
Tero Marttila |
pvl.dns.zone: move script main()'s back out to bin/
|
changeset |
files
|
| Wed, 25 Feb 2015 15:49:11 +0200 |
Tero Marttila |
pvl.hosts.zone: fix and test --unknown-host
|
changeset |
files
|
| Wed, 25 Feb 2015 15:40:58 +0200 |
Tero Marttila |
pvl.hosts.zone: test host_reverse() more
|
changeset |
files
|
| Wed, 25 Feb 2015 15:37:46 +0200 |
Tero Marttila |
pvl.hosts.zone: stricter name/type + name/CNAME -conflict logic
|
changeset |
files
|
| Wed, 25 Feb 2015 15:24:49 +0200 |
Tero Marttila |
pvl.hosts: test location domains
|
changeset |
files
|
| Wed, 25 Feb 2015 15:12:55 +0200 |
Tero Marttila |
pvl.hosts: fix location= and test forward records
|
changeset |
files
|
| Wed, 25 Feb 2015 15:09:51 +0200 |
Tero Marttila |
pvl.hosts.tests: split TestForwardZone/TestReverseZone using TestZoneMixin
|
changeset |
files
|
| Wed, 25 Feb 2015 15:06:28 +0200 |
Tero Marttila |
pvl.hosts.zone: raise HostZoneError on alias4/alias6 without ip/ip6
|
changeset |
files
|
| Wed, 25 Feb 2015 14:59:48 +0200 |
Tero Marttila |
pvl.hosts.zone: support combining forward= with alias=
|
changeset |
files
|
| Wed, 25 Feb 2015 14:56:59 +0200 |
Tero Marttila |
pvl.hosts.zone: test and fix alias=
|
changeset |
files
|
| Wed, 25 Feb 2015 14:54:24 +0200 |
Tero Marttila |
pvl.hosts.zone: test forward= omit
|
changeset |
files
|
| Wed, 25 Feb 2015 14:52:53 +0200 |
Tero Marttila |
pvl.hosts.zone: fix reverse= to be IPv4-only
|
changeset |
files
|
| Wed, 25 Feb 2015 14:41:51 +0200 |
Tero Marttila |
pvl.hosts.zone: fix pvl.dns.fqdn() and basic tests for host_forward/reverse
|
changeset |
files
|
| Wed, 25 Feb 2015 14:29:40 +0200 |
Tero Marttila |
pvl.hosts.zone: test resolve() and handle FQDN's strictly
|
changeset |
files
|
| Wed, 25 Feb 2015 14:23:04 +0200 |
Tero Marttila |
pvl.hosts: test config.apply_host()
|
changeset |
files
|
| Wed, 25 Feb 2015 14:22:49 +0200 |
Tero Marttila |
pvl.hosts.config: fix pvl.dns.generate usage
|
changeset |
files
|
| Wed, 25 Feb 2015 14:22:37 +0200 |
Tero Marttila |
pvl.dns.generate: fix missing logger
|
changeset |
files
|
| Tue, 24 Feb 2015 21:38:12 +0200 |
Tero Marttila |
pvl.hosts.zone: cleanup and split pvl.hosts-forward and pvl.hosts-reverse from pvl.hosts-dns
|
changeset |
files
|
| Tue, 24 Feb 2015 21:37:36 +0200 |
Tero Marttila |
pvl.hosts: fixup Host.fqdn
|
changeset |
files
|
| Tue, 24 Feb 2015 21:36:53 +0200 |
Tero Marttila |
pvl.dns: split up modules and import partial-prefix parsing from pvl.hosts-dns
|
changeset |
files
|
| Tue, 24 Feb 2015 19:46:05 +0200 |
Tero Marttila |
pvl.hosts-dhcp: fixup host.name
|
changeset |
files
|
| Tue, 24 Feb 2015 19:44:24 +0200 |
Tero Marttila |
pvl.hosts-dns: fixup host.name
|
changeset |
files
|
| Tue, 24 Feb 2015 19:41:04 +0200 |
Tero Marttila |
setup: fixup pvl.hosts package
|
changeset |
files
|
| Tue, 24 Feb 2015 19:24:36 +0200 |
Tero Marttila |
README etc/hosts/test with ethernet and pvl.hosts-dhcp output
|
changeset |
files
|
| Tue, 24 Feb 2015 19:24:06 +0200 |
Tero Marttila |
pvl.hosts.config: fix apply_host override error handling
|
changeset |
files
|
| Tue, 24 Feb 2015 19:18:45 +0200 |
Tero Marttila |
pvl.hosts: cleanup host config parsing
|
changeset |
files
|
| Tue, 24 Feb 2015 18:56:22 +0200 |
Tero Marttila |
pvl.hosts.config: cleanup apply_host_config
|
changeset |
files
|
| Tue, 24 Feb 2015 18:55:47 +0200 |
Tero Marttila |
README reverse delegation example
|
changeset |
files
|
| Tue, 24 Feb 2015 18:22:07 +0200 |
Tero Marttila |
pvl.hosts: fixup and document host expansion
|
changeset |
files
|
| Tue, 24 Feb 2015 18:06:32 +0200 |
Tero Marttila |
pvl.hosts: rename Host.name, and have str return name@domain; this is a breaking API change
|
changeset |
files
|
| Tue, 24 Feb 2015 17:48:42 +0200 |
Tero Marttila |
pvl: use pkgutil namespace __init__.py
|
changeset |
files
|