Switch to long format --verbose and --force flags

clean up debian packaging

update build docs, minor version bump

Pass --verbose and --force flags to upload script, remove --upload distinction
This commit is contained in:
Ben Charlton 2019-04-27 15:21:18 +01:00
parent cf6664d4d3
commit 5c24979273
8 changed files with 69 additions and 53 deletions

View file

@ -35,13 +35,13 @@ need to give Symbiosis your DNS password. To do this, put it in a file called
'mbpassword' in the /srv/my-brilliant-site.com/config/dns/ directory.
As root, run 'symbiosis-dns-generate --verbose --force' to regenerate the DNS
records. These will be under
/srv/my-brilliant-site.com/config/dns/my-brillant-site.com.txt as usual, but
no longer in TinyDNS format.
records. These will be under
/srv/my-brilliant-site.com/config/dns/my-brillant-site.com.txt as usual, but no
longer in TinyDNS format.
Again, as root, run 'symbiosis-dns-mythic -v -f' to force an upload to the DNS
API in verbose mode. This will tell you if you have any template or auth
problems.
Again, as root, run 'symbiosis-dns-mythic --verbose --force' to force an upload
to the DNS API in verbose mode. This will tell you if you have any template or
auth problems.
These operations will be run automatically from cron in future, after any
changes.
@ -53,3 +53,9 @@ TODO
* Detect presence of NS records and skip them if the Mythic DNS template is not 'none'
* Make failures a bit more transparent.
* Clean up some of the spurious template warnings.
Packaging
---------
* dch to update changlog.
* debuild -us -uc
* dh_clean to tidy up.