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 Group(de): Netzwerkwesen/Server
10 Group(pl): Sieciowe/Serwery
11 Source0: http://download.sourceforge.net/nfs/%{name}-%{version}.tar.gz
12 Source1: ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs.doc.tar.gz
16 Source5: nfs.sysconfig
17 Source6: nfslock.sysconfig
18 Source7: rquotad.sysconfig
20 Patch0: %{name}-paths.patch
21 Patch1: %{name}-time.patch
22 Patch2: %{name}-eepro-support.patch
23 Requires: portmap >= 4.0
24 Obsoletes: nfsdaemon nfs-server knfsd
27 Prereq: /sbin/chkconfig
28 BuildRequires: autoconf
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Conflicts: kernel < 2.2.5
34 This is the *new* kernel NFS server and related tools. It provides a
35 much higher level of performance than the traditional Linux user-land
39 To jest *nowy* dzia³aj±cy na poziomie j±dra serwer NFS oraz zwi±zane z
40 nim narzêdzia. Serwer ten dostarcza znacznie wiêksz± wydajno¶æ ni¿
41 tradycyjny, dzia³aj±cy na poziomie uzytkownika serwer NFS.
44 O pacote nfs-utils provê os utilitários para o cliente e servidor
48 Summary: Clients for connecting to a remote NFS server
49 Summary(pl): Klienci do ³±czenia siê ze zdalnym serwerem NFS
51 Group(de): Netzwerkwesen
57 Prereq: /sbin/chkconfig
59 Provides: nfs-server-clients
61 Obsoletes: nfs-server-clients
62 Obsoletes: knfsd-clients
65 The nfs-server-clients package contains the showmount program.
66 Showmount queries the mount daemon on a remote host for information
67 about the NFS (Network File System) server on the remote host. For
68 example, showmount can display the clients which are mounted on that
69 host. This package is not needed to mount NFS volumes.
71 %description clients -l pl
72 Pakiet zawiera program showmount s³u¿±cy do odpytywania serwera NFS.
73 Showmount pyta demona na zdalnej maszynie o informacje NFS na zdalnym
74 ho¶cie. Na przyk³ad, showmount potrafi pokazaæ klientów, którzy s±
75 zamountowani na tym serverze. Ten pakiet nie jest konieczny do
76 zamountowania zasobów NFS.
79 Summary: Programs for NFS file locking
80 Summary(pl): Programy do obs³ugi blokowania plików poprzez NFS (lock)
82 Group(de): Netzwerkwesen
86 #Requires: kernel >= 2.2.5
87 Requires: portmap >= 4.0
89 Prereq: /sbin/chkconfig
90 Obsoletes: nfslockd knfsd-lock
94 The nfs-lock pacage contains programs which support the NFS file lock.
95 Install nfs-lock if you want to use file lock over NFS.
97 %description lock -l pl
98 Ten pakiet zawiera programy umo¿liwiaj±ce wykonywanie blokowania
99 plików (file locking) poprzez NFS.
102 Summary: Remote quota server
103 Summary(pl): Zdalny serwer quota
104 Group: Networking/Daemons
105 Group(de): Netzwerkwesen/Server
106 Group(pl): Sieciowe/Serwery
108 Prereq: /sbin/chkconfig
109 Obsoletes: quota-rquotad
112 rquotad is an rpc(3N) server which returns quotas for a user of a
113 local file system which is mounted by a remote machine over the NFS.
114 The results are used by quota(1) to display user quotas for remote
117 %description rquotad -l pl
118 rquotad jest serverem rpc(3N), który zwraca quoty u¿ytkownika
119 lokalnego systemu plików, który jest zamountowany przez zdaln± maszynê
120 poprzez NFS. Rezultaty s± u¿ywane przez quota(1), aby wy¶wietliæ quote
121 dla zdalnego systemu plików.
132 --with-statedir=/var/lib/nfs \
134 --enable-secure-statd
138 rm -rf $RPM_BUILD_ROOT
139 install -d $RPM_BUILD_ROOT{/sbin,%{_sbindir},%{_mandir}/man{5,8}} \
140 $RPM_BUILD_ROOT{%{_sysconfdir}/{rc.d/init.d,sysconfig},%{_var}/lib/nfs}
142 %{__make} install install_prefix="$RPM_BUILD_ROOT"
144 install tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/sbin
145 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
146 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
147 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/rquotad
148 install %{SOURCE8} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfsfs
149 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/nfsd
150 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/nfslock
151 install %{SOURCE7} $RPM_BUILD_ROOT/etc/sysconfig/rquotad
153 > $RPM_BUILD_ROOT%{_var}/lib/nfs/rmtab
154 > $RPM_BUILD_ROOT%{_sysconfdir}/exports
156 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/rpc.{mountd,nfsd,rquotad,statd,lockd}.8
157 echo ".so lockd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.lockd.8
158 echo ".so mountd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.mountd.8
159 echo ".so nfsd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.nfsd.8
160 echo ".so rquotad.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.rquotad.8
161 echo ".so statd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.statd.8
163 touch $RPM_BUILD_ROOT/var/lib/nfs/xtab
165 gzip -9nf ChangeLog README nfs/*.ps
171 rm -rf $RPM_BUILD_ROOT
174 /sbin/chkconfig --add nfs
175 if [ -r /var/lock/subsys/nfs ]; then
176 /etc/rc.d/init.d/nfs restart >&2
178 echo "Run \"/etc/rc.d/init.d/nfs start\" to start nfs daemon."
180 sed -e 's/NFSDTYPE=.*/NFSDTYPE=K/' /etc/sysconfig/nfsd > /etc/sysconfig/nfsd.new
181 mv -f /etc/sysconfig/nfsd.new /etc/sysconfig/nfsd
184 if [ "$1" = "0" ]; then
185 if [ -r /var/lock/subsys/nfs ]; then
186 /etc/rc.d/init.d/nfs stop >&2
188 /sbin/chkconfig --del nfs
192 /sbin/chkconfig --add nfsfs
193 if [ -r /var/lock/subsys/nfsfs ]; then
194 /etc/rc.d/init.d/nfsfs restart >&2
196 echo "Run \"/etc/rc.d/init.d/nfsfs start\" to mount all NFS volumens."
200 if [ "$1" = "0" ]; then
201 if [ -r /var/lock/subsys/nfsfs ]; then
202 /etc/rc.d/init.d/nfsfs stop >&2
204 /sbin/chkconfig --del nfsfs
208 /sbin/chkconfig --add nfslock
209 if [ -r /var/lock/subsys/nfslock ]; then
210 /etc/rc.d/init.d/nfslock restart >&2
212 echo "Run \"/etc/rc.d/init.d/nfslock start\" to start nfslock daemon."
216 if [ "$1" = "0" ]; then
217 if [ -r /var/lock/subsys/nfslock ]; then
218 /etc/rc.d/init.d/nfslock stop >&2
220 /sbin/chkconfig --del nfslock
224 /sbin/chkconfig --add rquotad
225 if [ -r /var/lock/subsys/rquotad ]; then
226 /etc/rc.d/init.d/rquotad restart >&2
228 echo "Run \"/etc/rc.d/init.d/rquotad start\" to start NFS quota daemon."
232 if [ "$1" = "0" ]; then
233 if [ -r /var/lock/subsys/rquotad ]; then
234 /etc/rc.d/init.d/rquotad stop >&2
236 /sbin/chkconfig --del rquotad
240 %defattr(644,root,root,755)
241 %doc {ChangeLog,README,*.ps}.gz html
242 %attr(755,root,root) /sbin/rpcdebug
243 %attr(755,root,root) %{_sbindir}/exportfs
244 %attr(755,root,root) %{_sbindir}/rpc.mountd
245 %attr(755,root,root) %{_sbindir}/rpc.nfsd
246 %attr(755,root,root) %{_sbindir}/nfsstat
247 %attr(755,root,root) %{_sbindir}/nhfsstone
249 %attr(754,root,root) /etc/rc.d/init.d/nfs
251 %attr(755,root,root) %dir %{_var}/lib/nfs
253 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/exports
254 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfsd
255 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/xtab
256 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/etab
257 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/rmtab
259 %{_mandir}/man8/exportfs.8*
260 %{_mandir}/man8/mountd.8*
261 %{_mandir}/man8/nfsd.8*
262 %{_mandir}/man8/nfsstat.8*
263 %{_mandir}/man8/rpc.mountd.8*
264 %{_mandir}/man8/rpc.nfsd.8*
265 %{_mandir}/man5/exports.5*
268 %defattr(644,root,root,755)
269 %attr(755,root,root) %{_sbindir}/rpc.lockd
270 %attr(755,root,root) %{_sbindir}/rpc.statd
271 %attr(754,root,root) /etc/rc.d/init.d/nfslock
272 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfslock
273 %attr(755,root,root) %dir %{_var}/lib/nfs
274 %{_mandir}/man8/rpc.lockd.8*
275 %{_mandir}/man8/lockd.8*
276 %{_mandir}/man8/rpc.statd.8*
277 %{_mandir}/man8/statd.8*
280 %defattr(644,root,root,755)
281 %attr(754,root,root) /etc/rc.d/init.d/nfsfs
282 %attr(755,root,root) %{_sbindir}/showmount
283 %{_mandir}/man8/showmount.8*
286 %defattr(644,root,root,755)
287 %attr(755,root,root) %{_sbindir}/rpc.rquotad
288 %attr(754,root,root) /etc/rc.d/init.d/rquotad
289 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rquotad
290 %{_mandir}/man8/rpc.rquotad.8*