Sers,

Am Mo, den 29.11.2004 schrieb Florin um 17:05: 
> Hi,
> 
> No, I didn't avaoid your question .. I simply took some time to test
> things. I'm back to my original approach in setting this up now.

never thinking this... 
If my day has 36 hours i wouldn't be so stressed :-)

> There were indeed some issues with the named setup ... I'm now using a
> different approach that I have used some time ago ...   based on some code
> from the /usr/sbin/bind-chroot.sh script I wrote for bind some time ago. 
> 
> can you give it a try please ? 

yeah.. this fine script does everything needed to chroot bind... 
perhaps missing some echo that one must restart syslogd too...

I don't regocnize that this script should be called...
Maybe this could be call at the "first start" of mnf!??
or point the user to do it by hand (in the frontend - DNS section)!??

but if you get around with the setup issues, what i'm be sure of, 
no one had to make thoughts about this... 

> PS. I'm not using the /usr/share/naat/templates/var/lib/named-chroot but
> /usr/share/naat/templates/etc ones and then use the script to move and
> creates what is necessary ..
> 
> let me know if you find a problem ..
> 
> >FrankB <[EMAIL PROTECTED]> writes:
> 
> > Hello Florin,
> > 
> > may i ask a question about named and chroot on mnf?
> > 
> > for me it seems that named is not chrooted
> > let me explain my thinking, correct me if im totaly wrong...
> > 
> > The backend proceses the sysconfig of named to
> > /var/lib/named-chroot/etc/sysconfig/named
> > 
> > now, if named starts, it isn't chrooted yet and look in
> > /etc/sysconfig/named for its root-directory and options
> > and after that named is chrooted and dont touch the 
> > sysconfig-named-file again.
> > 
> > -------------------------------------------------------------------------
> > [EMAIL PROTECTED] sysconfig]# cat /etc/init.d/named
> > #!/bin/bash
> > #
> > # named           This shell script takes care of starting and stopping
> > #                 named (BIND DNS server).
> > #
> > # chkconfig: 345 55 45
> > # description: named (BIND) is a Domain Name Server (DNS) \
> > # that is used to resolve host names to IP addresses.
> > # probe: true
> > 
> > # Source function library.
> > . /etc/rc.d/init.d/functions
> > 
> > # Source networking configuration.
> > [ -r /etc/sysconfig/network ] && . /etc/sysconfig/network
> > 
> > RETVAL=0
> > prog="named"
> > 
> > # Check that networking is up.
> > [ "${NETWORKING}" = "no" ] && exit 0
> > 
> > [ -f /etc/sysconfig/named ] && . /etc/sysconfig/named
> > 
> > [ -f /usr/sbin/named ] || exit 0
> > 
> > [ -f ${ROOTDIR}/etc/named.conf ] || exit 0
> > 
> > start() {
> >         # Start daemons.
> >         if [ -n "`/sbin/pidof named`" ]; then
> >                 gprintf "$prog: already running"
> >                 return 1
> >         fi
> >         gprintf "Starting %s: " $prog
> >         if [ -n "${ROOTDIR}" -a "x${ROOTDIR}" != "x/" ]; then
> >                 OPTIONS="${OPTIONS} -t ${ROOTDIR}"
> >         fi
> >         daemon named -u named ${OPTIONS}
> > 
> > ---[SNIP]---
> > ---------------------------------------------------------------------------------------
> > 
> > shouldn't now the sysconfig-named-template not moved to
> > /usr/share/naat/template/etc/sysconfig/ ? 
> > (and adaptions to the events)
> > 
> > or
> > 
> > if /etc/sysconfig/named is a symbolic link 
> > to /var/lib/named-chroot/etc/sysconfig/named
> > i think everything goes round... but it isn't on my mnf
> > 
> > [EMAIL PROTECTED] /]# ls -l /etc/sysconfig/named
> > -rw-------  1 root root 444 Nov 27 10:28 /etc/sysconfig/named
> > 
> > another thing is, the location of the basic zone-files (named.ca,
> > named.local). They are hold in /var/named/
> > shouldn't they are in /var/lib/named-chroot/var/named/ ?
> > or is it better to have a symbolic link too?
> > 
> > and as well the named.pid-file is writen to
> > /var/run/ and not to /var/lib/named-chroot/var/run/... 
> > 
> > what do you think? 
> > how i write above, perhaps i'm totaly wrong...

thanks and greatz
FrankB


____________________________________________________
Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com
Join the Club : http://www.mandrakeclub.com
____________________________________________________

Reply via email to