From eba5d849545780bb8545cce45e15a1f008d5d010 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 15:14:19 +0000 Subject: [PATCH] auto-import changelog data from ypbind-1.8-1.src.rpm Mon Aug 13 2001 Preston Brown - eliminate potential DOS attack via ypwhich (#38637) - install PO files --- ypbind.spec | 46 +++++++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/ypbind.spec b/ypbind.spec index 49f687c..54d511f 100644 --- a/ypbind.spec +++ b/ypbind.spec @@ -1,42 +1,44 @@ Summary: The NIS daemon which binds NIS clients to an NIS domain. Name: ypbind Version: 1.8 -Release: 0.2 +Release: 1 Copyright: GPL Group: System Environment/Daemons -Source0: ftp://ftp.us.kernel.org/pub/linux/NIS/ypbind-mt-%{PACKAGE_VERSION}.tar.gz +Source0: ftp://ftp.us.kernel.org/pub/linux/utils/net/NIS/ypbind-mt-%{PACKAGE_VERSION}.tar.gz Source1: ypbind.init Patch1: ypbind-mt-1.6-broadcast.patch +Patch2: ypbind-1.8-dos.patch +Patch3: ypbind-1.8-no_mt.patch Prereq: /sbin/chkconfig Requires: portmap, yp-tools, bash >= 2.0 Epoch: 3 Buildroot: %{_tmppath}/%{name}-%{version}-root %description -The Network Information Service (NIS) is a system which provides +The Network Information Service (NIS) is a system that provides network information (login names, passwords, home directories, group -information) to all of the machines on a network. NIS can enable -users to login on any machine on the network, as long as the machine -has the NIS client programs running and the user's password is -recorded in the NIS passwd database. NIS was formerly known as Sun -Yellow Pages (YP). +information) to all of the machines on a network. NIS can allow users +to log in on any machine on the network, as long as the machine has +the NIS client programs running and the user's password is recorded in +the NIS passwd database. NIS was formerly known as Sun Yellow Pages +(YP). -This package provides the ypbind daemon. The ypbind daemon binds NIS -clients to an NIS domain. Ypbind must be running on any machines -which are running NIS client programs. - -Install the ypbind package on any machines which are running NIS client -programs (included in the yp-tools package). If you need an NIS server, -you'll also need to install the ypserv package to a machine on your -network. +This package provides the ypbind daemon. The ypbind daemon binds NIS +clients to an NIS domain. Ypbind must be running on any machines +running NIS client programs. +Install the ypbind package on any machines running NIS client programs +(included in the yp-tools package). If you need an NIS server, you +also need to install the ypserv package to a machine on your network. %prep %setup -q -n ypbind-mt-%{version} -%patch1 -p0 +%patch1 -p0 -b .broadcast +%patch2 -p1 -b .dos +%patch3 -p1 -b .no_mt %build -%configure --disable-nls --sbindir=/sbin +%configure --sbindir=/sbin make %install @@ -47,6 +49,8 @@ mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d $RPM_BUILD_ROOT/var/yp/binding install -m 644 etc/yp.conf $RPM_BUILD_ROOT/etc/yp.conf install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/ypbind +%{find_lang} %{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -66,7 +70,7 @@ if [ "$1" -ge 1 ]; then fi exit 0 -%files +%files -f %{name}.lang %defattr(-,root,root) /sbin/ypbind %{_mandir}/*/* @@ -77,6 +81,10 @@ exit 0 %doc README NEWS %changelog +* Mon Aug 13 2001 Preston Brown +- eliminate potential DOS attack via ypwhich (#38637) +- install PO files + * Tue Jul 17 2001 Karsten Hopp - own /var/yp