[SSI] openssi/specs nfs-utils.spec,1.1.15.1,1.1.15.2

Roger Tsang <[email protected]> Thu, 15 Jul 2010 03:51:46 +0000
Newsgroups gmane.linux.cluster.ssic.cvs
Message-ID <[email protected]>
Update of /cvsroot/ssic-linux/openssi/specs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv14162

Modified Files:
      Tag: CENTOS
	nfs-utils.spec 
Log Message:
Import from nfs-utils-1.0.6-93.EL4.src.rpm for CentOS 4


Index: nfs-utils.spec
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/specs/nfs-utils.spec,v
retrieving revision 1.1.15.1
retrieving revision 1.1.15.2
diff -u -d -r1.1.15.1 -r1.1.15.2
--- nfs-utils.spec	5 Jul 2010 01:04:41 -0000	1.1.15.1
+++ nfs-utils.spec	15 Jul 2010 03:51:44 -0000	1.1.15.2
@@ -1,7 +1,7 @@
 Summary: NFS utlilities and supporting daemons for the kernel NFS server.
 Name: nfs-utils
 Version: 1.0.6
-Release: 84.EL4
+Release: 93.EL4
 
 # group all 32bit related archs
 %define all_32bit_archs i386 i686 athlon
@@ -88,9 +88,24 @@
 Patch91: nfs-utils-1.0.6-mountd-long-export-lines.patch
 Patch92: nfs-utils-1.0.6-etab-holdopen.patch
 
+# U7
+Patch93: nfs-utils-1.0.6-mountd-many-netgroups-segfault.patch
+Patch94: nfs-utils-1.0.6-mountd-add-names-memleak.patch
+Patch95: nfs-utils-1.0.6-statd-callbacks.patch
+
+#
+# U8
+#
+Patch96: nfs-utils-1.0.6-nfsv4-bounds-checks.patch
+Patch97: nfs-utils-1.0.6-nfsstat-unsigned.patch
+Patch98: nfs-utils-1.0.6-tcpwrap-syntax.patch
+Patch99: nfs-utils-1.0.6-tcpwrap-update.patch
+
 Patch100: nfs-utils-1.0.6-compile.patch
 Patch150: nfs-utils-1.0.6-pie.patch
 
+# Experimental
+
 Group: System Environment/Daemons
 Obsoletes: nfs-server
 Obsoletes: knfsd
@@ -105,12 +120,12 @@
 License: GPL
 Buildroot: %{_tmppath}/%{name}-root
 Requires: kernel >= 2.2.14, portmap >= 4.0, shadow-utils >= 2:4.0.3-49.RHEL4
-Requires: sed, gawk, sh-utils, fileutils, textutils, grep
+Requires: sed, gawk, sh-utils, fileutils, textutils, grep, tcp_wrappers
 Requires: modutils >= 2.4.26-9
-Requires: nfs-utils-lib libgssapi
-BuildRequires: krb5-devel >= 1.3.1 autoconf >= 2.57 automake
+Requires: nfs-utils-lib libgssapi openldap
+BuildRequires: krb5-devel >= 1.3.1 autoconf >= 2.57 automake tcp_wrappers
 BuildRequires: nfs-utils-lib-devel libgssapi-devel pkgconfig
-BuildRequires: krb5-devel libtool krb5-libs
+BuildRequires: krb5-devel libtool krb5-libs openldap-devel
 Prereq: /sbin/chkconfig /usr/sbin/useradd /sbin/nologin
 PreReq: nfs-utils-lib libgssapi
 
@@ -174,6 +189,13 @@
 %patch90 -p1
 %patch91 -p1
 %patch92 -p1
+%patch93 -p1
+%patch94 -p1
+%patch95 -p1
+%patch96 -p1
+%patch97 -p1
+%patch98 -p1
+%patch99 -p1
 
 # Do the magic to get things to compile
 %patch100 -p1 
@@ -223,7 +245,8 @@
 touch $RPM_BUILD_ROOT/var/lib/nfs/rmtab
 mv $RPM_BUILD_ROOT/usr/sbin/{rpc.lockd,rpc.statd} $RPM_BUILD_ROOT/sbin
 
-mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd
+mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd/sm
+mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd/sm.bak
 
 # we are using quotad from quota utils
 rm %{buildroot}/%{_mandir}/man8/rquotad*
@@ -304,13 +327,15 @@
 %config /etc/rc.d/init.d/rpcgssd
 %config /etc/rc.d/init.d/rpcsvcgssd
 %config(noreplace) /etc/idmapd.conf
-%dir /var/lib/nfs/rpc_pipefs
-%dir /var/lib/nfs
-%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd
-%config(noreplace) /var/lib/nfs/xtab
-%config(noreplace) /var/lib/nfs/etab
-%config(noreplace) /var/lib/nfs/rmtab
-%config(noreplace) /var/lib/nfs/state
+%dir %verify(not md5 size mtime) /var/lib/nfs/rpc_pipefs
+%dir %verify(not md5 size mtime) /var/lib/nfs
+%dir %verify(not md5 size mtime) %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd
+%dir %verify(not md5 size mtime) %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm
+%dir %verify(not md5 size mtime) %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm.bak
+%config(noreplace) %verify(not md5 size mtime) %attr(644,rpcuser,rpcuser) /var/lib/nfs/state
+%config(noreplace) %verify(not md5 size mtime) /var/lib/nfs/xtab
+%config(noreplace) %verify(not md5 size mtime) /var/lib/nfs/etab
+%config(noreplace) %verify(not md5 size mtime) /var/lib/nfs/rmtab
 /sbin/rpcdebug
 /sbin/rpc.lockd
 /sbin/rpc.statd
@@ -327,6 +352,49 @@
 %config /etc/rc.d/init.d/nfslock
 
 %changelog
+* Tue Apr  7 2009 Steve Dickson <[email protected]> 1.0.6-93.EL4
+- Updated the tcp_wrapper code to handle hostnames (bz 467312)
+
+* Wed Apr  1 2009 Steve Dickson <[email protected]> 1.0.6-92.EL4
+- Rebuilt to fix tcp_wrapper dependency on x86_64 archs.
+
+* Thu Mar 19 2009 Steve Dickson <[email protected]> 1.0.6-91.EL4
+- Added a run-time dependency on the tcp_wrapper package.
+
+* Fri Mar  6 2009 Steve Dickson <[email protected]> 1.0.6-90.EL4
+- Fixed lockd not using settings in sysconfig/nfs (bz 461043)
+- Fixed incorrect exit codes from nfs init script (bz 474570)
+- Fixed statd fails to create SM_DIR (bz 479376)
+
+* Tue Nov 18 2008 Steve Dickson <[email protected]> 1.0.6-87.EL4
+- Re-enabled tcp wrappers. (bz 467312)
+- Re-worked how SECURE_NFS is handled in gssd initscripts (bz 470423)
+
+* Wed Oct 8 2008 Jeff Layton <[email protected]> 1.0.6-88.EL4
+- have idmapd handle a zero-length read in upcall (bz 448710)
+- have nfsstat output only unsigned counters (bz 404831)
+
+* Tue Jun 10 2008 Steve Dickson <[email protected]> 1.0.6-87.EL4
+- Fixed statd callback when -N flag is used (bz 441559)
+
+* Mon Nov 19 2007 Jeff Layton <[email protected]> 1.0.6-86.EL4
+- only do global sanity checks when starting services (bz 332831)
+
+* Mon Nov  5 2007 Jeff Layton <[email protected]> 1.0.6-85.EL4
+- prevent mountd segfault when working with many netgroups (bz 250594)
+- don't reset lockd ports on nfs.init stop (bz 220798)
+- change nfslock.init to use sysctl to set lockd ports (bz 220798)
+- fix memory leak in rpc.mountd add_names function (bz 339431)
+- tell RPM not to verify some attributes on files in /var/lib/nfs (bz 316961)
+
+* Mon Oct 29 2007 Jeff Layton <[email protected]> 1.0.6-84.jtltest.3.EL4
+- prevent mountd segfault when working with many netgroups (bz 250594)
+- don't reset lockd ports on nfs.init stop (bz 220798)
+- change nfslock.init to use sysctl to set lockd ports (bz 220798)
+- only do global sanity checks when starting services (bz 332831)
+- fix memory leak in rpc.mountd add_names function (bz 339431)
+- tell RPM not to verify some attributes on files in /var/lib/nfs (bz 316961)
+
 * Tue Aug 14 2007 Steve Dickson <[email protected]> 1.0.6-84.EL4
 - Removed obsolete doc (bz 236412)
 


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first