Just upgraded to 1.030 from 1.000
Within the BIND DNS section, instead of seeing "Apply
Changes", it shows "Start Server", whch if its pressed,
gives:
Failed to start BIND : usage: named [-c conffile] [-d
debuglevel] [-f|-g]
[-n number_of_cpus] [-p port] [-s] [-t chrootdir] [-u
username]
/usr/local/sbin/named: extra command line arguments
This is running against BIND 9.1.3, within a chroot
environment. Rolling back to 1.000 works fine.
PS. Does the 9.2.1 bug also apply on 9.22rc1 ? I would
like to upgrade to this very soon.
Thanks Richard
Logged In: YES
user_id=129364
The 'apply changes' button only appears if webmin detects
that BIND
is running, which it does by looking at the PID file. The
path to the PID file
comes from the pid-file line in named.conf , with the chroot
directory
from the Module Config page prepended. Are all those
settings right on
your system?
Logged In: YES
user_id=656397
Jamie,
I have just finished creating a brand new machine, with a lot
more complicated BIND, it's got three views as well as the
other standard options. I have installed 1.030 on, and just
configured the BIND section. It appears that the initial
process doesn't recognise the chroot. Even though it is
defined as having one, it is still trying to find the named
process in the "standard" location, in my
case, /usr/local/sbin/named, instead of pre-pending the
chroot to the path. As soon as I copy the named file into the
area outside of the chroot, it is recognised.
Slightly different to the problem below, but still related to the
chroot problem.
Can I also ask a quick question regarding rndc. Again, I have
added in the path for rndc, /usr/local/sbin/rndc. At what point
does it try to use rndc. I have just gone and changed the
serial number of a zone. After it was saved, I expected it to
show, "Apply changes" and the zone level, but it only
showed "Delete Zone". If I go back, and press on Apply, it
does look like it's doing the right thing. Is this expected ? Or
should I be seeing the wrong buttons ?
Thanks,
Richard
Logged In: YES
user_id=129364
The module doesn't look for the named program under the
chroot directory,
because it usually does the chroot itself with the -t flag.
This means that
when the executable is run, the chroot is not yet in effect.
As for the rndc problem, that path should not be relative to
the chroot
directory .. Also, the apply button only appears for master
zones.
Logged In: YES
user_id=656397
Jamie,
Following up on this entry. The original problem has now
gone. I do however still have the rndc problem. I will close this
bug, and submit a new one for that alone.
Richard
Logged In: YES
user_id=656397
Jamie,
Following up on this entry. The original problem has now
gone. I do however still have the rndc problem. I will close this
bug, and submit a new one for that alone.
Richard