Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Aug 2001 09:45:34 -0700 (PDT)
From:      Matt Dillon <dillon@earth.backplane.com>
To:        "Andrey A. Chernov" <ache@nagual.pp.ru>
Cc:        Brian Somers <brian@Awfulhak.org>, Jun Kuriyama <kuriyama@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, brian@freebsd-services.com
Subject:   Re: cvs commit: src/etc/defaults rc.conf src/etc/mtree BSD.var.dist src/etc/namedb named.conf
Message-ID:  <200108231645.f7NGjYe86993@earth.backplane.com>
References:  <ache@nagual.pp.ru> <20010823174457.A27360@nagual.pp.ru> <200108231413.f7NEDvg71094@hak.lan.Awfulhak.org> <20010823185515.A28168@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

    I like the idea of, finally, invoking named in a sandbox.  I don't
    understand why the pidfile location has to change, though.  named
    creates its pidfile as root before it setuid's itself.

    While it is true that named cannot rescan interfaces when operating
    in this mode, this restriction has never been an impediment to anything
    I've ever done with it.  Most dialup users don't run named, they simply
    allow ppp to setup /etc/resolv.conf for them.  Those who do will be savvy
    enough to add the appropriate override to /etc/rc.conf (or won't have to
    if they don't bother to mergemaster the new default rc files).

    I know it isn't a perfect solution, but we *REALLY* need to secure 
    named this time around.  It is years past the time we should have done
    it.

						-Matt

:> > >   Invoke named with privilege of bind:bind.
:> > >   Change pidfile location to /var/run/named/pid.
:> > 
:> > Is it discussed or I miss something? We already have an option to run it
:> > in bind sandbox, but as non-default option. Some functions not works in
:> > bind sandbox, I don't remember exactly at this moment.
:> 
:> named won't be able to listen on interface addresses that are not 
:> configured when named is invoked.  This can break name services on a 
:> dialup server quite badly.
:
:Yes, exact this thing.
:
:> I think this change should be reverted.
:
:I too.
:If named allows root compromise, better fix named.
:
:-- 
:Andrey A. Chernov
:http://ache.pp.ru/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108231645.f7NGjYe86993>