From nobody Tue Dec 21 14:32:00 2021 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DA6DD1903321; Tue, 21 Dec 2021 14:32:03 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JJJnH50t9z3Qjx; Tue, 21 Dec 2021 14:32:03 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTP id zREHmfYtWlW5qzgBPmpim6; Tue, 21 Dec 2021 14:32:03 +0000 Received: from spqr.komquats.com ([70.66.148.124]) by cmsmtp with ESMTPA id zgBNmXaDz5livzgBOmwl5C; Tue, 21 Dec 2021 14:32:03 +0000 X-Authority-Analysis: v=2.4 cv=IfaU5Ema c=1 sm=1 tr=0 ts=61c1e563 a=Cwc3rblV8FOMdVN/wOAqyQ==:117 a=Cwc3rblV8FOMdVN/wOAqyQ==:17 a=8nJEP1OIZ-IA:10 a=IOMw9HtfNCkA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=1QTDH3R-AAAA:8 a=u7UzHNxQZQf9npv3NYgA:9 a=wPNLvfGTeEIA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 a=LK5xJRSDVpKd5WXXoEvA:22 a=A7PbjfUNzwAiWwc5k9lq:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 3037116A9; Tue, 21 Dec 2021 06:32:00 -0800 (PST) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.16.1/8.16.1) with ESMTP id 1BLEW0Fd006159; Tue, 21 Dec 2021 06:32:00 -0800 (PST) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <202112211432.1BLEW0Fd006159@slippy.cwsent.com> X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Mike Karels cc: Emmanuel Vadot , 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 In-reply-to: <8CAF7431-45EF-47D3-94AF-4E86C96541E8@karels.net> References: <202112210917.1BL9Hwe6079517@gitrepo.freebsd.org> <8CAF7431-45EF-47D3-94AF-4E86C96541E8@karels.net> Comments: In-reply-to Mike Karels message dated "Tue, 21 Dec 2021 07:06:07 -0600." List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Date: Tue, 21 Dec 2021 06:32:00 -0800 X-CMAE-Envelope: MS4xfKsaDdl6PvWhzD40CWTHLIFwZCp+AwKDs09xwDHwymdazn4wAzBMtxSmV+zsvr1RdOvdGlOVgdggJijOekpY4uYweI0v/ZuGz1Px3v2TJk+9QxVvM4Ip FkJtKwBji9KySWPVjHRuhfyPJ3M044IDoJdsZDDjqiuvqGmAqe+ds2nrGa4fAdbrlFebGPMuxreHJzBJlTz7r9rSljTGvMcJzmgx7S6S2BxsQV+6i234O7xj yrr0f0m19XzVrJVOFG0xXQ4EM5q0zjbmxjs5X3xSe5MTWe+G8UqwJzXkRuE7R4YWKncMI9waMrOSMN0kL04lZFMTQISQ8/Vh686ziPipsOcv1UHB8H7k7FHX tF9Excqo X-Rspamd-Queue-Id: 4JJJnH50t9z3Qjx X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N It was originally called yp or yellowpages until a British Telecom sued Sun over trademark violation. This resulted in the name change. The yp prefix remained however -- they didn't want cause a POLA violation with sysadmins. The commands were replaced and renamed when NIS+ appeared. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few. In message <8CAF7431-45EF-47D3-94AF-4E86C96541E8@karels.net>, Mike Karels write s: > Should this be called NIS rather than YP? NIS is the “official” name. > > Mike > > On 21 Dec 2021, at 3:17, Emmanuel Vadot wrote: > > > The branch main has been updated by manu: > > > > URL: https://cgit.FreeBSD.org/src/commit/?id=5abb10faa1ff471b45ac4f49ace2b7 > 9cc57d7c3c > > > > commit 5abb10faa1ff471b45ac4f49ace2b79cc57d7c3c > > Author: Emmanuel Vadot > > AuthorDate: 2021-09-28 09:49:50 +0000 > > Commit: Emmanuel Vadot > > 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=runtime > > +PACKAGE=yp > > PROG= domainname > > > > .include > > 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= yp > > LIB= ypclnt > > SHLIB_MAJOR= 4 > > SRCS= 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= yp > > PROG= ypxfr > > SRCS= 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/Makefile. > package > > index 8abf7cbd5353..8c96f1f0b18e 100644 > > --- a/release/packages/Makefile.package > > +++ b/release/packages/Makefile.package > > @@ -118,3 +118,5 @@ vt_COMMENT= VT fonts and keyboard files > > vt_DESC= VT fonts and keyboard files > > wpa_COMMENT= 802.11 Supplicant > > wpa_DESC= 802.11 Supplicant > > +yp_COMMENT= Yellow Pages programs > > +yp_DESC= 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= yp > > PROG= ypcat > > > > WARNS?= 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= yp > > PROG= ypmatch > > > > WARNS?= 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=${SRCTOP}/usr.sbin/ypserv/common > > .PATH: ${YPSERV} > > > > +PACKAGE= yp > > PROG= ypwhich > > SRCS= yplib_host.c ypwhich.c > > > > diff --git a/usr.sbin/rpc.yppasswdd/Makefile b/usr.sbin/rpc.yppasswdd/Makef > ile > > index 22887fb0ec88..b31b34f4db3a 100644 > > --- a/usr.sbin/rpc.yppasswdd/Makefile > > +++ b/usr.sbin/rpc.yppasswdd/Makefile > > @@ -5,6 +5,7 @@ RPCDIR= ${DESTDIR}/usr/include/rpcsvc > > .PATH: ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/usr.bin/chpass \ > > ${SRCTOP}/libexec/ypxfr ${RPCDIR} > > > > +PACKAGE=yp > > PROG= rpc.yppasswdd > > SCRIPTS=yppwupdate > > SCRIPTSDIR= ${LIBEXECDIR} > > diff --git a/usr.sbin/rpc.ypupdated/Makefile b/usr.sbin/rpc.ypupdated/Makef > ile > > 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=yp > > PROG= rpc.ypupdated > > MAN= > > SRCS= 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=yp > > PROG= rpc.ypxfrd > > MAN= rpc.ypxfrd.8 > > SRCS= 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= yp > > PROG= yp_mkdb > > MAN= yp_mkdb.8 > > SRCS= 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= yp > > PROG= ypbind > > MAN= ypbind.8 > > SRCS= 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= yp > > PROG= ypldap > > SRCS= 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= yp > > PROG= yppoll > > MAN= 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= ${SRCTOP}/include/rpcsvc > > .PATH: ${RPCDIR} ${SRCTOP}/usr.sbin/ypserv ${SRCTOP}/libexec/ypxfr > > > > +PACKAGE= yp > > PROG= yppush > > MAN= yppush.8 > > SRCS= ypxfr_getmap.c yp_dblookup.c yp_error.c ypxfr_misc.c yppush_mai > n.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= ${SRCTOP}/include/rpcsvc > > .PATH: ${RPCDIR} ${.CURDIR}/common > > > > +PACKAGE= yp > > PROG= ypserv > > MAN= ypserv.8 ypinit.8 > > SRCS= 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= yp > > PROG= ypset > > MAN= ypset.8 > >