Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Dec 2021 11:22:17 +0100
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Mike Karels <mike@karels.net>
Cc:        Emmanuel Vadot <manu@FreeBSD.org>, src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   Re: git: 5abb10faa1ff - main - pkgbase: Put yellow pages programs to its own package
Message-ID:  <20211222112217.4d95f620b1fb8535aac19975@bidouilliste.com>
In-Reply-To: <8CAF7431-45EF-47D3-94AF-4E86C96541E8@karels.net>
References:  <202112210917.1BL9Hwe6079517@gitrepo.freebsd.org> <8CAF7431-45EF-47D3-94AF-4E86C96541E8@karels.net>

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

 Hi Mike,

On Tue, 21 Dec 2021 07:06:07 -0600
Mike Karels <mike@karels.net> wrote:

> Should this be called NIS rather than YP?  NIS is the ?official? name.
>=20
> 		Mike

 I think that FreeBSD-yp is pretty clear but if most people prefer
changing the name to FreeBSD-nis I wouldn't mind.
 It look like debian calls the package nis and archlinux splitted in
multiple package call yp-tools, ypserv and ypbind-mt.

> On 21 Dec 2021, at 3:17, Emmanuel Vadot wrote:
>=20
> > The branch main has been updated by manu:
> >
> > URL: https://cgit.FreeBSD.org/src/commit/?id=3D5abb10faa1ff471b45ac4f49=
ace2b79cc57d7c3c
> >
> > commit 5abb10faa1ff471b45ac4f49ace2b79cc57d7c3c
> > Author:     Emmanuel Vadot <manu@FreeBSD.org>
> > AuthorDate: 2021-09-28 09:49:50 +0000
> > Commit:     Emmanuel Vadot <manu@FreeBSD.org>
> > CommitDate: 2021-12-21 09:17:22 +0000
> >
> >     pkgbase: Put yellow pages programs to its own package
> >
> >     YP is less and less used, split them to users have the choice to not
> >     install them.
> >
> >     MFC after:      2 weeks
> >     Sponsored by:   Beckhoff Automation GmbH & Co. KG
> >     Differential Revision:  https://reviews.freebsd.org/D33441
> > ---
> >  bin/domainname/Makefile           | 2 +-
> >  lib/libypclnt/Makefile            | 1 +
> >  libexec/ypxfr/Makefile            | 1 +
> >  release/packages/Makefile.package | 2 ++
> >  usr.bin/ypcat/Makefile            | 1 +
> >  usr.bin/ypmatch/Makefile          | 1 +
> >  usr.bin/ypwhich/Makefile          | 1 +
> >  usr.sbin/rpc.yppasswdd/Makefile   | 1 +
> >  usr.sbin/rpc.ypupdated/Makefile   | 1 +
> >  usr.sbin/rpc.ypxfrd/Makefile      | 1 +
> >  usr.sbin/yp_mkdb/Makefile         | 1 +
> >  usr.sbin/ypbind/Makefile          | 1 +
> >  usr.sbin/ypldap/Makefile          | 1 +
> >  usr.sbin/yppoll/Makefile          | 1 +
> >  usr.sbin/yppush/Makefile          | 1 +
> >  usr.sbin/ypserv/Makefile          | 1 +
> >  usr.sbin/ypset/Makefile           | 1 +
> >  17 files changed, 18 insertions(+), 1 deletion(-)
> >
> > diff --git a/bin/domainname/Makefile b/bin/domainname/Makefile
> > index d3bace8feef3..7275af2ac56f 100644
> > --- a/bin/domainname/Makefile
> > +++ b/bin/domainname/Makefile
> > @@ -1,6 +1,6 @@
> >  # $FreeBSD$
> >
> > -PACKAGE=3Druntime
> > +PACKAGE=3Dyp
> >  PROG=3D	domainname
> >
> >  .include <bsd.prog.mk>
> > diff --git a/lib/libypclnt/Makefile b/lib/libypclnt/Makefile
> > index 636c9b6c81b9..41a4325e163b 100644
> > --- a/lib/libypclnt/Makefile
> > +++ b/lib/libypclnt/Makefile
> > @@ -1,5 +1,6 @@
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  LIB=3D	ypclnt
> >  SHLIB_MAJOR=3D 4
> >  SRCS=3D	ypclnt_connect.c \
> > diff --git a/libexec/ypxfr/Makefile b/libexec/ypxfr/Makefile
> > index c4472fb167ce..36dc65d28580 100644
> > --- a/libexec/ypxfr/Makefile
> > +++ b/libexec/ypxfr/Makefile
> > @@ -1,5 +1,6 @@
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypxfr
> >  SRCS=3D	yp_dblookup.c yp_dbwrite.c yp_error.c \
> >  	ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c \
> > diff --git a/release/packages/Makefile.package b/release/packages/Makef=
ile.package
> > index 8abf7cbd5353..8c96f1f0b18e 100644
> > --- a/release/packages/Makefile.package
> > +++ b/release/packages/Makefile.package
> > @@ -118,3 +118,5 @@ vt_COMMENT=3D		VT fonts and keyboard files
> >  vt_DESC=3D		VT fonts and keyboard files
> >  wpa_COMMENT=3D		802.11 Supplicant
> >  wpa_DESC=3D		802.11 Supplicant
> > +yp_COMMENT=3D		Yellow Pages programs
> > +yp_DESC=3D		Yellow Pages programs
> > diff --git a/usr.bin/ypcat/Makefile b/usr.bin/ypcat/Makefile
> > index 782fdcc1a8d6..3c56dce0883b 100644
> > --- a/usr.bin/ypcat/Makefile
> > +++ b/usr.bin/ypcat/Makefile
> > @@ -1,6 +1,7 @@
> >  #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypcat
> >
> >  WARNS?=3D	3
> > diff --git a/usr.bin/ypmatch/Makefile b/usr.bin/ypmatch/Makefile
> > index d4a5b955e5c7..44c821791f29 100644
> > --- a/usr.bin/ypmatch/Makefile
> > +++ b/usr.bin/ypmatch/Makefile
> > @@ -1,6 +1,7 @@
> >  #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypmatch
> >
> >  WARNS?=3D	3
> > diff --git a/usr.bin/ypwhich/Makefile b/usr.bin/ypwhich/Makefile
> > index 0cc473d2d80e..ed160e20c2ad 100644
> > --- a/usr.bin/ypwhich/Makefile
> > +++ b/usr.bin/ypwhich/Makefile
> > @@ -4,6 +4,7 @@
> >  YPSERV=3D${SRCTOP}/usr.sbin/ypserv/common
> >  .PATH: ${YPSERV}
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypwhich
> >  SRCS=3D	yplib_host.c ypwhich.c
> >
> > diff --git a/usr.sbin/rpc.yppasswdd/Makefile b/usr.sbin/rpc.yppasswdd/M=
akefile
> > index 22887fb0ec88..b31b34f4db3a 100644
> > --- a/usr.sbin/rpc.yppasswdd/Makefile
> > +++ b/usr.sbin/rpc.yppasswdd/Makefile
> > @@ -5,6 +5,7 @@ RPCDIR=3D	${DESTDIR}/usr/include/rpcsvc
> >  .PATH: ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/usr.bin/chpass \
> >         ${SRCTOP}/libexec/ypxfr ${RPCDIR}
> >
> > +PACKAGE=3Dyp
> >  PROG=3D	rpc.yppasswdd
> >  SCRIPTS=3Dyppwupdate
> >  SCRIPTSDIR=3D ${LIBEXECDIR}
> > diff --git a/usr.sbin/rpc.ypupdated/Makefile b/usr.sbin/rpc.ypupdated/M=
akefile
> > index dc640d12b592..1f34a28914d7 100644
> > --- a/usr.sbin/rpc.ypupdated/Makefile
> > +++ b/usr.sbin/rpc.ypupdated/Makefile
> > @@ -2,6 +2,7 @@
> >
> >  .PATH: ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/libexec/ypxfr
> >
> > +PACKAGE=3Dyp
> >  PROG=3D	rpc.ypupdated
> >  MAN=3D
> >  SRCS=3D	ypupdate_prot_svc.c ypupdate_prot.h ypupdated_main.c \
> > diff --git a/usr.sbin/rpc.ypxfrd/Makefile b/usr.sbin/rpc.ypxfrd/Makefile
> > index 0e98d83638e0..d07ee6d5c70c 100644
> > --- a/usr.sbin/rpc.ypxfrd/Makefile
> > +++ b/usr.sbin/rpc.ypxfrd/Makefile
> > @@ -2,6 +2,7 @@
> >
> >  .PATH: ${SRCTOP}/usr.sbin/ypserv
> >
> > +PACKAGE=3Dyp
> >  PROG=3D	rpc.ypxfrd
> >  MAN=3D	rpc.ypxfrd.8
> >  SRCS=3D	ypxfrd_svc.c ypxfrd.h ypxfrd_server.c yp_error.c \
> > diff --git a/usr.sbin/yp_mkdb/Makefile b/usr.sbin/yp_mkdb/Makefile
> > index 681087e01d2c..6ddbfdfd9b09 100644
> > --- a/usr.sbin/yp_mkdb/Makefile
> > +++ b/usr.sbin/yp_mkdb/Makefile
> > @@ -2,6 +2,7 @@
> >
> >  .PATH: ${SRCTOP}/libexec/ypxfr ${SRCTOP}/usr.sbin/ypserv
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	yp_mkdb
> >  MAN=3D	yp_mkdb.8
> >  SRCS=3D	yp_mkdb.c yp_dblookup.c yp_dbwrite.c
> > diff --git a/usr.sbin/ypbind/Makefile b/usr.sbin/ypbind/Makefile
> > index 8e9a231940c4..1a5844390810 100644
> > --- a/usr.sbin/ypbind/Makefile
> > +++ b/usr.sbin/ypbind/Makefile
> > @@ -1,6 +1,7 @@
> >  #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypbind
> >  MAN=3D	ypbind.8
> >  SRCS=3D	ypbind.c yp_ping.c
> > diff --git a/usr.sbin/ypldap/Makefile b/usr.sbin/ypldap/Makefile
> > index 5c909e3d79fe..1fcaf238ca2a 100644
> > --- a/usr.sbin/ypldap/Makefile
> > +++ b/usr.sbin/ypldap/Makefile
> > @@ -1,6 +1,7 @@
> >  # $OpenBSD: Makefile,v 1.8 2015/09/09 15:33:18 deraadt Exp $
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D		ypldap
> >  SRCS=3D		parse.y ypldap.c log.c	\
> >  		ldapclient.c entries.c yp.c \
> > diff --git a/usr.sbin/yppoll/Makefile b/usr.sbin/yppoll/Makefile
> > index 701633ba086e..b865632fb82f 100644
> > --- a/usr.sbin/yppoll/Makefile
> > +++ b/usr.sbin/yppoll/Makefile
> > @@ -1,6 +1,7 @@
> >  #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	yppoll
> >  MAN=3D	yppoll.8
> >
> > diff --git a/usr.sbin/yppush/Makefile b/usr.sbin/yppush/Makefile
> > index a87be5bf956c..897e308c351c 100644
> > --- a/usr.sbin/yppush/Makefile
> > +++ b/usr.sbin/yppush/Makefile
> > @@ -3,6 +3,7 @@
> >  RPCDIR=3D	${SRCTOP}/include/rpcsvc
> >  .PATH: ${RPCDIR} ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/libexec/ypxfr
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	yppush
> >  MAN=3D	yppush.8
> >  SRCS=3D	ypxfr_getmap.c yp_dblookup.c yp_error.c ypxfr_misc.c yppush_ma=
in.c \
> > diff --git a/usr.sbin/ypserv/Makefile b/usr.sbin/ypserv/Makefile
> > index c229c4a34d83..6d5948554ec8 100644
> > --- a/usr.sbin/ypserv/Makefile
> > +++ b/usr.sbin/ypserv/Makefile
> > @@ -5,6 +5,7 @@
> >  RPCDIR=3D	${SRCTOP}/include/rpcsvc
> >  .PATH: ${RPCDIR} ${.CURDIR}/common
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypserv
> >  MAN=3D	ypserv.8 ypinit.8
> >  SRCS=3D	yp_svc.c yp_server.c yp_dblookup.c yp_dnslookup.c \
> > diff --git a/usr.sbin/ypset/Makefile b/usr.sbin/ypset/Makefile
> > index 708ff871e80c..4c6c86df556e 100644
> > --- a/usr.sbin/ypset/Makefile
> > +++ b/usr.sbin/ypset/Makefile
> > @@ -1,6 +1,7 @@
> >  #	from: @(#)Makefile	5.8 (Berkeley) 7/28/90
> >  # $FreeBSD$
> >
> > +PACKAGE=3D	yp
> >  PROG=3D	ypset
> >  MAN=3D	ypset.8


--=20
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>



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