1 Summary: Kernel NFS server
2 Summary(pl): Dzia³aj±cy na poziomie j±dra serwer NFS
3 Summary(pt_BR): Os utilitários para o cliente e servidor NFS do Linux
8 Group: Networking/Daemons
9 Source0: http://download.sourceforge.net/nfs/%{name}-%{version}.tar.gz
10 Source1: ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs.doc.tar.gz
14 Source5: nfs.sysconfig
15 Source6: nfslock.sysconfig
16 Source7: rquotad.sysconfig
18 Patch0: %{name}-paths.patch
19 Patch1: %{name}-time.patch
20 Patch2: %{name}-eepro-support.patch
21 Requires: portmap >= 4.0
22 Obsoletes: nfsdaemon nfs-server knfsd
25 Prereq: /sbin/chkconfig
26 BuildRequires: autoconf
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 Conflicts: kernel < 2.2.5
32 This is the *new* kernel NFS server and related tools. It provides a
33 much higher level of performance than the traditional Linux user-land
37 To jest *nowy* dzia³aj±cy na poziomie j±dra serwer NFS oraz zwi±zane z
38 nim narzêdzia. Serwer ten dostarcza znacznie wiêksz± wydajno¶æ ni¿
39 tradycyjny, dzia³aj±cy na poziomie uzytkownika serwer NFS.
42 O pacote nfs-utils provê os utilitários para o cliente e servidor NFS
46 Summary: Clients for connecting to a remote NFS server
47 Summary(pl): Klienci do ³±czenia siê ze zdalnym serwerem NFS
51 Prereq: /sbin/chkconfig
53 Provides: nfs-server-clients
55 Obsoletes: nfs-server-clients
56 Obsoletes: knfsd-clients
59 The nfs-server-clients package contains the showmount program.
60 Showmount queries the mount daemon on a remote host for information
61 about the NFS (Network File System) server on the remote host. For
62 example, showmount can display the clients which are mounted on that
63 host. This package is not needed to mount NFS volumes.
65 %description clients -l pl
66 Pakiet zawiera program showmount s³u¿±cy do odpytywania serwera NFS.
67 Showmount pyta demona na zdalnej maszynie o informacje NFS na zdalnym
68 ho¶cie. Na przyk³ad, showmount potrafi pokazaæ klientów, którzy s±
69 zamountowani na tym serverze. Ten pakiet nie jest konieczny do
70 zamountowania zasobów NFS.
73 Summary: Programs for NFS file locking
74 Summary(pl): Programy do obs³ugi blokowania plików poprzez NFS (lock)
75 #Requires: kernel >= 2.2.5
77 Requires: portmap >= 4.0
79 Prereq: /sbin/chkconfig
80 Obsoletes: nfslockd knfsd-lock
84 The nfs-lock pacage contains programs which support the NFS file lock.
85 Install nfs-lock if you want to use file lock over NFS.
87 %description lock -l pl
88 Ten pakiet zawiera programy umo¿liwiaj±ce wykonywanie blokowania
89 plików (file locking) poprzez NFS.
92 Summary: Remote quota server
93 Summary(pl): Zdalny serwer quota
94 Group: Networking/Daemons
96 Prereq: /sbin/chkconfig
97 Obsoletes: quota-rquotad
100 rquotad is an rpc(3N) server which returns quotas for a user of a
101 local file system which is mounted by a remote machine over the NFS.
102 The results are used by quota(1) to display user quotas for remote
105 %description rquotad -l pl
106 rquotad jest serverem rpc(3N), który zwraca quoty u¿ytkownika
107 lokalnego systemu plików, który jest zamountowany przez zdaln± maszynê
108 poprzez NFS. Rezultaty s± u¿ywane przez quota(1), aby wy¶wietliæ quote
109 dla zdalnego systemu plików.
120 --with-statedir=/var/lib/nfs \
122 --enable-secure-statd
126 rm -rf $RPM_BUILD_ROOT
127 install -d $RPM_BUILD_ROOT{/sbin,%{_sbindir},%{_mandir}/man{5,8}} \
128 $RPM_BUILD_ROOT{%{_sysconfdir}/{rc.d/init.d,sysconfig},%{_var}/lib/nfs}
130 %{__make} install install_prefix="$RPM_BUILD_ROOT"
132 install tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/sbin
133 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
134 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
135 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/rquotad
136 install %{SOURCE8} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfsfs
137 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/nfsd
138 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/nfslock
139 install %{SOURCE7} $RPM_BUILD_ROOT/etc/sysconfig/rquotad
141 > $RPM_BUILD_ROOT%{_var}/lib/nfs/rmtab
142 > $RPM_BUILD_ROOT%{_sysconfdir}/exports
144 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/rpc.{mountd,nfsd,rquotad,statd,lockd}.8
145 echo ".so lockd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.lockd.8
146 echo ".so mountd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.mountd.8
147 echo ".so nfsd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.nfsd.8
148 echo ".so rquotad.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.rquotad.8
149 echo ".so statd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.statd.8
151 touch $RPM_BUILD_ROOT/var/lib/nfs/xtab
153 gzip -9nf ChangeLog README nfs/*.ps
159 rm -rf $RPM_BUILD_ROOT
162 /sbin/chkconfig --add nfs
163 if [ -r /var/lock/subsys/nfs ]; then
164 /etc/rc.d/init.d/nfs restart >&2
166 echo "Run \"/etc/rc.d/init.d/nfs start\" to start nfs daemon."
168 sed -e 's/NFSDTYPE=.*/NFSDTYPE=K/' /etc/sysconfig/nfsd > /etc/sysconfig/nfsd.new
169 mv -f /etc/sysconfig/nfsd.new /etc/sysconfig/nfsd
172 if [ "$1" = "0" ]; then
173 if [ -r /var/lock/subsys/nfs ]; then
174 /etc/rc.d/init.d/nfs stop >&2
176 /sbin/chkconfig --del nfs
180 /sbin/chkconfig --add nfsfs
181 if [ -r /var/lock/subsys/nfsfs ]; then
182 /etc/rc.d/init.d/nfsfs restart >&2
184 echo "Run \"/etc/rc.d/init.d/nfsfs start\" to mount all NFS volumens."
188 if [ "$1" = "0" ]; then
189 if [ -r /var/lock/subsys/nfsfs ]; then
190 /etc/rc.d/init.d/nfsfs stop >&2
192 /sbin/chkconfig --del nfsfs
196 /sbin/chkconfig --add nfslock
197 if [ -r /var/lock/subsys/nfslock ]; then
198 /etc/rc.d/init.d/nfslock restart >&2
200 echo "Run \"/etc/rc.d/init.d/nfslock start\" to start nfslock daemon."
204 if [ "$1" = "0" ]; then
205 if [ -r /var/lock/subsys/nfslock ]; then
206 /etc/rc.d/init.d/nfslock stop >&2
208 /sbin/chkconfig --del nfslock
212 /sbin/chkconfig --add rquotad
213 if [ -r /var/lock/subsys/rquotad ]; then
214 /etc/rc.d/init.d/rquotad restart >&2
216 echo "Run \"/etc/rc.d/init.d/rquotad start\" to start NFS quota daemon."
220 if [ "$1" = "0" ]; then
221 if [ -r /var/lock/subsys/rquotad ]; then
222 /etc/rc.d/init.d/rquotad stop >&2
224 /sbin/chkconfig --del rquotad
228 %defattr(644,root,root,755)
229 %doc {ChangeLog,README,*.ps}.gz html
230 %attr(755,root,root) /sbin/rpcdebug
231 %attr(755,root,root) %{_sbindir}/exportfs
232 %attr(755,root,root) %{_sbindir}/rpc.mountd
233 %attr(755,root,root) %{_sbindir}/rpc.nfsd
234 %attr(755,root,root) %{_sbindir}/nfsstat
235 %attr(755,root,root) %{_sbindir}/nhfsstone
237 %attr(754,root,root) /etc/rc.d/init.d/nfs
239 %attr(755,root,root) %dir %{_var}/lib/nfs
241 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/exports
242 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfsd
243 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/xtab
244 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/etab
245 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/rmtab
247 %{_mandir}/man8/exportfs.8*
248 %{_mandir}/man8/mountd.8*
249 %{_mandir}/man8/nfsd.8*
250 %{_mandir}/man8/nfsstat.8*
251 %{_mandir}/man8/rpc.mountd.8*
252 %{_mandir}/man8/rpc.nfsd.8*
253 %{_mandir}/man5/exports.5*
256 %defattr(644,root,root,755)
257 %attr(755,root,root) %{_sbindir}/rpc.lockd
258 %attr(755,root,root) %{_sbindir}/rpc.statd
259 %attr(754,root,root) /etc/rc.d/init.d/nfslock
260 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfslock
261 %attr(755,root,root) %dir %{_var}/lib/nfs
262 %{_mandir}/man8/rpc.lockd.8*
263 %{_mandir}/man8/lockd.8*
264 %{_mandir}/man8/rpc.statd.8*
265 %{_mandir}/man8/statd.8*
268 %defattr(644,root,root,755)
269 %attr(754,root,root) /etc/rc.d/init.d/nfsfs
270 %attr(755,root,root) %{_sbindir}/showmount
271 %{_mandir}/man8/showmount.8*
274 %defattr(644,root,root,755)
275 %attr(755,root,root) %{_sbindir}/rpc.rquotad
276 %attr(754,root,root) /etc/rc.d/init.d/rquotad
277 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rquotad
278 %{_mandir}/man8/rpc.rquotad.8*