Portage is a package management system used by Gentoo Linux
# ChangeLog for net-nds/ypserv
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/ypserv/ChangeLog,v 1.38 2007/03/26 08:00:03 antarus Exp $
26 Mar 2007; Alec Warner
ypserv-2.19.ebuild:
Remove dependency on portage: ref bug 162516
13 Mar 2007; Raúl Porcel
x86 stable
21 Oct 2006; Tobias Scherbaum
ppc stable
13 Jul 2006; Aron Griffis
Mark 2.19 stable on ia64
23 Jun 2006; Jeremy Huddleston
ypserv-2.19.ebuild:
Added portmap to RDEPEND to close bug #137666.
09 Jun 2006; Jeremy Huddleston
Stable amd64, ppc64, sparc.
10 Apr 2006; Jeremy Huddleston
-ypserv-2.13-r1.ebuild:
Removing old version. Changing to use domainnamen instead of need in the
init script since newer baselayouts don't provide domainname.
04 Apr 2006; Aron Griffis
Mark 2.18 stable on ia64
*ypserv-2.19 (01 Apr 2006)
01 Apr 2006; Jeremy Huddleston
+ypserv-2.19.ebuild:
Version bump.
01 Apr 2006; Jeremy Huddleston
ypserv-2.13-r1.ebuild, ypserv-2.18.ebuild:
Don't install INSTALL doc.
31 Mar 2006; Michael Hanselmann
Stable on ppc.
29 Mar 2006; Jeremy Huddleston
Stable on amd64, ppc64, sparc, and x86.
*ypserv-2.18 (11 Aug 2005)
11 Aug 2005; Jeremy Huddleston
ypserv-2.13-r1.ebuild, +ypserv-2.18.ebuild:
Version bump. Bug #102137.
22 Nov 2004; Jeremy Huddleston
-files/rpc.yppasswdd, -files/ypserv-confd, -files/ypserv-initd,
-files/1.3.12/volatile-fix-gcc-3.2.diff, -ypserv-1.3.12.ebuild,
-ypserv-2.13.ebuild, -ypserv-2.8.ebuild:
Cleanup old versions.
22 Nov 2004; Markus Rothe
Stable on ppc64; bug #66786
08 Oct 2004; Michael Hanselmann
Marked stable on ppc. See bug #66786.
16 Sep 2004; Jeremy Huddleston
ypserv-2.13-r1.ebuild, ypserv-2.13.ebuild, ypserv-2.8.ebuild:
Added slp USE flag support.
14 Sep 2004; Gustavo Zacarias
Stable on sparc
23 Aug 2004; Jeremy Huddleston
ypserv-2.13-r1.ebuild, ypserv-2.13.ebuild, ypserv-2.8.ebuild:
Adding missing DEPEND on openslp to fix bug #60239.
23 Jul 2004; Jeremy Huddleston
files/rpc.yppasswdd-r1, files/rpc.ypxfrd, +files/rpc.ypxfrd.confd,
+files/ypserv, files/ypserv.confd, -files/ypserv.rc, -ypserv-2.5.ebuild:
Add conf.d options to set command line options (bug #38219). init script
depends on domainname rather than having it set in two places. Marking latest
ebuild stable on amd64 and x86. Removing old ebuilds.
11 Jun 2004; Jeremy Huddleston
files/rpc.yppasswdd-r1, ypserv-2.13-r1.ebuild:
Added ~amd64. Fixed duplicate line in init file.
*ypserv-2.13-r1 (08 Jun 2004)
08 Jun 2004; Nick Hadaway
files/rpc.yppasswdd.confd, rpc.yppasswdd :
Changes made to the init scripts as suggested by users on bug #40048.
This allows for an easy reference to some common options for rpc.yppasswdd
29 Apr 2004; Jeremy Huddleston
ypserv-2.8.ebuild, files/rpc.ypxfrd:
Added rpc.ypxfrd init script.
*ypserv-2.13 (28 Apr 2004)
28 Apr 2004; Mike Frysinger
Version bump since older versions have disappeared upstream.
11 Jul 2003; Donny Davies
Close #24284 and #24281.
11 Jul 2003; Daniel Ahlberg
Unmasked, security update.
*ypserv-2.8 (10 Jul 2003)
10 Jul 2003; Donny Davies
files/rpc.yppasswdd, files/ypserv.confd, files/ypserv.rc:
Updates from N. Owen Gunden"
17 Jun 2003; Donny Davies
ypserv-2.5-r1.ebuild, ypserv-2.5.ebuild, files/ypserv-confd,
files/ypserv-initd, files/ypserv.rc5, files/ypserv.rc6:
Close #20767; added new rc-scripts. Thanks to
Jeremy Huddleston
25 May 2003; Martin Holzer
ypserv-2.5-r1.ebuild, ypserv-2.5.ebuild:
now uses mirror://kernel
*ypserv-2.5-r1 (28 Jan 2003)
28 Jan 2003; Nick Hadaway
files/digest-ypserv-2.5-r1 :
Put in some logic so /var/yp/Makefile doesn't get overwritten on
upgrades.
06 Dec 2002; Rodney Rees
*ypserv-2.5 (28 Oct 2002)
28 Oct 2002; Daniel Ahlberg
Security update.
*ypserv-1.3.12 (13 Apr 2002)
29 Aug 2002; Karl Trygve Kalleberg
Added patch to make it compile with gcc 3.2.
13 Apr 2002; Seemant Kulleen
Version bump, and sandbox violation fix as reported in bug #1648 by
terjekv@math.uio.no (Terje Kvernes)
*ypserv-1.3.9-r6 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX rpc.yppasswdd-r1 609 RMD160 0bfccbb0b41857f22e1aa78846c1b33ee0a7f498 SHA1 8b218fa8d51d01c99962e501cc628fd77532bd8a SHA256 e827778b8a8e6984b637c745c315a2e02ebc46af752651b7a70626ba545a84b6
AUX rpc.yppasswdd.confd 260 RMD160 bf1d1393a9070b807fd2c483efe0824c20ea6b86 SHA1 b4670829d1aa98d03c9d82b6f317eda34a4d0ff8 SHA256 e46afe737bfc57aa31be1a441615fcc112e1ebf41d631c1929e00b81baca119d
AUX rpc.ypxfrd 586 RMD160 c24a441a1a60bb255a8a293efbf58cc714b5d361 SHA1 57d95154a1a08c97cec05786ef6ba2783bb70102 SHA256 a6db8cbc0dc7a780bf2bcbd120bccedc53239faef7aa5c596379a92817078015
AUX rpc.ypxfrd.confd 122 RMD160 1620fa83b8d607ee69025d22de4ce4640ab151e5 SHA1 24da46ac873805a0578b50a8ea0542b0d0fd8a9f SHA256 bd1f245a362f85319e83965e8b825e66e686a4a0bf185ab8ec51fd335bc873c2
AUX ypserv 582 RMD160 ccad8b628156e626f3d2ad91ad63f10c4c861e03 SHA1 4531cc9c7794f435c92f2c268fb9064a5088465a SHA256 08db79845b497f2ec8938854ffac904aeed747d98c0820ad0be9e5aa9377512b
AUX ypserv.confd 95 RMD160 87324950e8b5408507109ccef5c061a981732fc8 SHA1 c6591a82bff557d6e17edca31e94d3b6e17c21d5 SHA256 4edd475ca95d31cfcea20a8e6268024f8128423bc7ae67edb535e6811c64668e
DIST ypserv-2.18.tar.bz2 172987 RMD160 aa82d8fed3aa6375c552d67df499240c9f7d8aa0 SHA1 8eb1c3cca1d8beb344f6b38010eb0575383ab65c SHA256 15caba575052d2a657a626497f4fb91e441282c88014cf5ecf1f319dee9e079e
DIST ypserv-2.19.tar.bz2 173747 RMD160 255bfa64d6e6a3d21ae33a9081d034ef92f46b63 SHA1 da5f713175c338e91ec1368f59de06a83074ed82 SHA256 b0912625264e184c377ea51851d383ee55861b274200294aa983e240e7d5370f
EBUILD ypserv-2.18.ebuild 1887 RMD160 0defc6cf7b72afd8385cb8d7c649d7a2b979df53 SHA1 3177ac7180234610ccc2739a82cb6bd08efc086c SHA256 df0d5208ed6441de388137fe280605e17e3699d3fec853753a2357e6acd230e5
EBUILD ypserv-2.19.ebuild 1881 RMD160 ec92dded30d9a608c3525b30334f33ed9eb63fd5 SHA1 8362b640c75eb305f6983227d938e142a160d190 SHA256 03d84489453aca643e6300607d5d74951738f30e0a749f86008899510199085f
MISC ChangeLog 6035 RMD160 2cd612eac944cc62743a4d26f8b58d0b31fedb50 SHA1 79457e899c037614cc859de94bd021ad9c0616b9 SHA256 3ec796cb64f3027b19449e2766929d12a058c314e9fd731fb58a743d79979ac3
MISC metadata.xml 270 RMD160 709ade9b3b1652e106d0e23b8c31f3dacb7b02c9 SHA1 480ec825030310abe47efd819044d4cfd35c16e8 SHA256 13702fefeeff13437d42ecc152cfd4f2a28bce58458a5ad7920a2c70b8e6ae13
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/ypserv/ypserv-2.18.ebuild,v 1.7 2007/03/26 08:00:03 antarus Exp $
DESCRIPTION="Network Information Service server"
HOMEPAGE="http://www.linux-nis.org/nis/"
SRC_URI="mirror://kernel/linux/utils/net/NIS/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="slp"
RDEPEND=">=sys-libs/gdbm-1.8.0
slp? ( net-libs/openslp )"
DEPEND="${RDEPEND}"
RDEPEND="${RDEPEND}
net-nds/portmap"
src_compile() {
econf $(use_enable slp) || die
emake || die
}
src_install() {
make DESTDIR=${D} install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc
doins etc/ypserv.conf etc/netgroup etc/netmasks
insinto /var/yp
newins etc/securenets securenets.default
newconfd ${FILESDIR}/ypserv.confd ypserv
newconfd ${FILESDIR}/rpc.yppasswdd.confd rpc.yppasswdd
newconfd ${FILESDIR}/rpc.ypxfrd.confd rpc.ypxfrd
newinitd ${FILESDIR}/ypserv ypserv
newinitd ${FILESDIR}/rpc.yppasswdd-r1 rpc.yppasswdd
newinitd ${FILESDIR}/rpc.ypxfrd rpc.ypxfrd
# Save the old config into the new package as CONFIG_PROTECT
# doesn't work for this package.
if [ -f ${ROOT}/var/yp/Makefile ]; then
mv ${D}/var/yp/Makefile ${D}/var/yp/Makefile.dist
cp ${ROOT}/var/yp/Makefile ${D}/var/yp/Makefile
einfo "As you have a previous /var/yp/Makefile, I have added"
einfo "this file into the new package and installed the new"
einfo "file as /var/yp/Makefile.dist"
fi
}
pkg_postinst() {
einfo "To complete setup, you will need to edit /var/yp/securenets,"
einfo "/etc/conf.d/ypserv, /etc/ypserv.conf, /etc/conf.d/rpc.yppasswdd"
einfo "and possibly /var/yp/Makefile."
einfo "To start the services at boot, you need to enable ypserv and optionally"
einfo "the rpc.yppasswdd and/or rpc.ypxfrd services"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-nds/ypserv/ypserv-2.19.ebuild,v 1.7 2007/03/26 08:00:03 antarus Exp $
DESCRIPTION="Network Information Service server"
HOMEPAGE="http://www.linux-nis.org/nis/"
SRC_URI="mirror://kernel/linux/utils/net/NIS/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="slp"
RDEPEND=">=sys-libs/gdbm-1.8.0
slp? ( net-libs/openslp )"
DEPEND="${RDEPEND}"
RDEPEND="${RDEPEND}
net-nds/portmap"
src_compile() {
econf $(use_enable slp)
emake || die
}
src_install() {
make DESTDIR=${D} install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
insinto /etc
doins etc/ypserv.conf etc/netgroup etc/netmasks
insinto /var/yp
newins etc/securenets securenets.default
newconfd ${FILESDIR}/ypserv.confd ypserv
newconfd ${FILESDIR}/rpc.yppasswdd.confd rpc.yppasswdd
newconfd ${FILESDIR}/rpc.ypxfrd.confd rpc.ypxfrd
newinitd ${FILESDIR}/ypserv ypserv
newinitd ${FILESDIR}/rpc.yppasswdd-r1 rpc.yppasswdd
newinitd ${FILESDIR}/rpc.ypxfrd rpc.ypxfrd
# Save the old config into the new package as CONFIG_PROTECT
# doesn't work for this package.
if [ -f ${ROOT}/var/yp/Makefile ]; then
mv ${D}/var/yp/Makefile ${D}/var/yp/Makefile.dist
cp ${ROOT}/var/yp/Makefile ${D}/var/yp/Makefile
einfo "As you have a previous /var/yp/Makefile, I have added"
einfo "this file into the new package and installed the new"
einfo "file as /var/yp/Makefile.dist"
fi
}
pkg_postinst() {
einfo "To complete setup, you will need to edit /var/yp/securenets,"
einfo "/etc/conf.d/ypserv, /etc/ypserv.conf, /etc/conf.d/rpc.yppasswdd"
einfo "and possibly /var/yp/Makefile."
einfo "To start the services at boot, you need to enable ypserv and optionally"
einfo "the rpc.yppasswdd and/or rpc.ypxfrd services"
}