1 Summary: Kernel NFS server
2 Summary(pl): Dzia³aj±cy na poziomie j±dra serwer NFS
7 Group: Networking/Daemons
8 Group(de): Netzwerkwesen/Server
9 Group(pl): Sieciowe/Serwery
10 Source0: http://download.sourceforge.net/nfs/%{name}-%{version}.tar.gz
11 Source1: ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs.doc.tar.gz
15 Source5: nfs.sysconfig
16 Source6: nfslock.sysconfig
17 Source7: rquotad.sysconfig
19 Patch0: %{name}-paths.patch
20 Patch1: %{name}-time.patch
21 Patch2: %{name}-eepro-support.patch
22 #Requires: kernel >= 2.2.5
23 Requires: portmap >= 4.0
24 Obsoletes: nfsdaemon nfs-server knfsd
27 Prereq: /sbin/chkconfig
28 BuildRequires: autoconf
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 This is the *new* kernel NFS server and related tools. It provides a
34 much higher level of performance than the traditional Linux user-land
38 To jest *nowy* dzia³aj±cy na poziomie j±dra serwer NFS oraz zwi±zane z
39 nim narzêdzia. Serwer ten dostarcza znacznie wiêksz± wydajno¶æ ni¿
40 tradycyjny, dzia³aj±cy na poziomie uzytkownika serwer NFS.
43 Summary: Clients for connecting to a remote NFS server
44 Summary(pl): Klienci do ³±czenia siê ze zdalnym serwerem NFS
46 Group(de): Netzwerkwesen
50 Prereq: /sbin/chkconfig
52 Provides: nfs-server-clients
54 Obsoletes: nfs-server-clients
55 Obsoletes: knfsd-clients
58 The nfs-server-clients package contains the showmount program.
59 Showmount queries the mount daemon on a remote host for information
60 about the NFS (Network File System) server on the remote host. For
61 example, showmount can display the clients which are mounted on that
62 host. This package is not needed to mount NFS volumes.
64 %description -l pl clients
65 Pakiet zawiera program showmount s³u¿±cy do odpytywania serwera NFS.
66 Showmount pyta demona na zdalnej maszynie o informacje NFS na zdalnym
67 ho¶cie. Na przyk³ad, showmount potrafi pokazaæ klientów, którzy s±
68 zamountowani na tym serverze.
69 Pakiet nie jest konieczny do zamountowania zasobów NFS.
72 Summary: Programs for NFS file locking
73 Summary(pl): Programy do obs³ugi blokowania plików poprzez NFS (lock)
75 Group(de): Netzwerkwesen
77 #Requires: kernel >= 2.2.5
78 Requires: portmap >= 4.0
80 Prereq: /sbin/chkconfig
81 Obsoletes: nfslockd knfsd-lock
85 The nfs-lock pacage contains programs which support the NFS file lock.
86 Install nfs-lock if you want to use file lock over NFS.
88 %description -l pl lock
89 Ten pakiet zawiera programy umo¿liwiaj±ce wykonywanie blokowania
90 plików (file locking) poprzez NFS.
93 Summary: Remote quota server
94 Summary(pl): Zdalny serwer quota
95 Group: Networking/Daemons
96 Group(de): Netzwerkwesen/Server
97 Group(pl): Sieciowe/Serwery
99 Prereq: /sbin/chkconfig
100 Obsoletes: quota-rquotad
103 rquotad is an rpc(3N) server which returns quotas for a user of a
104 local file system which is mounted by a remote machine over the NFS.
105 The results are used by quota(1) to display user quotas for remote
108 %description -l pl rquotad
109 rquotad jest serverem rpc(3N), który zwraca u¿ytkowanikowi lokalnego systemu
110 plików, który jest zamountowany przez zdaln± maszynê poprzez NFS.
111 Rezultaty s± u¿ywane przez quota(1), aby wy¶wietliæ quote dla zdalnego
124 --with-statedir=/var/lib/nfs \
126 --enable-secure-statd
130 rm -rf $RPM_BUILD_ROOT
131 install -d $RPM_BUILD_ROOT{/sbin,%{_sbindir},%{_mandir}/man{5,8}} \
132 $RPM_BUILD_ROOT{%{_sysconfdir}/{rc.d/init.d,sysconfig},%{_var}/lib/nfs}
134 %{__make} install install_prefix="$RPM_BUILD_ROOT"
136 install tools/rpcdebug/rpcdebug $RPM_BUILD_ROOT/sbin
137 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
138 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
139 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/rquotad
140 install %{SOURCE8} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfsfs
141 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/nfsd
142 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/nfslock
143 install %{SOURCE7} $RPM_BUILD_ROOT/etc/sysconfig/rquotad
144 touch $RPM_BUILD_ROOT/%{_var}/lib/nfs/rmtab
146 touch $RPM_BUILD_ROOT%{_sysconfdir}/exports
148 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/rpc.{mountd,nfsd,rquotad,statd,lockd}.8
149 echo ".so lockd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.lockd.8
150 echo ".so mountd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.mountd.8
151 echo ".so nfsd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.nfsd.8
152 echo ".so rquotad.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.rquotad.8
153 echo ".so statd.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.statd.8
155 touch $RPM_BUILD_ROOT/var/lib/nfs/xtab
157 gzip -9nf ChangeLog README nfs/*.ps
163 rm -rf $RPM_BUILD_ROOT
166 /sbin/chkconfig --add nfs
167 if [ -r /var/lock/subsys/nfs ]; then
168 /etc/rc.d/init.d/nfs restart >&2
170 echo "Run \"/etc/rc.d/init.d/nfs start\" to start nfs daemon."
172 sed -e 's/NFSDTYPE=.*/NFSDTYPE=K/' /etc/sysconfig/nfsd > /etc/sysconfig/nfsd.new
173 mv -f /etc/sysconfig/nfsd.new /etc/sysconfig/nfsd
176 if [ "$1" = "0" ]; then
177 if [ -r /var/lock/subsys/nfs ]; then
178 /etc/rc.d/init.d/nfs stop >&2
180 /sbin/chkconfig --del nfs
184 /sbin/chkconfig --add nfsfs
185 if [ -r /var/lock/subsys/nfsfs ]; then
186 /etc/rc.d/init.d/nfsfs restart >&2
188 echo "Run \"/etc/rc.d/init.d/nfsfs start\" to mount all NFS volumens."
192 if [ "$1" = "0" ]; then
193 if [ -r /var/lock/subsys/nfsfs ]; then
194 /etc/rc.d/init.d/nfsfs stop >&2
196 /sbin/chkconfig --del nfsfs
200 /sbin/chkconfig --add nfslock
201 if [ -r /var/lock/subsys/nfslock ]; then
202 /etc/rc.d/init.d/nfslock restart >&2
204 echo "Run \"/etc/rc.d/init.d/nfslock start\" to start nfslock daemon."
208 if [ "$1" = "0" ]; then
209 if [ -r /var/lock/subsys/nfslock ]; then
210 /etc/rc.d/init.d/nfslock stop >&2
212 /sbin/chkconfig --del nfslock
216 /sbin/chkconfig --add rquotad
217 if [ -r /var/lock/subsys/rquotad ]; then
218 /etc/rc.d/init.d/rquotad restart >&2
220 echo "Run \"/etc/rc.d/init.d/rquotad start\" to start NFS quota daemon."
224 if [ "$1" = "0" ]; then
225 if [ -r /var/lock/subsys/rquotad ]; then
226 /etc/rc.d/init.d/rquotad stop >&2
228 /sbin/chkconfig --del rquotad
232 %defattr(644,root,root,755)
233 %doc {ChangeLog,README,*.ps}.gz html
234 %attr(755,root,root) /sbin/rpcdebug
235 %attr(755,root,root) %{_sbindir}/exportfs
236 %attr(755,root,root) %{_sbindir}/rpc.mountd
237 %attr(755,root,root) %{_sbindir}/rpc.nfsd
238 %attr(755,root,root) %{_sbindir}/nfsstat
239 %attr(755,root,root) %{_sbindir}/nhfsstone
241 %attr(754,root,root) /etc/rc.d/init.d/nfs
243 %attr(755,root,root) %dir %{_var}/lib/nfs
245 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/exports
246 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfsd
247 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/xtab
248 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/etab
249 %config(noreplace) %verify(not size mtime md5) %{_var}/lib/nfs/rmtab
251 %{_mandir}/man8/exportfs.8*
252 %{_mandir}/man8/mountd.8*
253 %{_mandir}/man8/nfsd.8*
254 %{_mandir}/man8/nfsstat.8*
255 %{_mandir}/man8/rpc.mountd.8*
256 %{_mandir}/man8/rpc.nfsd.8*
257 %{_mandir}/man5/exports.5*
260 %defattr(644,root,root,755)
261 %attr(755,root,root) %{_sbindir}/rpc.lockd
262 %attr(755,root,root) %{_sbindir}/rpc.statd
263 %attr(754,root,root) /etc/rc.d/init.d/nfslock
264 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/nfslock
265 %attr(755,root,root) %dir %{_var}/lib/nfs
266 %{_mandir}/man8/rpc.lockd.8*
267 %{_mandir}/man8/lockd.8*
268 %{_mandir}/man8/rpc.statd.8*
269 %{_mandir}/man8/statd.8*
272 %defattr(644,root,root,755)
273 %attr(754,root,root) /etc/rc.d/init.d/nfsfs
274 %attr(755,root,root) %{_sbindir}/showmount
275 %{_mandir}/man8/showmount.8*
278 %defattr(644,root,root,755)
279 %attr(755,root,root) %{_sbindir}/rpc.rquotad
280 %attr(754,root,root) /etc/rc.d/init.d/rquotad
281 %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/rquotad
282 %{_mandir}/man8/rpc.rquotad.8*