1 Summary: NFS utlilities and supporting daemons for the kernel NFS server.
5 Source0: ftp://nfs.sourceforge.net/pub/nfs/%{name}-%{version}.tar.gz
6 Group: System Environment/Daemons
9 Obsoletes: knfsd-clients
10 Obsoletes: nfs-server-clients
13 Provides: nfs-server-clients
15 Provides: knfsd-clients
18 Buildroot: /var/tmp/%{name}-root
19 Requires: kernel >= 2.2.7, portmap >= 4.0
22 The nfs-utils package provides a daemon for the kernel NFS server and
23 related tools, which provides a much higher level of performance than the
24 traditional Linux NFS server used by most users.
26 This package also contains the showmount program. Showmount queries the
27 mount daemon on a remote host for information about the NFS (Network File
28 System) server on the remote host. For example, showmount can display the
29 clients which are mounted on that host.
39 rm -rf $RPM_BUILD_ROOT
40 mkdir -p $RPM_BUILD_ROOT/{/sbin,/usr/sbin}
41 mkdir -p $RPM_BUILD_ROOT%{_mandir}/{man5,man8}
42 mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
43 mkdir -p $RPM_BUILD_ROOT/var/lib/nfs
44 make install_prefix=$RPM_BUILD_ROOT MANDIR=$RPM_BUILD_ROOT%{_mandir} SBINDIR=$RPM_BUILD_ROOT%{_prefix}/sbin install
45 install -s -m 755 tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/sbin
46 install -m 755 etc/redhat/nfs.init $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
47 install -m 755 etc/redhat/nfslock.init $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
48 touch $RPM_BUILD_ROOT/var/lib/nfs/rmtab
49 mv $RPM_BUILD_ROOT/usr/sbin/{rpc.lockd,rpc.statd} $RPM_BUILD_ROOT/sbin
52 rm -rf $RPM_BUILD_ROOT
55 /sbin/chkconfig --add nfs
56 /sbin/chkconfig --add nfslock
59 if [ "$1" = "0" ]; then
60 /sbin/chkconfig --del nfs
61 /sbin/chkconfig --del nfslock
64 %triggerpostun -- nfs-server
65 /sbin/chkconfig --add nfs
67 %triggerpostun -- knfsd
68 /sbin/chkconfig --add nfs
70 %triggerpostun -- knfsd-clients
71 /sbin/chkconfig --add nfslock
75 %config /etc/rc.d/init.d/nfs
77 %config(noreplace) /var/lib/nfs/xtab
78 %config(noreplace) /var/lib/nfs/etab
79 %config(noreplace) /var/lib/nfs/rmtab
91 %config /etc/rc.d/init.d/nfslock