[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