Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Aug 2006 13:34:31 +0100
From:      Florent Thoumie <flz@xbsd.org>
To:        David Thompson <dat1965@yahoo.com>
Cc:        freebsd-rc@freebsd.org
Subject:   Re: /etc/rc.d/ypxfrd REQUIRE needs updating
Message-ID:  <1156250071.53353.75.camel@mayday.esat.net>
In-Reply-To: <20060822003720.20753.qmail@web55101.mail.re4.yahoo.com>
References:  <20060822003720.20753.qmail@web55101.mail.re4.yahoo.com>

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

--=-RM9nht8GPOOWBNLBL0Qh
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, 2006-08-21 at 17:37 -0700, David Thompson wrote:
> Hi,
>=20
> I see that /etc/rc.d/ypxfrd has,
>=20
>   # PROVIDE: ypxfrd
>   # REQUIRE: rpcbind
>=20
> but ypxfrd_precmd() does a forcestart on both rpcbind and
> ypserv,
>=20
>   ypxfrd_precmd()
>   {
>     if ! checkyesno rpcbind_enable  && \
>         ! /etc/rc.d/rpcbind forcestatus 1>/dev/null 2>&1
>     then
>         force_depend rpcbind || return 1
>     fi
>     if ! checkyesno nis_server_enable && \
>         ! /etc/rc.d/ypserv forcestatus 1>/dev/null 2>&1
>     then
>         force_depend ypserv || return 1
>     fi
>=20
>     _domain=3D`domainname`
>     if [ -z "$_domain" ]; then
>         warn "NIS domainname(1) is not set."
>         return 1
>     fi
>   }
>=20
> So why isn't ypserv part of ypxfrd's REQUIRE?
>=20
> Using 'REQUIRE: rpcbind ypserv' would make /etc/rc
> naturally execute ypserv before ypxfrd, courtesy of
> rcorder.

Makes sense to me.

--=20
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer

--=-RM9nht8GPOOWBNLBL0Qh
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

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

iD8DBQBE6vnXMxEkbVFH3PQRAu3kAJ9tk6s0nR4RU2CzcrwlashySL4ZIQCfVpr5
QeTijl53UfenTnHC3448Jms=
=+p5c
-----END PGP SIGNATURE-----

--=-RM9nht8GPOOWBNLBL0Qh--




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