I am running chrooted. I'm relying on the "feature" of BIND "mounting" the standard dirs into a chroot via the standard startup scripts in Cent6/7. My understanding is it's not "copying" the files anywhere, but using those that are there. I am modifying them via puppet on the system. I've even created a "service" to only do an "rndc reconfig" instead of refreshing the service to ensure I can do safe puppet runs. But yeah, no matter what I do, nothing short of a restart of the service (typically "service named restart" on EL6 and "service named-chroot restart" on EL7) works.
On Wed, Sep 21, 2016 at 1:53 AM, Tony Finch <d...@dotat.at> wrote: > Frank Even <lists+isc....@elitists.org> wrote: > > > Is there a way to add forwarders for specific zones without a restart? > > Everything I've read seems to indicate an "rndc reconfig" or an "rndc > > reload" should take care of this, but they do not. I add forwarders to > > "named.conf" and neither will load the new forwarded zone until I do a > full > > daemon restart. > > I bet you are running chrooted, and you are editing named.conf outside the > chroot, and the restart script copies it into the chroot. > > You need to find a way to run the copy independently of restarting the > daemon. > > Maybe there is something like `systemctl reload named.service` which does > a graceful reload ... but, looking at the srpm I think you might have to > run `/usr/libexec/setup-named-chroot.sh /var/named/chroot on`. OBVIOUSLY. > > Tony. > -- > f.anthony.n.finch <d...@dotat.at> http://dotat.at/ - I xn--zr8h > punycode > Trafalgar: North or northwest 4 or 5. Moderate or rough. Fair. Good. >
_______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users