Commit Graph
6 Commits
Author SHA1 Message Date
sduesterhaupt f3b563228f docs(changelog): document dns update and rndc synchronization changes 2026-09-05 14:11:31 +02:00
sduesterhaupt 4e375b130c feat(dyndns): add optional rndc journal synchronization
Add configurable post-update journal synchronization via rndc sync -clean.

Separate RFC 2136 update settings from local RNDC control settings.
Run synchronization only after a successful nsupdate request and only when
DYNDNS_RNDC_SYNC_CLEAN is enabled.

Treat RNDC synchronization failures as warnings because the DNS update has
already been accepted and named retains the authoritative state in its journal.
2026-09-05 13:55:34 +02:00
sduesterhaupt 24d23012c5 Add project home reference to dyndns.sh header 2026-06-28 10:24:44 +02:00
sduesterhaupt edef3c3303 style: refine dyndns.sh and vars.example comments and formatting 2026-06-28 10:08:08 +02:00
sduesterhaupt b3a4c05001 docs: refine README wording and formatting 2026-06-28 10:06:30 +02:00
sduesterhaupt 3b82cf973f Initial project commit 2026-06-20 13:03:42 +02:00