mcinglis / rpms / nfs-utils

Forked from rpms/nfs-utils 2 years ago
Clone
475aa40
Summary: NFS utilities and supporting clients and daemons for the kernel NFS server
cvsdist c905793
Name: nfs-utils
475aa40
URL: http://sourceforge.net/projects/nfs
c0c131b
Version: 1.1.1
aa447ac
Release: 4%{?dist}
95b1830
Epoch: 1
cvsdist 4bc0e7f
eb4b3d1
# group all 32bit related archs
eb4b3d1
%define all_32bit_archs i386 i686 athlon
eb4b3d1
e6e33fa
# Enable the ability to set the 'fsc' mount flag which
e6e33fa
# will allow NFS to use FS-Cache.
be8827d
%define enablefscache 0
e6e33fa
741a610
Source0: http://www.kernel.org/pub/linux/utils/nfs/%{name}-%{version}.tar.bz2
cvsdist c905793
Source1: ftp://nfs.sourceforge.net/pub/nfs/nfs.doc.tar.gz
cvsdist 4bc0e7f
cvsdist 9e6d913
Source10: nfs.init
cvsdist 9e6d913
Source11: nfslock.init
cvsdist 9e6d913
Source12: rpcidmapd.init
cvsdist 9e6d913
Source13: rpcgssd.init
cvsdist 9e6d913
Source14: rpcsvcgssd.init
a988f91
Source15: nfs.sysconfig
1b5f469
be8827d
Patch00: nfs-utils-1.0.5-statdpath.patch
be8827d
Patch01: nfs-utils-1.0.6-mountd.patch
cafae3a
Patch02: nfs-utils-1.0.6-gssd_mixed_case.patch
c0c131b
Patch03: nfs-utils-1.1.0-showmount-rpcerror.patch
c0c131b
Patch04: nfs-utils-1.1.0-exp-subtree-warn-off.patch
c0c131b
Patch05: nfs-utils-1.1.0-exportfs-open.patch
c0c131b
Patch06: nfs-utils-1.1.0-exportfs-man-update.patch
c0c131b
Patch07: nfs-utils-1.1.0-nfs-man.patch
61dc860
Patch08: nfs-utils-1.1.1-mountd-man.patch
aa7cac0
Patch09: nfs-utils-1.1.1-fsloc-nohide.patch
e6e33fa
e6e33fa
%if %{enablefscache}
cafae3a
Patch90: nfs-utils-1.1.0-mount-fsc.patch
e6e33fa
%endif
e6e33fa
51df58e
Patch100: nfs-utils-1.1.1-nfsstat-manpage.patch
51df58e
Patch101: nfs-utils-1.1.1-export-manpage.patch
51df58e
Patch102: nfs-utils-1.1.1-mount-rm-nfsprog.patch
51df58e
Patch103: nfs-utils-1.1.1-mount-rm-mountprog.patch
51df58e
Patch104: nfs-utils-1.1.1-xlog-valist.patch
51df58e
Patch105: nfs-utils-1.1.1-mountd-crossmnt.patch
2efacfd
Patch106: nfs-utils-1.1.1-mount-relatime.patch
aa447ac
Patch107: nfs-utils-1.1.1-mountd-crossmnt-cleanup.patch
cvsdist 70faca5
cvsdist c905793
Group: System Environment/Daemons
475aa40
Provides: exportfs    = %{epoch}:%{version}-%{release}
475aa40
Provides: nfsstat     = %{epoch}:%{version}-%{release}
475aa40
Provides: showmount   = %{epoch}:%{version}-%{release}
475aa40
Provides: rpcdebug    = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.idmapd  = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.mountd  = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.nfsd    = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.statd   = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.gssd    = %{epoch}:%{version}-%{release}
475aa40
Provides: rpc.svcgssd = %{epoch}:%{version}-%{release}
475aa40
Provides: mount.nfs   = %{epoch}:%{version}-%{release}
475aa40
Provides: mount.nfs4  = %{epoch}:%{version}-%{release}
475aa40
Provides: umount.nfs  = %{epoch}:%{version}-%{release}
475aa40
Provides: umount.nfs4 = %{epoch}:%{version}-%{release}
cafae3a
Provides: sm-notify   = %{epoch}:%{version}-%{release}
cafae3a
Provides: start-statd = %{epoch}:%{version}-%{release}
475aa40
cvsdist c905793
License: GPL
f9a6955
Buildroot: %{_tmppath}/%{name}-%{version}-root
e6adf82
Requires: rpcbind, sed, gawk, sh-utils, fileutils, textutils, grep
cvsdist 4bc0e7f
Requires: modutils >= 2.4.26-9
6f3afb9
BuildRequires: libgssglue-devel libevent-devel >= 1.3b
6f3afb9
BuildRequires: nfs-utils-lib-devel >= 1.1.0-3
1b5f469
BuildRequires: krb5-libs >= 1.4 autoconf >= 2.57 openldap-devel >= 2.2
b67cdcd
BuildRequires: automake, libtool, glibc-headers
cafae3a
BuildRequires: e2fsprogs-devel, krb5-devel, tcp_wrappers-devel
475aa40
Requires(pre): shadow-utils >= 4.0.3-25
475aa40
Requires(pre): /sbin/chkconfig /sbin/nologin
6f3afb9
Requires: nfs-utils-lib >= 1.1.0-3 libgssglue libevent >= 1.3b
cvsdist c905793
cvsdist c905793
%description
cvsdist c905793
The nfs-utils package provides a daemon for the kernel NFS server and
cvsdist 59bb715
related tools, which provides a much higher level of performance than the
cvsdist c905793
traditional Linux NFS server used by most users.
cvsdist c905793
cvsdist 59bb715
This package also contains the showmount program.  Showmount queries the
cvsdist 59bb715
mount daemon on a remote host for information about the NFS (Network File
cvsdist 59bb715
System) server on the remote host.  For example, showmount can display the
cvsdist 59bb715
clients which are mounted on that host.
cvsdist c905793
538c985
This package also contains the mount.nfs and umount.nfs program.
538c985
cvsdist c905793
%prep
7e4a8ea
%setup -q
be8827d
%patch00 -p1
be8827d
%patch01 -p1
be8827d
%patch02 -p1
be8827d
%patch03 -p1
be8827d
%patch04 -p1
be8827d
%patch05 -p1
be8827d
%patch06 -p1
be8827d
%patch07 -p1
61dc860
%patch08 -p1
aa7cac0
%patch09 -p1
be8827d
e6e33fa
%if %{enablefscache}
e6e33fa
%patch90 -p1
e6e33fa
%endif
ae9da60
51df58e
%patch100 -p1
51df58e
%patch101 -p1
51df58e
%patch102 -p1
51df58e
%patch103 -p1
51df58e
%patch104 -p1
51df58e
%patch105 -p1
2efacfd
%patch106 -p1
aa447ac
%patch107 -p1
cvsdist 70faca5
d4be3ab
# Remove .orig files
d4be3ab
find . -name "*.orig" | xargs rm -f
d4be3ab
cvsdist c905793
%build
cvsdist 9e6d913
f9a6955
%ifarch s390 s390x
f9a6955
PIE="-fPIE"
f9a6955
%else
f9a6955
PIE="-fpie"
f9a6955
%endif
f9a6955
export PIE
f9a6955
5f47f9c
sh -x autogen.sh
cvsdist 9e6d913
f9a6955
CFLAGS="`echo $RPM_OPT_FLAGS $ARCH_OPT_FLAGS $PIE`"
f9a6955
%configure \
475aa40
    CFLAGS="$CFLAGS" \
475aa40
    CPPFLAGS="$DEFINES" \
475aa40
    LDFLAGS="-pie" \
be8827d
    --enable-mount
cvsdist 9e6d913
cvsdist c905793
make all
cvsdist c905793
cvsdist c905793
%install
cvsdist c905793
rm -rf $RPM_BUILD_ROOT
cvsdist 1ea8452
mkdir -p $RPM_BUILD_ROOT{/sbin,/usr/sbin}
cvsdist 1ea8452
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man5,man8}
a988f91
mkdir -p $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig}
f9a6955
make DESTDIR=$RPM_BUILD_ROOT install
22ba356
install -s -m 755 tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/usr/sbin
cvsdist c905793
install -m 755 %{SOURCE10} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
cvsdist c905793
install -m 755 %{SOURCE11} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
cvsdist 9e6d913
install -m 755 %{SOURCE12} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcidmapd
cvsdist 9e6d913
install -m 755 %{SOURCE13} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcgssd
cvsdist 9e6d913
install -m 755 %{SOURCE14} $RPM_BUILD_ROOT/etc/rc.d/init.d/rpcsvcgssd
393de83
install -m 644 %{SOURCE15} $RPM_BUILD_ROOT/etc/sysconfig/nfs
cvsdist 4bc0e7f
cvsdist 4bc0e7f
mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/rpc_pipefs
cvsdist 4bc0e7f
cvsdist c905793
touch $RPM_BUILD_ROOT/var/lib/nfs/rmtab
cafae3a
mv $RPM_BUILD_ROOT/usr/sbin/rpc.statd $RPM_BUILD_ROOT/sbin
8280d7e
cafae3a
mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/statd/sm
22ba356
mkdir -p $RPM_BUILD_ROOT/var/lib/nfs/v4recovery
cvsdist c905793
cvsdist c905793
%clean
cvsdist c905793
rm -rf $RPM_BUILD_ROOT
cvsdist c905793
cvsdist c905793
%pre
84b3b82
# move files so the running service will have this applied as well
84b3b82
for x in gssd svcgssd idmapd ; do
475aa40
    if [ -f /var/lock/subsys/rpc.$x ]; then
475aa40
        mv /var/lock/subsys/rpc.$x /var/lock/subsys/rpc$x
475aa40
    fi
84b3b82
done
84b3b82
de71245
/usr/sbin/useradd -l -c "RPC Service User" -r \
cvsdist 7a8b656
        -s /sbin/nologin -u 29 -d /var/lib/nfs rpcuser 2>/dev/null || :
eb4b3d1
# Define the correct unsigned uid value for 32 or 64 bit archs
eb4b3d1
%ifarch %{all_32bit_archs}
eb4b3d1
%define nfsnobody_uid   65534
eb4b3d1
%else
eb4b3d1
%define nfsnobody_uid   4294967294
eb4b3d1
%endif
eb4b3d1
eb4b3d1
# If UID 65534 (or 4294967294 64bit archs) is unassigned, create user "nfsnobody"
eb4b3d1
cat /etc/passwd | cut -d':' -f 3 | grep --quiet %{nfsnobody_uid} 2>/dev/null
cvsdist 85eb2b5
if [ "$?" -eq 1 ]; then
475aa40
    /usr/sbin/useradd -l -c "Anonymous NFS User" -r \
475aa40
        -s /sbin/nologin -u %{nfsnobody_uid} -d /var/lib/nfs nfsnobody 2>/dev/null || :
cvsdist 85eb2b5
fi
cvsdist c905793
cvsdist c905793
%post
cvsdist 3e42301
/sbin/chkconfig --add nfs
cvsdist 3e42301
/sbin/chkconfig --add nfslock
cvsdist 3e42301
/sbin/chkconfig --add rpcidmapd
cvsdist 3e42301
/sbin/chkconfig --add rpcgssd
cvsdist 3e42301
/sbin/chkconfig --add rpcsvcgssd
22317d4
# Make sure statd used the correct uid/gid.
22317d4
if [ -f /var/lock/subsys/nfslock ]; then
22317d4
	/etc/rc.d/init.d/nfslock stop > /dev/null
22317d4
	chown -R rpcuser:rpcuser /var/lib/nfs/statd
22317d4
	/etc/rc.d/init.d/nfslock start > /dev/null
22317d4
else
22317d4
	chown -R rpcuser:rpcuser /var/lib/nfs/statd
22317d4
fi
cvsdist c905793
cvsdist c905793
%preun
cvsdist c905793
if [ "$1" = "0" ]; then
c0c131b
    /etc/rc.d/init.d/nfs condrestart
c0c131b
    /etc/rc.d/init.d/rpcgssd condrestart
c0c131b
    /etc/rc.d/init.d/rpcidmapd condrestart
c0c131b
    /etc/rc.d/init.d/nfslock condrestart
3f418c2
    /sbin/chkconfig --del rpcidmapd
3f418c2
    /sbin/chkconfig --del rpcgssd
3f418c2
    /sbin/chkconfig --del rpcsvcgssd
cvsdist c905793
    /sbin/chkconfig --del nfs
cvsdist c905793
    /sbin/chkconfig --del nfslock
cvsdist c905793
    /usr/sbin/userdel rpcuser 2>/dev/null || :
cvsdist c905793
    /usr/sbin/groupdel rpcuser 2>/dev/null || :
cvsdist 85eb2b5
    /usr/sbin/userdel nfsnobody 2>/dev/null || :
475aa40
    rm -rf /var/lib/nfs/statd
475aa40
    rm -rf /var/lib/nfs/v4recovery
cvsdist c905793
fi
cvsdist c905793
cvsdist 3e42301
%postun
cvsdist 3e42301
if [ "$1" -ge 1 ]; then
475aa40
    /etc/rc.d/init.d/rpcidmapd condrestart > /dev/null
475aa40
    /etc/rc.d/init.d/rpcgssd condrestart > /dev/null
475aa40
    /etc/rc.d/init.d/nfs condrestart > /dev/null
22317d4
	/etc/rc.d/init.d/nfslock condrestart > /dev/null
cvsdist 3e42301
fi
cvsdist 8fe6bc0
cvsdist c905793
%triggerpostun -- nfs-server
cvsdist c905793
/sbin/chkconfig --add nfs
cvsdist c905793
cvsdist c905793
%triggerpostun -- knfsd
cvsdist c905793
/sbin/chkconfig --add nfs
cvsdist c905793
cvsdist c905793
%triggerpostun -- knfsd-clients
cvsdist c905793
/sbin/chkconfig --add nfslock
cvsdist c905793
cvsdist c905793
%files
cvsdist c905793
%defattr(-,root,root)
cvsdist c905793
%config /etc/rc.d/init.d/nfs
cvsdist 4bc0e7f
%config /etc/rc.d/init.d/rpcidmapd
cvsdist 4bc0e7f
%config /etc/rc.d/init.d/rpcgssd
cvsdist 4bc0e7f
%config /etc/rc.d/init.d/rpcsvcgssd
131a583
%config(noreplace) /etc/sysconfig/nfs
22ba356
%dir /var/lib/nfs/v4recovery
cvsdist 4bc0e7f
%dir /var/lib/nfs/rpc_pipefs
cvsdist c905793
%dir /var/lib/nfs
cvsdist c905793
%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd
cafae3a
%dir %attr(700,rpcuser,rpcuser) /var/lib/nfs/statd/sm
cvsdist c905793
%config(noreplace) /var/lib/nfs/xtab
cvsdist c905793
%config(noreplace) /var/lib/nfs/etab
cvsdist c905793
%config(noreplace) /var/lib/nfs/rmtab
cvsdist 9d8f355
%config(noreplace) /var/lib/nfs/state
7e4a8ea
%doc linux-nfs/*
cvsdist c905793
/sbin/rpc.statd
cvsdist c905793
/usr/sbin/exportfs
cvsdist c905793
/usr/sbin/nfsstat
22ba356
/usr/sbin/rpcdebug
cvsdist c905793
/usr/sbin/rpc.mountd
cvsdist c905793
/usr/sbin/rpc.nfsd
cvsdist c905793
/usr/sbin/showmount
cvsdist 4bc0e7f
/usr/sbin/rpc.idmapd
cvsdist 4bc0e7f
/usr/sbin/rpc.gssd
cvsdist 4bc0e7f
/usr/sbin/rpc.svcgssd
1b511ae
/usr/sbin/gss_clnt_send_err
1b511ae
/usr/sbin/gss_destroy_creds
cafae3a
/usr/sbin/sm-notify
cafae3a
/usr/sbin/start-statd
cvsdist c905793
%{_mandir}/*/*
cvsdist c905793
%config /etc/rc.d/init.d/nfslock
cvsdist c905793
8280d7e
%attr(4755,root,root)   /sbin/mount.nfs
8280d7e
%attr(4755,root,root)   /sbin/mount.nfs4
8280d7e
%attr(4755,root,root)   /sbin/umount.nfs
8280d7e
%attr(4755,root,root)   /sbin/umount.nfs4
8280d7e
cvsdist c905793
%changelog
aa447ac
* Sat Feb  9 2008 Steve Dickson <steved@redhat.com>  1.1.1-4
aa447ac
- Cleaned up some typos that were found in the various
aa447ac
  places in the mountd code
aa447ac
2efacfd
* Thu Jan 24 2008 Steve Dickson <steved@redhat.com>  1.1.1-3
2efacfd
- Added in relatime mount option so mount.nfs stays
2efacfd
  compatible with the mount command in util-linux-ng (bz 274301)
2efacfd
51df58e
* Tue Jan 22 2008 Steve Dickson <steved@redhat.com>  1.1.1-2
51df58e
- Added -S/--since to the nfsstat(1) manpage
51df58e
- The wording in the exportfs man page can be a bit confusing, implying
51df58e
  that "exportfs -u :/foo" will unexport /foo from all hosts, which it won't
51df58e
- Removed nfsprog option since the kernel no longer supports it.
51df58e
- Removed mountprog option since the kernel no longer supports it.
51df58e
- Stop segfaults on amd64 during warnings messages.
51df58e
- Fix bug when both crossmnt and fsid are set.
51df58e
c0c131b
* Sat Jan  5 2008 Steve Dickson <steved@redhat.com>  1.1.1-1
c0c131b
- Updated to latest upstream release, nfs-utils-1.1.1
c0c131b
- Added the removal of sm-notify.pid to nfslock init script.
c0c131b
- Changed spec file to use condrestart instead of condstop
c0c131b
  when calling init scripts.
61dc860
- Fixed typo in rpc.mountd man page 
aa7cac0
- Turn on 'nohide' automatically for all refer exports (bz 313561)
cf6d5cf
e32c58d
* Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.1.0-7
e32c58d
 - Rebuild for openldap bump
e32c58d
6f3afb9
* Wed Oct 17 2007 Steve Dickson <steved@redhat.com>  1.1.0-6
6f3afb9
- Switch the libgssapi dependency to libgssglue
6f3afb9
b67cdcd
* Fri Sep 14 2007 Steve Dickson <steved@redhat.com>  1.1.0-5
b67cdcd
- Changed the default paths in sm-notify to 
b67cdcd
  /var/lib/nfs/statd (bz 258461)
557c859
- Updated exportfs manpage (bz 262861)
b67cdcd
1702f2c
* Wed Aug 15 2007 Steve Dickson <steved@redhat.com>  1.1.0-4
1702f2c
- Make sure the open() system calling in exportfs uses
f408267
  mode bits when creating the etab file (bz 252440).
1702f2c
a24ef7b
* Mon Aug 13 2007 Steve Dickson <steved@redhat.com>  1.1.0-3
a24ef7b
- Added nosharecache mount option which re-enables
a24ef7b
  rw/ro mounts to the same server (bz 243913).
a24ef7b
0c53dbc
* Thu Aug  2 2007 Steve Dickson <steved@redhat.com>  1.1.0-2
0c53dbc
- Make sure the gss and idmap daemons remove thier lock
0c53dbc
  files when they are stopped.
0c53dbc
cafae3a
* Sat Jul 28 2007 Steve Dickson <steved@redhat.com>  1.1.0-1
cafae3a
- Upgraded to the latest upstream version (nfs-utils-1.1.0)
cafae3a
f543a22
* Thu May 24 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
f543a22
- Fixed typo in mount.nfs4 that causes a segfault during
f543a22
  error processing (bz 241190)
f543a22
be8827d
* Tue May 22 2007 Steve Dickson <steved@redhat.com> 1.0.10-6
f4efa10
- Make sure the condrestarts exit with a zero value (bz 240225)
be8827d
- Stopped /etc/sysconfig/nfs from being overwritten on updates (bz 234543)
be8827d
- Added -o nordirplus mount option to disable READDIRPLUS (bz 240357)
be8827d
- Disabled the FSCache patch, for now... 
f4efa10
c2060be
* Wed May 10 2007 Steve Dickson <steved@redhat.com> 1.0.12-5
2d06576
- Fix mount.nfs4 to display correct error message (bz 227212)
56e771a
- Updated mountd and showmount reverse lookup flags (bz 220772)
46b1090
- Eliminate timeout on nfsd shutdowns (bz 222001)
28dbfad
- Eliminate memory leak in mountd (bz 239536)
22317d4
- Make sure statd uses correct uid/gid by chowning
22317d4
  the /var/lib/nfs/statd with the rpcuser id. (bz 235216)
c2060be
- Correct some sanity checking in rpc.nfsd. (bz 220887) 
b865252
- Added missing unlock_mtab() call in moutnd
c11fb47
- Have mountd hold open etab file to force inode number to change (bz 236823)
d95e551
- Create a /etc/sysconfig/nfs with all the possible init script
d95e551
  variables (bz 234543)
2bedd64
- Changed nfs initscript to exit with correct value (bz 221874)
2d06576
e6adf82
* Tue Apr  3 2007 Steve Dickson <steved@redhat.com> 1.0.12-4
e6adf82
- Replace portmap dependency with an rpcbind dependency (bz 228894)
e6adf82
475aa40
* Mon Mar 12 2007 Steve Dickson <steved@redhat.com> 1.0.12-3
475aa40
- Incorporated Merge Review comments (bz 226198)
475aa40
ab5220e
* Fri Mar  9 2007 Steve Dickson <steved@redhat.com> 1.0.12-2
ab5220e
- Added condstop to all the initscripts (bz 196934)
bf13fea
- Made no_subtree_check a default export option (bz 212218)
ab5220e
e02e861
* Tue Mar  6 2007 Steve Dickson <steved@redhat.com> 1.0.12-1
e02e861
- Upgraded to 1.0.12 
b960797
- Fixed typo in Summary.
e02e861
a38af1c
* Thu Mar  1 2007 Karel Zak <kzak@redhat.com>  1.0.11-2
a38af1c
- Fixed mount.nfs -f (fake) option (bz 227988)
a38af1c
741a610
* Thu Feb 22 2007 Steve Dickson <steved@redhat.com> 1.0.11-1
741a610
- Upgraded to 1.0.11 
741a610
a414c9a
* Wed Feb 21 2007 Steve Dickson <steved@redhat.com> 1.0.10-7
a414c9a
- Added FS_Location support
a414c9a
1b6200f
* Mon Dec 18 2006 Karel Zak <kzak@redhat.com> 1.0.10-6
1b6200f
- add support for mount options that contain commas (bz 219645)
1b6200f
e5de6eb
* Wed Dec 13 2006 Steve Dickson <steved@redhat.com> 1.0.10-5
e5de6eb
- Stopped v4 umounts from ping rpc.mountd (bz 215553)
e5de6eb
8e42668
* Wed Nov 28 2006 Steve Dickson <steved@redhat.com> 1.0.10-4
8e42668
- Doing a connect on UDP sockets causes the linux network
8e42668
  stack to reject UDP patches from multi-home server with
8e42668
  nic on the same subnet. (bz 212471)
8e42668
ea9ae8e
* Wed Nov 15 2006 Steve Dickson <steved@redhat.com> 1.0.10-3
ea9ae8e
- Removed some old mounting versioning code that was
ea9ae8e
  stopping tcp mount from working (bz 212471)
ea9ae8e
6173722
* Tue Oct 31 2006 Steve Dickson <steved@redhat.com> 1.0.10-2
6173722
- Fixed -o remount (bz 210346)
6173722
- fix memory leak in rpc.idmapd (bz 212547)
6173722
- fix use after free bug in dirscancb (bz 212547)
6173722
- Made no_subtree_check a default export option (bz 212218)
6173722
65049c3
* Wed Oct 25 2006 Steve Dickson <steved@redhat.com> 1.0.10-1
65049c3
- Upgraded to 1.0.10 
65049c3
e6e33fa
* Mon Oct 16 2006 Steve Dickson <steved@redhat.com> 1.0.9-10
e6e33fa
- Fixed typo in nfs man page (bz 210864).
e6e33fa
264f0b3
* Fri Oct 13 2006 Steve Dickson <steved@redhat.com> 1.0.9-9
264f0b3
- Unable to mount NFS V3 share where sec=none is specified (bz 210644)
264f0b3
53f8365
* Tue Sep 26 2006 Steve Dickson <steved@redhat.com> 1.0.9-8
53f8365
- mount.nfs was not returning a non-zero exit value 
53f8365
  on failed mounts (bz 206705)
53f8365
538c985
* Wed Sep 20 2006 Karel Zak <kzak@redhat.com> 1.0.9-7
538c985
- Added support for the mount -s (sloppy) option (#205038)
538c985
- Added nfs.5 man page from util-linux
538c985
- Added info about [u]mount.nfs to the package description
538c985
25a44bc
* Mon Sep 11 2006  <SteveD@RedHat.com> 1.0.9-6
25a44bc
- Removed the compiling of getiversion and getkversion since
25a44bc
  UTS_RELEASE is no longer defined and these binary are
25a44bc
  not installed.
25a44bc
8d4314a
* Fri Aug 18 2006 <SteveD@RedHat.com> 1.0.9-5
8d4314a
- Changed gssd daemons to cache things in memory
8d4314a
  instead of /tmp which makes selinux much happier.
8d4314a
  (bz 203078)
8d4314a
8d4314a
* Wed Aug 16 2006 <SteveD@RedHat.com> 1.0.9-4
9f6d694
- Allow variable for HA callout program in /etc/init.d/nfslock
f3b49a4
  (bz 202790)
9f6d694
95b1830
* Wed Aug 02 2006 <wtogami@redhatcom> 1.0.9-3
95b1830
- add epoch (#196359)
95b1830
8280d7e
* Fri Jul 28 2006 <SteveD@RedHat.com> 1.0.9-2
8280d7e
- Enabled the creating of mount.nfs and umount.nfs binaries
8280d7e
- Added mount option fixes suggested by upstream.
8280d7e
- Fix lazy umounts (bz 169299)
8280d7e
- Added -o fsc mount option.
8280d7e
22ba356
* Mon Jul 24 2006 <SteveD@RedHat.com> 1.0.9-1
22ba356
- Updated to 1.0.9 release
22ba356
c4f4dd0
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:1.0.8-5.1
c4f4dd0
- rebuild
c4f4dd0
18e60a6
* Sun Jul  2 2006 <jkeating@redhat.com> 1:1.0.8-5
18e60a6
- Introduce epoch to fix upgrade path
18e60a6
d126bac
* Sat Jul  1 2006 <SteveD@RedHat.com> 1.0.8-3
d126bac
- Fixed typos in /etc/rc.d/init.d/nfs file (bz 184486)
d126bac
90d1091
* Fri Jun 30 2006 <SteveD@RedHat.com> 1.0.8-3
90d1091
- Split the controlling of nfs version, ports, and protocol 
90d1091
  into two different patches
7060f16
- Fixed and added debugging statements to rpc.mountd.
7060f16
- Fixed -p arg to work with priviledged ports (bz 156655)
7060f16
- Changed nfslock initscript to set LOCKD_TCPPORT and
7060f16
  LOCKD_UDPPORT (bz 162133)
7060f16
- Added MOUNTD_NFS_V1 variable to version 1 of the
7060f16
  mount protocol can be turned off. (bz 175729)
7060f16
- Fixed gssd to handel mixed case characters in
7060f16
  the domainname. (bz 186069)
90d1091
7e4a8ea
* Wed Jun 21 2006 <SteveD@RedHat.com> 1.0.8-2
7e4a8ea
- Updated to nfs-utils-1.0.8
7e4a8ea
63f5087
* Thu Jun  8 2006 <SteveD@RedHat.com> 1.0.8.rc4-1
1b511ae
- Upgraded to the upstream 1.0.8.rc4 version
1b511ae
a4fd473
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.2
a4fd473
- bump again for double-long bug on ppc(64)
a4fd473
a641efa
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.8.rc2-4.FC5.1
a641efa
- rebuilt for new gcc4.1 snapshot and glibc changes
a641efa
802d4f3
* Fri Jan 20 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-4.FC5
802d4f3
- Added new libnfsidmap call, nfs4_set_debug(), to rpc.idmapd
802d4f3
  which turns on debugging in the libarary.
802d4f3
5f47f9c
* Mon Jan 16 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-3.FC5
0031278
- Added innetgr patch that changes configure scripts to 
0031278
  check for the innetgr function. (bz 177899)
5f47f9c
ba86d89
* Wed Jan 11 2006 Peter Jones <pjones@redhat.com> 1.0.8.rc2-2.FC5
ba86d89
- Fix lockfile naming in the initscripts so they're stopped correctly.
ba86d89
ba86d89
* Mon Jan  9 2006 Steve Dickson <SteveD@RedHat.com> 1.0.8.rc2-1.FC5
f9a6955
- Updated to 1.0.8-rc2 release
f9a6955
- Broke out libgssapi into its own rpm
f9a6955
- Move librpcsecgss and libnfsidmap in the new nfs-utils-lib rpm
f9a6955
- Removed libevent code; Required to be installed.
f9a6955
0714dfc
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
0714dfc
- rebuilt
0714dfc
b3ebcae
* Sun Oct 23 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-19
b3ebcae
- Updated to latest code in SourceForge CVS
b3ebcae
- Updated to latest CITI patches (1.0.7-4)
b3ebcae
- Fix bug in nfsdreopen by compiling in server defaults
b3ebcae
231454b
* Thu Sep 22 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-18
880eb5f
- Updated libnfsidmap to 0.11
880eb5f
- Updated libgssapi to 0.5
231454b
- Made sure the gss daemons and new libs are
231454b
  all using the same include files.
231454b
- Removed code from the tree that is no longer used.
50d268c
- Add ctlbits patch that introduced the -N -T and -U
50d268c
  command line flags to rpc.nfsd.
880eb5f
1b5f469
* Sun Sep 18 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-17
1b5f469
- Updated to latest nfs-utils code in upstream CVS tree
1b5f469
- Updated libevent from 1.0b to 1.1a
1b5f469
- Added libgssapi-0.4 and librpcsecgss-0.6 libs from CITI
1b5f469
819e6dc
* Tue Sep  8 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-16
819e6dc
- Reworked the nfslock init script so if lockd is running
819e6dc
  it will be killed which is what the HA community needs. (bz 162446)
819e6dc
- Stopped rpcidmapd.init from doing extra echoing when
819e6dc
  condstart-ed.
68e592b
160a845
* Wed Aug 24 2005 Peter Jones <pjones@redhat.com> - 1.0.7-15
160a845
- don't strip during "make install", so debuginfo packages are generated right
160a845
Florian La Roche ea59080
* Thu Aug 18 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche ea59080
- no need to still keep a requirement for kernel-2.2 or newer
Florian La Roche ea59080
1c90634
* Tue Aug 16 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-13
1c90634
- Changed mountd to use stat64() (bz 165062)
1c90634
de71245
* Tue Aug  2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-12
de71245
- Changed useradd to use new -l flag (bz149407)
de71245
- 64bit fix in gssd code (bz 163139)
99de3f0
- updated broken dependencies
241ffcd
- updated rquotad to compile with latest
241ffcd
  quota version.
de71245
3a2487d
* Thu May 26 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-8
3a2487d
- Fixed subscripting problem in idmapd (bz 158188)
3a2487d
6b8cbae
* Thu May 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-7
6b8cbae
- Fixed buffer overflow in rpc.svcgssd (bz 114288)
6b8cbae
bb3850c
* Wed Apr 13 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-6
bb3850c
- Fixed misformated output from nfslock script (bz 154648)
bb3850c
992fd5f
* Mon Mar 29 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-4
d4be3ab
- Fixed a compile error on x86_64 machines in the gss code.
992fd5f
- Updated the statd-notify-hostname.patch to eliminate 
992fd5f
  a segmentation fault in rpc.statd when an network 
992fd5f
  interface was down. (bz 151828)
992fd5f
5089228
* Sat Mar 19 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-3
82699ad
- Changed xlog to use LOG_INFO instead of LOG_DEBUG
82699ad
  so debug messages will appear w/out any config
82699ad
  changes to syslog.conf.
5089228
- Reworked how /etc/exports is setup (bz 151389)
5089228
0f0b0e3
* Wed Mar  2 2005 Steve Dickson <SteveD@RedHat.com> 1.0.7-2
0f0b0e3
- Tied the rpcsecgss debugging in with gssd and
0f0b0e3
  svcgssd debugging
0f0b0e3
3f418c2
* Mon Feb 14 2005 Steve Dickson <SteveD@RedHat.com>
3f418c2
- Added support to rpcgssd.init and rpcsvcgssd.init scripts
3f418c2
  to insmod security modules.
3f418c2
- Changed the nfs.init script to bring rpc.svcgssd up and down,
3f418c2
  since rpc.svcgssd is only needed with the NFS server is running.
3f418c2
f17a429
* Tue Dec 14 2004 Steve Dickson <SteveD@RedHat.com>
db806f5
- Fix problem in idmapd that was causing "xdr error 10008"
db806f5
  errors (bz 142813)
f17a429
- make sure the correct hostname is used in the SM_NOTIFY
f17a429
  message that is sent from a rebooted server which has 
f17a429
  multiple network interfaces. (bz 139101)
f17a429
f17a429
- Changed nfslock to send lockd a -KILL signal
f17a429
  when coming down. (bz 125257)
f17a429
9606d55
* Thu Nov 11 2004 Steve Dickson <SteveD@RedHat.com>
9606d55
- Replaced a memcopy with explicit assignments
9606d55
  in getquotainfo() of rquotad to fix potential overflow
9606d55
  that can occur on 64bit machines. (bz 138068)
9606d55
cdbbbed
* Mon Nov  8 2004 Steve Dickson <SteveD@RedHat.com>
cdbbbed
- Updated to latest sourceforge code
cdbbbed
- Updated to latest CITIT nfs4 patches
cdbbbed
cc01757
* Sun Oct 17 2004 Steve Dickson <SteveD@RedHat.com>
cc01757
- Changed nfs.init to bring down rquotad correctly
cc01757
  (bz# 136041)
cc01757
44d986f
* Thu Oct 14 2004 Steve Dickson <SteveD@RedHat.com>
44d986f
- Added "$RQUOTAD_PORT" variable to nfs.init which
44d986f
  allows the rpc.rquotad to use a predefined port
44d986f
  (bz# 124676)
44d986f
ae9da60
* Fri Oct  1 2004 
ae9da60
- Incorporate some clean up code from Ulrich Drepper (bz# 134025)
ae9da60
- Fixed the chkconfig number in the rpcgssd, rpcidmapd, and 
ae9da60
  rpcsvcgssd initscrpts (bz# 132284)
ae9da60
eb4b3d1
* Fri Sep 24 2004 <SteveD@RedHat.com>
eb4b3d1
- Make sure the uid/gid of nfsnobody is the
eb4b3d1
  correct value for all archs (bz# 123900)
eb4b3d1
- Fixed some security issues found by SGI (bz# 133556)
eb4b3d1
cvsdist 9e6d913
* Mon Aug 30 2004 Steve Dickson <SteveD@RedHat.com>
cvsdist 9e6d913
- Major clean up. 
cvsdist 9e6d913
- Removed all unused/old patches
cvsdist 9e6d913
- Rename and condensed a number of patches
cvsdist 9e6d913
- Updated to CITI's nfs-utils-1.0.6-13 patches
cvsdist 9e6d913
cvsdist 3e42301
* Tue Aug 10 2004 Bill Nottingham <notting@redhat.com>
cvsdist 3e42301
- move if..fi condrestart stanza to %%postun (#127914, #128601)
cvsdist 3e42301
cvsdist 1ae9d4b
* Wed Jun 16 2004 <SteveD@RedHat.com>
cvsdist 1ae9d4b
- nfslock stop is now done on package removals
cvsdist 4999365
- Eliminate 3 syslog messages that are logged for
cvsdist 1ae9d4b
  successful events.
cvsdist 1ae9d4b
cvsdist 8fe6bc0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 8fe6bc0
- rebuilt
cvsdist 8fe6bc0
cvsdist 70faca5
* Mon Jun 14 2004 <SteveD@RedHat.com>
cvsdist 8fe6bc0
- Fixed syntax error in nfs initscripts when
cvsdist 8fe6bc0
  NETWORKING is not defined
cvsdist 70faca5
- Removed sync warning on readonly exports.
cvsdist 70faca5
- Changed run levels in rpc initscripts.
cvsdist 70faca5
- Replaced modinfo with lsmod when checking
cvsdist 70faca5
  for loaded modules.
cvsdist 70faca5
cvsdist 70faca5
* Tue Jun  1 2004 <SteveD@RedHat.com>
cvsdist 70faca5
- Changed the rpcgssd init script to ensure the 
cvsdist 70faca5
  rpcsec_gss_krb5 module is loaded
cvsdist 70faca5
cvsdist 70faca5
* Tue May 18 2004 <SteveD@RedHat.com>
cvsdist 70faca5
- Removed the auto option from MOUNTD_NFS_V2 and
cvsdist 70faca5
  MOUNTD_NFS_V3 variables. Since v2 and v3 are on
cvsdist 70faca5
  by default, there only needs to be away of 
cvsdist 70faca5
  turning them off.
cvsdist 70faca5
cvsdist 70faca5
* Thu May 10 2004 <SteveD@RedHat.com>
cvsdist 70faca5
- Rebuilt
cvsdist 70faca5
cvsdist 603bcc0
* Thu Apr 15 2004 <SteveD@RedHat.com>
cvsdist 603bcc0
- Changed the permission on idmapd.conf to 644
cvsdist 603bcc0
- Added mydaemon code to svcgssd
cvsdist 603bcc0
- Updated the add_gssd.patch from upstream
cvsdist 603bcc0
cvsdist 603bcc0
* Wed Apr 14 2004 <SteveD@RedHat.com>
cvsdist 603bcc0
- Created a pipe between the parent and child so 
cvsdist 603bcc0
  the parent process can report the correct exit
cvsdist 603bcc0
  status to the init scripts
cvsdist 603bcc0
- Added SIGHUP processing to rpc.idmapd and the 
cvsdist 603bcc0
  rpcidmapd init script.
cvsdist 603bcc0
cvsdist 4bc0e7f
* Mon Mar 22 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Make sure check_new_cache() is looking in the right place 
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Wed Mar 17 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Changed the v4 initscripts to use $prog for the
cvsdist 4bc0e7f
  arugment to daemon
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Tue Mar 16 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Made the nfs4 daemons initscripts work better when 
cvsdist 4bc0e7f
  sunrpc is not a module
cvsdist 4bc0e7f
- added more checks to see if modules are being used.
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Mon Mar 15 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Add patch that sets up gssapi_mech.conf correctly
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Fri Mar 12 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Added the shutting down of the rpc v4 daemons.
cvsdist 4bc0e7f
- Updated the Red Hat only patch with some init script changes.
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Thu Mar 11 2004 Bill Nottingham <notting@redhat.com>
cvsdist 4bc0e7f
- rpc_pipefs mounting and aliases are now in modutils; require that
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Thu Mar 11 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Updated the gssd patch.
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Sun Mar  7 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Added the addition and deletion of rpc_pipefs to /etc/fstab
cvsdist 4bc0e7f
- Added the addition and deletion of module aliases to /etc/modules.conf
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Mon Mar  1 2004 <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Removed gssd tarball and old nfsv4 patch.
cvsdist 4bc0e7f
- Added new nfsv4 patches that include both the
cvsdist 4bc0e7f
   gssd and idmapd daemons
cvsdist 4bc0e7f
- Added redhat-only v4 patch that reduces the
cvsdist 4bc0e7f
   static librpc.a to only contain gss rpc related
cvsdist 4bc0e7f
   routines (I would rather have gssd use the glibc 
cvsdist 4bc0e7f
   rpc routines)
cvsdist 4bc0e7f
-Changed the gssd svcgssd init scripts to only
cvsdist 4bc0e7f
   start up if SECURE_NFS is set to 'yes' in
cvsdist 4bc0e7f
   /etc/sysconfig/nfs
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 4bc0e7f
- rebuilt
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Thu Feb 12 2004 Thomas Woerner <twoerner@redhat.com>
cvsdist 4bc0e7f
- make rpc.lockd, rpc.statd, rpc.mountd and rpc.nfsd pie
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Wed Jan 28 2004 Steve Dickson <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Added the NFSv4 bits
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Mon Dec 29 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Added the -z flag to nfsstat
cvsdist 4bc0e7f
cvsdist 4bc0e7f
* Wed Dec 24 2003  Steve Dickson <SteveD@RedHat.com>
cvsdist 4bc0e7f
- Fixed lockd port setting in nfs.int script
cvsdist 4bc0e7f
cvsdist 9d8f355
* Wed Oct 22 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Upgrated to 1.0.6
cvsdist 9d8f355
- Commented out the acl path for fedora
cvsdist 9d8f355
cvsdist 9d8f355
* Thu Aug  27 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Added the setting of lockd ports via sysclt interface
cvsdist 9d8f355
- Removed queue setting code since its no longer needed
cvsdist 9d8f355
cvsdist 9d8f355
* Thu Aug  7 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Added back the acl patch Taroon b2
cvsdist 9d8f355
cvsdist 9d8f355
* Wed Jul 23 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Commented out the acl patch (for now)
cvsdist 9d8f355
cvsdist 9d8f355
* Wed Jul 21 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Upgrated to 1.0.5
cvsdist 9d8f355
cvsdist 9d8f355
* Wed Jun 18 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Added security update
cvsdist 9d8f355
- Fixed the drop-privs.patch which means the chroot
cvsdist 9d8f355
patch could be removed.
cvsdist 9d8f355
cvsdist 9d8f355
* Mon Jun  9 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Defined the differ kinds of debugging avaliable for mountd in
cvsdist 9d8f355
the mountd man page. 
cvsdist 9d8f355
cvsdist 9d8f355
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 9d8f355
- rebuilt
cvsdist 9d8f355
cvsdist 9d8f355
* Tue Jun  3 2003 Steve Dickson <SteveD@RedHat.com>
cvsdist 9d8f355
- Upgraded to 1.0.3 
cvsdist 9d8f355
- Fixed numerous bugs in init scrips
cvsdist 9d8f355
- Added nfsstat overflow patch
cvsdist 19b677a
cvsdist 5816d0e
* Thu Jan 23 2003 Tim Powers <timp@redhat.com> 1.0.1-2.9
cvsdist 5816d0e
- rebuild
cvsdist 5816d0e
cvsdist 5816d0e
* Fri Dec 13 2002 Daniel J Walsh <dwalsh@redhat.com>
cvsdist 5816d0e
- change init script to not start rpc.lock if already running
cvsdist 5816d0e
cvsdist 5816d0e
* Wed Dec 11 2002 Daniel J Walsh <dwalsh@redhat.com>
cvsdist 5816d0e
- Moved access code to be after dropping privs
cvsdist 5816d0e
cvsdist c4251ba
* Mon Nov 18 2002 Stephen C. Tweedie <sct@redhat.com>
dcac4b7
- Build with %%configure
cvsdist c4251ba
- Add nhfsgraph, nhfsnums and nhfsrun to the files list
cvsdist c4251ba
cvsdist c4251ba
* Mon Nov 11 2002 Stephen C. Tweedie <sct@redhat.com>
cvsdist c4251ba
- Don't drop privs until we've bound the notification socket
cvsdist c4251ba
cvsdist c4251ba
* Thu Nov  7 2002 Stephen C. Tweedie <sct@redhat.com>
cvsdist c4251ba
- Ignore SIGPIPE in rpc.mountd
cvsdist c4251ba
cvsdist e53021f
* Thu Aug  1 2002 Bob Matthews <bmatthews@redhat.com>
cvsdist e53021f
- Add Sean O'Connell's <sean@ee.duke.edu> nfs control tweaks
cvsdist e53021f
- to nfs init script.
cvsdist e53021f
cvsdist 6ae4499
* Mon Jul 22 2002 Bob Matthews <bmatthews@redhat.com>
cvsdist 6ae4499
- Move to nfs-utils-1.0.1
cvsdist 6ae4499
cvsdist af1fa63
* Mon Feb 18 2002 Bob Matthews <bmatthews@redhat.com>
cvsdist af1fa63
- "service nfs restart" should start services even if currently 
cvsdist af1fa63
-   not running (#59469)
cvsdist af1fa63
- bump version to 0.3.3-4
cvsdist af1fa63
cvsdist af1fa63
* Wed Oct  3 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist af1fa63
- Move to nfs-utils-0.3.3
cvsdist af1fa63
- Make nfsnobody a system account (#54221)
cvsdist 9e219a7
cvsdist 85eb2b5
* Tue Aug 21 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 4f69ea4
- if UID 65534 is unassigned, add user nfsnobody (#22685)
cvsdist 85eb2b5
cvsdist 85eb2b5
* Mon Aug 20 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 85eb2b5
- fix typo in nfs init script which prevented MOUNTD_PORT from working (#52113)
cvsdist 85eb2b5
cvsdist 1c22dc7
* Tue Aug  7 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 1c22dc7
- nfs init script shouldn't fail if /etc/exports doesn't exist (#46432)
cvsdist 1c22dc7
cvsdist 7a8b656
* Fri Jul 13 2001 Bob Matthews <bmatthews@redhat.com>
475aa40
- Make %%pre useradd consistent with other Red Hat packages.
cvsdist 4e513ec
cvsdist 7a8b656
* Tue Jul 03 2001 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 7a8b656
- Added sh-utils dependency for uname -r in nfs init script
cvsdist 7a8b656
cvsdist 7a8b656
* Tue Jun 12 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 7a8b656
- make non RH kernel release strings scan correctly in 
cvsdist 7a8b656
-   nfslock init script (#44186)
cvsdist 7a8b656
cvsdist 7a8b656
* Mon Jun 11 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 7a8b656
- don't install any rquota pages in _mandir: (#39707, #44119)
cvsdist 7a8b656
- don't try to manipulate rpc.rquotad in init scripts 
cvsdist 7a8b656
-   unless said program actually exists: (#43340)
cvsdist 7a8b656
cvsdist 7a8b656
* Tue Apr 10 2001 Preston Brown <pbrown@redhat.com>
cvsdist 7a8b656
- don't translate initscripts for 6.x
cvsdist 4e513ec
cvsdist 426d8c6
* Tue Apr 10 2001 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 426d8c6
- do not start lockd on kernel 2.2.18 or higher (done automatically)
cvsdist 426d8c6
cvsdist 71d63d6
* Fri Mar 30 2001 Preston Brown <pbrown@redhat.com>
cvsdist 71d63d6
- don't use rquotad from here now; quota package contains a version that 
cvsdist 71d63d6
  works with 2.4 (#33738)
cvsdist 71d63d6
cvsdist 71d63d6
* Tue Mar 12 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Statd logs at LOG_DAEMON rather than LOG_LOCAL5
cvsdist 71d63d6
- s/nfs/\$0/ where appropriate in init scripts
cvsdist 71d63d6
cvsdist 71d63d6
* Tue Mar  6 2001 Jeff Johnson <jbj@redhat.com>
cvsdist 71d63d6
- Move to nfs-utils-0.3.1
cvsdist 71d63d6
cvsdist 71d63d6
* Wed Feb 14 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- #include <time.h> patch
cvsdist 71d63d6
cvsdist 71d63d6
* Mon Feb 12 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Really enable netgroups
cvsdist 71d63d6
cvsdist 71d63d6
* Mon Feb  5 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 71d63d6
- i18nize initscripts
cvsdist 71d63d6
cvsdist 71d63d6
* Fri Jan 19 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Increased {s,r}blen in rpcmisc.c:makesock to accommodate eepro100
cvsdist 71d63d6
cvsdist 71d63d6
* Tue Jan 16 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Hackish fix in build section to enable netgroups
cvsdist 71d63d6
cvsdist 71d63d6
* Wed Jan  3 2001 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Fix incorrect file specifications in statd manpage.
cvsdist 71d63d6
- Require gawk 'cause it's used in nfslock init script.
cvsdist 71d63d6
cvsdist 71d63d6
* Thu Dec 13 2000 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Require sed because it's used in nfs init script
cvsdist 71d63d6
cvsdist 71d63d6
* Tue Dec 12 2000 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- Don't do a chroot(2) after dropping privs, in statd.
cvsdist 71d63d6
cvsdist 71d63d6
* Mon Dec 11 2000 Bob Matthews <bmatthews@redhat.com>
cvsdist 71d63d6
- NFSv3 if kernel >= 2.2.18, detected in init script
cvsdist 71d63d6
cvsdist 71d63d6
* Thu Nov 23 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 71d63d6
- update to 0.2.1
cvsdist 71d63d6
cvsdist 71d63d6
* Tue Nov 14 2000 Bill Nottingham <notting@redhat.com>
cvsdist 71d63d6
- don't start lockd on 2.4 kernels; it's unnecessary
cvsdist 71d63d6
cvsdist 1ea8452
* Tue Sep  5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 1ea8452
- more portable fix for mandir
cvsdist 1ea8452
cvsdist 1ea8452
* Sun Sep  3 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 1ea8452
- update to 0.2-release
cvsdist 1ea8452
cvsdist 1ea8452
* Fri Sep  1 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 1ea8452
- fix reload script
cvsdist 1ea8452
cvsdist 1ea8452
* Thu Aug 31 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 1ea8452
- update to 0.2 from CVS
cvsdist 1ea8452
- adjust statd-drop-privs patch
cvsdist 1ea8452
- disable tcp_wrapper support
cvsdist 1ea8452
cvsdist c905793
* Wed Aug  2 2000 Bill Nottingham <notting@redhat.com>
cvsdist c905793
- fix stop priority of nfslock
cvsdist c905793
cvsdist c905793
* Tue Aug  1 2000 Bill Nottingham <notting@redhat.com>
cvsdist c905793
- um, actually *include and apply* the statd-drop-privs patch
cvsdist c905793
cvsdist c905793
* Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
cvsdist c905793
- fix init script ordering (#14502)
cvsdist c905793
cvsdist c905793
* Sat Jul 22 2000 Bill Nottingham <notting@redhat.com>
cvsdist c905793
- run statd chrooted and as non-root
cvsdist c905793
- add prereqs
cvsdist c905793
475aa40
* Tue Jul 18 2000 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist c905793
- use "License", not "Copyright"
cvsdist c905793
- use %%{_tmppath} and %%{_mandir}
cvsdist c905793
cvsdist c905793
* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
cvsdist c905793
- built for next release
cvsdist c905793
cvsdist c905793
* Mon Jul 17 2000 Matt Wilson <msw@redhat.com>
cvsdist c905793
- 0.1.9.1
cvsdist c905793
- remove patch0, has been integrated upstream
cvsdist c905793
cvsdist c905793
* Wed Feb  9 2000 Bill Nottingham <notting@redhat.com>
cvsdist c905793
- the wonderful thing about triggers, is triggers are wonderful things...
cvsdist c905793
cvsdist c905793
* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
cvsdist c905793
- switch to nfs-utils as the base tree
cvsdist c905793
- fix the statfs patch for the new code base
cvsdist c905793
- single package that obsoletes everything we had before (if I am to keep
cvsdist c905793
  some traces of my sanity with me...)
cvsdist c905793
cvsdist c905793
* Mon Jan 17 2000 Preston Brown <pbrown@redhat.com>
cvsdist c905793
- use statfs syscall instead of stat to determinal optimal blksize