Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Dec 2002 01:04:37 -0800
From:      Mike Makonnen <mtm@identd.net>
To:        Galen Sampson <galen_sampson@yahoo.com>
Cc:        current@freebsd.org, imp@freebsd.org
Subject:   Re: rcng script bugs
Message-ID:  <20021215090437.GC404@matrix.identd.net>
In-Reply-To: <20021215090251.GB404@matrix.identd.net>
References:  <20021214222412.99816.qmail@web14101.mail.yahoo.com> <20021215090251.GB404@matrix.identd.net>

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

--ZmUaFz6apKcXQszQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

[ ok, really cc him this time]

On Sun, Dec 15, 2002 at 01:02:51AM -0800, Mike Makonnen wrote:
>=20
> [ cc'ed imp@ since the second one concerns changes he recently made ]
>=20
> On Sat, Dec 14, 2002 at 02:24:12PM -0800, Galen Sampson wrote:
> >=20
> > 17c17
> > < pidfile=3D"/var/run/${name}.pid"
> > ---
> > > pidfile=3D"/var/run/${name}/pid"
> >=20
> > in order to match the default named.conf file.
>=20
> Yes, definitely a bug. I had changed my named.conf so I didn't notice
> this. However, I think your solution is just as broken as the current
> code. While it would work if the user doesn't change the default
> pid path, it wouldn't work for people who do change it (like me).
> I think the way to solve it is with a "named_pidfile" variable in
> defaults/rc.conf that defaults to /var/run/named/pid. What are people's
> thoughts on this?  Secondly, the change would have to go into the
> 'FreeBSD' case-clause in order not to mess up the NetBSD case.
>=20
>=20
> >=20
> > /etc/rc.d/network1:
> >    When using a diskless configuration this file took the interface off=
line,
> > preventing the machine from booting.  I noticed that a change has been =
added to
> > check if an interface is up and skip configuring it if it is.  Instead =
of using
> > grep it is possible to use ifconfig's -d option (see man page) to only =
list
> > interfaces marked as down.  This is my change for /etc/rc.d/network1
> >=20
> > 140c140
> > <               network_interfaces=3D"`ifconfig -l -d`"
> > ---
> > >               network_interfaces=3D"`ifconfig -l`"
> > 148a149,153
> > >               if ifconfig ${ifn} | grep -s UP, > /dev/null 2>&1; then
> > >                       # Interface is already up, so ignore it.
> > >                       continue;
> > >               fi
> > >
> Warner,
>=20
> He's working off the first set of changes you made but it seems
> that in the diskless case you may have to reconfigure more
> than just lo0.
>=20
> Cheers.
> --=20
> Mike Makonnen  | GPG-KEY: http://www.identd.net/~mtm/mtm.asc
> mtm@identd.net | Fingerprint: D228 1A6F C64E 120A A1C9  A3AA DAE1 E2AF DB=
CC 68B9



--=20
Mike Makonnen  | GPG-KEY: http://www.identd.net/~mtm/mtm.asc
mtm@identd.net | Fingerprint: D228 1A6F C64E 120A A1C9  A3AA DAE1 E2AF DBCC=
 68B9

--ZmUaFz6apKcXQszQ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE9/EWk2uHir9vMaLkRAkeOAKCq4Xpr2TY0wTDSxi74ZvXTP0+wggCfWkmv
2vNPKrfZRiLIiojNCNZ118I=
=mGsd
-----END PGP SIGNATURE-----

--ZmUaFz6apKcXQszQ--

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




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