Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jun 2002 02:07:11 -0700
From:      Doug Barton <DougB@FreeBSD.org>
To:        Sheldon Hearn <sheldonh@starjuice.net>
Cc:        Mike Makonnen <makonnen@pacbell.net>, arch@FreeBSD.ORG
Subject:   Re: rcNG rollout in -current
Message-ID:  <3D0EF83F.447BAA11@FreeBSD.org>
References:  <766.1024388972@axl.seasidesoftware.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
Sheldon Hearn wrote:
> 
> On Mon, 17 Jun 2002 16:51:37 MST, Mike Makonnen wrote:
> 
> > > I'm about to try my first rcNG bootstrap.  I'm confident that there are
> > > lots of people who, like me, are much more likely to test stuff if it's
> > > in the tree and just requires the flick of a switch to turn on and off.
> >
> > Cool, give us some feedback (positive or otherwise).
> 
> First the otherwise feedback. :-)
> 
> | /etc/rc: INFO: mountd depends on rpcbind, which will be forced to start.
> | Starting rpcbind.
> | Starting mountd.
> | /etc/rc: WARNING: $portmap_enable is not set.
> 
> Historically, we've been allowed to have portmap_enable="NO" (which is
> what I have) and rest assured that it would be started as a dependency.
> For this reason, the WARNING seems unnecessary. 

DEPENDENCY NOTE: portmap will be enabled to support amd

That's what the current version prints in the same circumstance. I think
the warning is reasonable, just in case the user did something wonky.


> Index: named
> ===================================================================
> RCS file: /home/ncvs/src/etc/rc.d/named,v
> retrieving revision 1.2
> diff -u -d -r1.2 named
> --- named       13 Jun 2002 22:14:36 -0000      1.2
> +++ named       18 Jun 2002 08:00:49 -0000
> @@ -84,7 +84,7 @@
>                 ! checkyesno named_rcng && return 0
>                 # Is the user using a sandbox?
>                 if [ -z "$named_chrootdir" ]; then
> -                       rc_flags="-u $nuser -g $ngroup rc_flags"
> +                       rc_flags="-u $nuser -g $ngroup $rc_flags"
>                         return 0
>                 fi

Go ahead and punch that one in.
 
> I see that the way etc/rc.d/named works, named_flags="-u bind -g bind"
> is no longer required.  So finally we have sane defaults there.  Cool.

Actually -g bind is pretty useless. That's one of the reasons they
dropped it in BIND 9. 
 
> With this patch applied, named starts.
> 
> The next step is to add named_chrootdir="/etc/named/s", where
> /etc/named/s and the appropriate subdirectories exist.  Then, at
> least one required file is not copied into the chrootdir, namely
> etc/namedb/named.conf.  Others, like etc/resolv.conf should probably be
> copied in as well, but this gets tricky.  What if there are zone files?
> 
> So it looks like the named_chrootdir idea needs a bit more thought.

Some of us are working on it... if I can ever get out from under the
gnome complications with xscreensaver, I plan to work on my "replace the
system BIND" patches to the ports, then work on the chroot stuff. 

Thanks for the feedback,

Doug

-- 
   "We have known freedom's price. We have shown freedom's power.
      And in this great conflict, ...  we will see freedom's victory."
	- George W. Bush, President of the United States
          State of the Union, January 28, 2002

         Do YOU Yahoo!?

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D0EF83F.447BAA11>