On 09/20/2014 10:33 PM, Andrew Lester wrote:
Hey Steve,

Thanks for the response. I actually found the solution. It turns out that the 
.jnl files are not the only ones that get modified when using DDNS. Performing 
a chown -R for named:named on /var/named/master fixed the problem. The actual 
zone data file, db.home.lan, also gets reformatted in the process, with the new 
entries. That seems a bit odd to me, I would have thought the whole point of 
the journal file is preventing the main datafile from being reformatted or 
changed.

Thanks so much,
Andrew

The journal is just to keep track of changes until they can get written to the zone file. The journal here works the same way as a filesystem journal or transaction journal in a database. An 'rndc sync -clean' will write updates to the zone file and remove the .jnl file so having permissions to update the zone file, .jnl file , as well as create a new .jnl file inside the directory should all be required.

-Jason

Reply via email to