]> git.pld-linux.org Git - packages/nfs-utils.git/blob - nfs-utils.spec
- check-files cleanup
[packages/nfs-utils.git] / nfs-utils.spec
1 #
2 # Conditional build:
3 %bcond_with     krb5            # build with MIT Kerberos instead of Heimdal
4 %bcond_without  tirpc           # use librpcsecgss instead of libtirpc
5 #
6 Summary:        Kernel NFS server
7 Summary(pl.UTF-8):      Działający na poziomie jądra serwer NFS
8 Summary(pt_BR.UTF-8):   Os utilitários para o cliente e servidor NFS do Linux
9 Summary(ru.UTF-8):      Утилиты для NFS и демоны поддержки для NFS-сервера ядра
10 Summary(uk.UTF-8):      Утиліти для NFS та демони підтримки для NFS-сервера ядра
11 Name:           nfs-utils
12 Version:        1.2.8
13 Release:        1
14 License:        GPL v2
15 Group:          Networking/Daemons
16 #Source0:       http://www.kernel.org/pub/linux/utils/nfs/%{name}-%{version}.tar.bz2
17 Source0:        http://downloads.sourceforge.net/nfs/%{name}-%{version}.tar.bz2
18 # Source0-md5:  6e7d97de51e428a0b8698c16ca23db77
19 #Source1:       ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/nfs.doc.tar.gz
20 Source1:        nfs.doc.tar.gz
21 # Source1-md5:  ae7db9c61c5ad04f83bb99e5caed73da
22 Source2:        nfs.init
23 Source3:        nfslock.init
24 Source4:        nfsfs.init
25 Source5:        rpcidmapd.init
26 Source6:        rpcgssd.init
27 Source7:        rpcsvcgssd.init
28 Source8:        nfs.sysconfig
29 Source9:        nfslock.sysconfig
30 Source10:       nfsfs.sysconfig
31 Source11:       blkmapd.init
32 Source12:       sunrpc.conf
33 Source100:      proc-fs-nfsd.mount
34 Source101:      var-lib-nfs-rpc_pipefs.mount
35 Source102:      nfsd.service
36 Source103:      nfs-blkmapd.service
37 Source104:      nfs-exportfs.service
38 Source105:      nfs-gssd.service
39 Source106:      nfs-idmapd.service
40 Source107:      nfs-lock.service
41 Source108:      nfs-mountd.service
42 Source109:      nfs-svcgssd.service
43 Source110:      nfsd.postconfig
44 Source111:      nfsd.preconfig
45 Source112:      nfs-lock.preconfig
46 Patch0:         %{name}-install.patch
47 Patch1:         %{name}-statdpath.patch
48 Patch2:         %{name}-subsys.patch
49 Patch3:         %{name}-union-mount.patch
50 Patch4:         %{name}-heimdal.patch
51 URL:            http://nfs.sourceforge.net/
52 BuildRequires:  autoconf >= 2.59
53 BuildRequires:  automake
54 BuildRequires:  cpp
55 BuildRequires:  device-mapper-devel
56 BuildRequires:  keyutils-devel
57 BuildRequires:  libblkid-devel >= 1.40
58 BuildRequires:  libcap-devel
59 BuildRequires:  libevent-devel >= 1.2
60 BuildRequires:  libmount-devel
61 BuildRequires:  libnfsidmap-devel >= 0.24
62 BuildRequires:  libtool
63 BuildRequires:  libwrap-devel
64 BuildRequires:  pkgconfig
65 BuildRequires:  rpm-pythonprov
66 %if %{with tirpc}
67 BuildRequires:  libtirpc-devel >= 1:0.1.10-4
68 %else
69 BuildRequires:  librpcsecgss-devel >= 0.16
70 %endif
71 %if %{with krb5}
72 BuildRequires:  krb5-devel >= 1.6
73 %else
74 BuildRequires:  heimdal-devel >= 1.0
75 %endif
76 BuildRequires:  rpmbuild(macros) >= 1.623
77 # lucid context fields mismatch with current version of spkm3.h
78 BuildConflicts: gss_mech_spkm3-devel
79 Requires(post): fileutils
80 Requires(post): sed >= 4.0
81 Requires(post,preun):   /sbin/chkconfig
82 Requires(post,preun,postun):    systemd-units >= 38
83 Requires:       %{name}-common = %{version}-%{release}
84 Requires:       libevent >= 2.0.14-2
85 Requires:       rc-scripts >= 0.4.1.5
86 Requires:       rpcbind >= 0.1.7
87 Requires:       setup >= 2.4.6-7
88 Requires:       systemd-units >= 0.38
89 Provides:       nfsdaemon
90 Obsoletes:      knfsd
91 Obsoletes:      nfs-server
92 Obsoletes:      nfs-utils-systemd
93 Obsoletes:      nfsdaemon
94 Conflicts:      kernel < 2.2.5
95 Conflicts:      krb5-common < 1.7
96 ExcludeArch:    armv4l
97 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
98
99 %description
100 This is the *new* kernel NFS server and related tools. It provides a
101 much higher level of performance than the traditional Linux user-land
102 NFS server.
103
104 %description -l pl.UTF-8
105 To jest *nowy* działający na poziomie jądra serwer NFS oraz związane z
106 nim narzędzia. Serwer ten dostarcza znacznie większą wydajność niż
107 tradycyjny, działający na poziomie użytkownika serwer NFS.
108
109 %description -l pt_BR.UTF-8
110 O pacote nfs-utils provê os utilitários para o cliente e servidor NFS
111 do Linux.
112
113 %description -l ru.UTF-8
114 Пакет nfs-utils предоставляет демона для NFS-сервера, включенного в
115 ядро, и сопутствующие утилиты, которые обеспечивают намного большую
116 производительность, чем традиционные Linux NFS-сервера, используемые
117 большинством пользователей.
118
119 %description -l uk.UTF-8
120 Пакет nfs-utils надає демона для NFS-сервера, вбудованого в ядро, та
121 супутні утиліти, які забезпечують набагато більшу продуктивність, ніж
122 традиційні Linux NFS-сервери, які використовує більшість користувачів.
123
124 %package clients
125 Summary:        Clients for connecting to a remote NFS server
126 Summary(pl.UTF-8):      Klienci do łączenia się ze zdalnym serwerem NFS
127 Group:          Networking
128 Requires(post,preun):   /sbin/chkconfig
129 Requires(post,preun,postun):    systemd-units >= 38
130 Requires:       %{name}-common = %{version}-%{release}
131 Requires:       psmisc
132 Requires:       rc-scripts
133 Requires:       systemd-units >= 0.38
134 Provides:       nfs-server-clients
135 Provides:       nfsclient
136 Obsoletes:      knfsd-clients
137 Obsoletes:      nfs-server-clients
138 Obsoletes:      nfs-utils-clients-systemd
139 Obsoletes:      nfsclient
140 Conflicts:      krb5-common < 1.7
141
142 %description clients
143 The nfs-server-clients package contains the showmount program.
144 Showmount queries the mount daemon on a remote host for information
145 about the NFS (Network File System) server on the remote host. For
146 example, showmount can display the clients which are mounted on that
147 host. This package is not needed to mount NFS volumes.
148
149 %description clients -l pl.UTF-8
150 Pakiet zawiera program showmount służący do odpytywania serwera NFS.
151 Showmount pyta demona na zdalnej maszynie o informacje NFS na zdalnym
152 hoście. Na przykład, showmount potrafi pokazać klientów, którzy są
153 zamountowani na tym serwerze. Ten pakiet nie jest konieczny do
154 zamountowania zasobów NFS.
155
156 %package common
157 Summary:        Common programs for NFS
158 Summary(pl.UTF-8):      Wspólne programy do obsługi NFS
159 Group:          Networking
160 Requires(post,preun):   /sbin/chkconfig
161 Requires(post,preun,postun):    systemd-units >= 38
162 Provides:       user(rpcstatd)
163 Provides:       group(rpcstatd)
164 Provides:       nfslockd
165 Provides:       nfs-utils-lock
166 Requires:       libnfsidmap >= 0.25-3
167 Requires:       rc-scripts
168 Requires:       rpcbind >= 0.1.7
169 Requires:       systemd-units >= 0.38
170 Obsoletes:      nfs-utils-common-systemd
171 Obsoletes:      nfs-utils-lock
172 Obsoletes:      knfsd-lock
173 Obsoletes:      nfslockd
174 Conflicts:      mount < 2.13-0.pre7.1
175
176 %description common
177 Common programs for NFS.
178
179 %description common -l pl.UTF-8
180 Wspólne programy do obsługi NFS.
181
182 %prep
183 %setup -q -a1
184 %patch0 -p1
185 %patch1 -p1
186 %patch2 -p1
187 %patch3 -p1
188 %patch4 -p1
189
190 %build
191 %{__libtoolize}
192 %{__aclocal} -I aclocal
193 %{__autoconf}
194 %{__autoheader}
195 %{__automake}
196 %configure \
197         --enable-nfsv3 \
198         --enable-nfsv4 \
199         --enable-nfsv41 \
200         --enable-gss \
201         --enable-mount \
202         --enable-mountconfig \
203         --enable-libmount-mount \
204 %if %{with tirpc}
205         --enable-tirpc \
206         --enable-ipv6 \
207 %else
208         --disable-tirpc \
209         --disable-ipv6 \
210 %endif
211         --with-statdpath=/var/lib/nfs/statd \
212         --with-statedir=/var/lib/nfs \
213         --with-statduser=rpcstatd \
214         --with-start-statd=/sbin/start-statd \
215         --with-tcp-wrappers \
216         --without-gssglue \
217         --with-krb5
218
219 %{__make} all
220
221 %install
222 rm -rf $RPM_BUILD_ROOT
223 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{rc.d/init.d,sysconfig,exports.d,modprobe.d} \
224         $RPM_BUILD_ROOT%{_var}/lib/nfs/{rpc_pipefs,v4recovery} \
225         $RPM_BUILD_ROOT{%{systemdunitdir},%{_datadir}/nfs-utils}
226
227 %{__make} install \
228         DESTDIR=$RPM_BUILD_ROOT
229
230 install -p utils/mount/nfsmount.conf $RPM_BUILD_ROOT/etc
231
232 %{__rm} $RPM_BUILD_ROOT%{_sbindir}/start-statd
233 cat >$RPM_BUILD_ROOT/sbin/start-statd <<EOF
234 #!/bin/sh
235 # mount.nfs calls this script when mounting a filesystem with locking
236 # enabled, but when statd does not seem to be running (based on
237 # /var/run/rpc.statd.pid).
238 exec /sbin/rpc.statd --no-notify
239 EOF
240
241 %{__sed} -i -e "s|#!/bin/bash|#!/bin/sh|" $RPM_BUILD_ROOT%{_sbindir}/gss_destroy_creds
242 %{__sed} -i -e 's|%{_sbindir}nfsidmap|/sbin/nfsidmap|g' $RPM_BUILD_ROOT%{_mandir}/man8/nfsidmap.8
243
244 for f in rpcdebug blkmapd nfsidmap rpc.gssd rpc.idmapd rpc.statd ; do
245         mv $RPM_BUILD_ROOT%{_sbindir}/$f $RPM_BUILD_ROOT/sbin
246 done
247
248 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfs
249 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfslock
250 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/nfsfs
251 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/idmapd
252 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/gssd
253 install %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/svcgssd
254 install %{SOURCE11} $RPM_BUILD_ROOT/etc/rc.d/init.d/blkmapd
255 install %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/nfsd
256 install %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/nfslock
257 install %{SOURCE10} $RPM_BUILD_ROOT/etc/sysconfig/nfsfs
258
259 install %{SOURCE12} $RPM_BUILD_ROOT/etc/modprobe.d/sunrpc.conf
260
261 install %{SOURCE100} $RPM_BUILD_ROOT%{systemdunitdir}/proc-fs-nfsd.mount
262 install %{SOURCE101} $RPM_BUILD_ROOT%{systemdunitdir}/var-lib-nfs-rpc_pipefs.mount
263 install %{SOURCE102} $RPM_BUILD_ROOT%{systemdunitdir}/nfsd.service
264 install %{SOURCE103} $RPM_BUILD_ROOT%{systemdunitdir}/blkmapd.service
265 install %{SOURCE104} $RPM_BUILD_ROOT%{systemdunitdir}/nfsd-exportfs.service
266 install %{SOURCE105} $RPM_BUILD_ROOT%{systemdunitdir}/gssd.service
267 install %{SOURCE106} $RPM_BUILD_ROOT%{systemdunitdir}/idmapd.service
268 install %{SOURCE107} $RPM_BUILD_ROOT%{systemdunitdir}/nfslock.service
269 install %{SOURCE108} $RPM_BUILD_ROOT%{systemdunitdir}/nfsd-mountd.service
270 install %{SOURCE109} $RPM_BUILD_ROOT%{systemdunitdir}/svcgssd.service
271 install %{SOURCE110} $RPM_BUILD_ROOT%{_datadir}/nfs-utils/nfsd.postconfig
272 install %{SOURCE111} $RPM_BUILD_ROOT%{_datadir}/nfs-utils/nfsd.preconfig
273 install %{SOURCE112} $RPM_BUILD_ROOT%{_datadir}/nfs-utils/nfslock.preconfig
274
275 # Disable old SysV service for systemd installs
276 ln -s /dev/null $RPM_BUILD_ROOT%{systemdunitdir}/nfs.service
277 ln -s /dev/null $RPM_BUILD_ROOT%{systemdunitdir}/nfsfs.service
278
279 > $RPM_BUILD_ROOT%{_var}/lib/nfs/rmtab
280 > $RPM_BUILD_ROOT%{_sysconfdir}/exports
281
282 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/rpc.{mountd,nfsd,statd,sm-notify,svcgssd,gssd,idmapd}.8
283 echo ".so mountd.8"  >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.mountd.8
284 echo ".so nfsd.8"    >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.nfsd.8
285 echo ".so statd.8"   >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.statd.8
286 echo ".so sm-notify.8" > $RPM_BUILD_ROOT%{_mandir}/man8/rpc.sm-notify.8
287 echo ".so gssd.8"    >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.gssd.8
288 echo ".so idmapd.8"  >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.idmapd.8
289 echo ".so svcgssd.8" >  $RPM_BUILD_ROOT%{_mandir}/man8/rpc.svcgssd.8
290
291 touch $RPM_BUILD_ROOT/var/lib/nfs/xtab
292
293 ln -sf /bin/true $RPM_BUILD_ROOT/sbin/fsck.nfs
294
295 cp -a nfs html
296
297 %clean
298 rm -rf $RPM_BUILD_ROOT
299
300 %post
301 /sbin/chkconfig --add nfs
302 %service nfs restart "NFS daemon"
303 /sbin/chkconfig --add svcgssd
304 %service svcgssd restart "RPC svcgssd"
305 %systemd_post nfsd.service nfsd-exportfs.service nfsd-mountd.service svcgssd.service
306
307 %preun
308 if [ "$1" = "0" ]; then
309         %service nfs stop
310         /sbin/chkconfig --del nfs
311         %service svcgssd stop
312         /sbin/chkconfig --del svcgssd
313 fi
314 %systemd_preun nfsd.service nfsd-exportfs.service nfsd-mountd.service svcgssd.service
315
316 %postun
317 %systemd_reload
318
319 %post clients
320 /sbin/chkconfig --add nfsfs
321 %service nfsfs restart
322 /sbin/chkconfig --add gssd
323 %service gssd restart "RPC gssd"
324 /sbin/chkconfig --add blkmapd
325 %service blkmapd restart "pNFS blkmapd"
326 %systemd_post blkmapd.service gssd.service
327
328 %preun clients
329 if [ "$1" = "0" ]; then
330         %service nfsfs stop
331         /sbin/chkconfig --del nfsfs
332         %service gssd stop
333         /sbin/chkconfig --del gssd
334         %service blkmapd stop
335         /sbin/chkconfig --del blkmapd
336 fi
337 %systemd_preun blkmapd.service gssd.service
338
339 %postun clients
340 %systemd_reload
341
342 %pre common
343 %groupadd -g 191 rpcstatd
344 %useradd -u 191 -d /var/lib/nfs/statd -s /bin/false -c "RPC statd user" -g rpcstatd rpcstatd
345
346 %post common
347 /sbin/chkconfig --add idmapd
348 %service idmapd restart "RPC idmapd"
349 /sbin/chkconfig --add nfslock
350 %service nfslock restart "RPC statd"
351 %systemd_post idmapd.service nfslock.service
352
353 %preun common
354 if [ "$1" = "0" ]; then
355         %service idmapd stop
356         /sbin/chkconfig --del idmapd
357         %service nfslock stop
358         /sbin/chkconfig --del nfslock
359 fi
360 %systemd_preun idmapd.service nfslock.service
361
362 %postun common
363 if [ "$1" = "0" ]; then
364         %userremove rpcstatd
365         %groupremove rpcstatd
366 fi
367 %systemd_reload
368
369 %triggerpostun -- %{name} < 1.2.5-7
370 if [ -f /etc/sysconfig/nfsd ]; then
371         . /etc/sysconfig/nfsd
372         __RPCMOUNTDOPTIONS=
373         [ -n "$MOUNTD_PORT" ] && __RPCMOUNTDOPTIONS="-p $MOUNTD_PORT"
374         for vers in 2 3 4 ; do
375                 __var=$(eval echo \$NFSv$vers)
376                 [ -n "$__var" -a "$__var" != "yes" ] && \
377                         __RPCMOUNTDOPTIONS="$__RPCMOUNTDOPTIONS --no-nfs-version $vers"
378         done
379         if [ -n "$__RPCMOUNTDOPTIONS" ]; then
380                 %{__cp} -f /etc/sysconfig/nfsd{,.rpmsave}
381                 echo >>/etc/sysconfig/nfsd
382                 echo "# Added by rpm trigger" >>/etc/sysconfig/nfsd
383                 echo "RPCMOUNTDOPTIONS=\"$RPCMOUNTOPTIONS $__RPCMOUNTDOPTIONS\"" >>/etc/sysconfig/nfsd
384         fi
385 fi
386 %systemd_trigger nfsd.service nfsd-exportfs.service nfsd-mountd.service svcgssd.service
387
388 %triggerpostun clients -- %{name}-clients < 1.2.5-7
389 %systemd_trigger blkmapd.service gssd.service
390
391 %triggerpostun common -- %{name}-lock < 1.2.5-3
392 if [ -f /etc/sysconfig/nfslock.rpmsave ]; then
393         mv -f /etc/sysconfig/nfslock{,.rpmnew}
394         mv -f /etc/sysconfig/nfslock.rpmsave /etc/sysconfig/nfslock
395 fi
396
397 %triggerpostun common -- %{name}-common < 1.2.5-7
398 if [ -f /etc/sysconfig/nfslock ]; then
399         . /etc/sysconfig/nfslock
400         [ -n "$STATD_PORT" ] && STATDOPTS="$STATDOPTS -p $STATD_PORT"
401         [ -n "$STATD_OUTPORT" ] && STATDOPTS="$STATDOPTS -o $STATD_OUTPORT"
402         if [ -n "$STATDOPTS" ]; then
403                 %{__cp} -f /etc/sysconfig/nfslock{,.rpmsave}
404                 echo >>/etc/sysconfig/nfslock
405                 echo "# Added by rpm trigger" >>/etc/sysconfig/nfslock
406                 echo "STATDOPTIONS=\"$STATDOPTS\"" >>/etc/sysconfig/nfslock
407         fi
408 fi
409 %systemd_trigger idmapd.service nfslock.service
410
411 %files
412 %defattr(644,root,root,755)
413 %doc README html
414 %attr(755,root,root) /sbin/rpcdebug
415 %attr(755,root,root) /sbin/fsck.nfs
416 %attr(755,root,root) %{_sbindir}/exportfs
417 %attr(755,root,root) %{_sbindir}/rpc.mountd
418 %attr(755,root,root) %{_sbindir}/rpc.nfsd
419 %attr(755,root,root) %{_sbindir}/rpc.svcgssd
420 %attr(755,root,root) %{_sbindir}/nfsstat
421 %attr(755,root,root) %{_sbindir}/nfsdcltrack
422
423 %attr(754,root,root) /etc/rc.d/init.d/nfs
424 %attr(754,root,root) /etc/rc.d/init.d/svcgssd
425
426 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/exports
427 %dir %{_sysconfdir}/exports.d
428
429 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/nfsd
430 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/nfs/xtab
431 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/nfs/etab
432 %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/nfs/rmtab
433
434 %{_mandir}/man5/exports.5*
435 %{_mandir}/man7/nfsd.7*
436 %{_mandir}/man8/exportfs.8*
437 %{_mandir}/man8/mountd.8*
438 %{_mandir}/man8/nfsd.8*
439 %{_mandir}/man8/nfsdcltrack.8*
440 %{_mandir}/man8/nfsstat.8*
441 %{_mandir}/man8/rpc.mountd.8*
442 %{_mandir}/man8/rpc.nfsd.8*
443 %{_mandir}/man8/rpc.svcgssd.8*
444 %{_mandir}/man8/rpcdebug.8*
445 %{_mandir}/man8/svcgssd.8*
446
447 %{systemdunitdir}/nfs.service
448 %{systemdunitdir}/nfsd.service
449 %{systemdunitdir}/nfsd-exportfs.service
450 %{systemdunitdir}/nfsd-mountd.service
451 %{systemdunitdir}/svcgssd.service
452 %{systemdunitdir}/proc-fs-nfsd.mount
453 %attr(755,root,root) %{_datadir}/nfs-utils/nfsd.postconfig
454 %attr(755,root,root) %{_datadir}/nfs-utils/nfsd.preconfig
455
456 %files clients
457 %defattr(644,root,root,755)
458 %attr(754,root,root) /etc/rc.d/init.d/blkmapd
459 %attr(754,root,root) /etc/rc.d/init.d/gssd
460 %attr(754,root,root) /etc/rc.d/init.d/nfsfs
461 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/nfsfs
462 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) /etc/nfsmount.conf
463 %attr(4755,root,root) /sbin/mount.nfs
464 %attr(4755,root,root) /sbin/umount.nfs
465 %attr(4755,root,root) /sbin/mount.nfs4
466 %attr(4755,root,root) /sbin/umount.nfs4
467 %attr(755,root,root) /sbin/blkmapd
468 %attr(755,root,root) /sbin/osd_login
469 %attr(755,root,root) /sbin/rpc.gssd
470 %attr(755,root,root) %{_sbindir}/mountstats
471 %attr(755,root,root) %{_sbindir}/nfsiostat
472 %attr(755,root,root) %{_sbindir}/showmount
473 %{_mandir}/man5/nfsmount.conf.5*
474 %{_mandir}/man8/blkmapd.8*
475 %{_mandir}/man8/gssd.8*
476 %{_mandir}/man8/mount.nfs.8*
477 %{_mandir}/man8/mountstats.8*
478 %{_mandir}/man8/nfsiostat.8*
479 %{_mandir}/man8/rpc.gssd.8*
480 %{_mandir}/man8/showmount.8*
481 %{_mandir}/man8/umount.nfs.8*
482
483 %{systemdunitdir}/nfsfs.service
484 %{systemdunitdir}/blkmapd.service
485 %{systemdunitdir}/gssd.service
486
487 %files common
488 %defattr(644,root,root,755)
489 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/nfslock
490 %attr(754,root,root) /etc/rc.d/init.d/idmapd
491 %attr(754,root,root) /etc/rc.d/init.d/nfslock
492 %config(noreplace) %verify(not md5 mtime size) /etc/modprobe.d/sunrpc.conf
493 %attr(755,root,root) %{_sbindir}/gss_clnt_send_err
494 %attr(755,root,root) %{_sbindir}/gss_destroy_creds
495 %attr(755,root,root) %{_sbindir}/sm-notify
496 %attr(755,root,root) /sbin/nfsidmap
497 %attr(755,root,root) /sbin/rpc.idmapd
498 %attr(755,root,root) /sbin/rpc.statd
499 %attr(755,root,root) /sbin/start-statd
500 %dir %{_var}/lib/nfs
501 %dir %{_var}/lib/nfs/rpc_pipefs
502 %dir %{_var}/lib/nfs/v4recovery
503 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd
504 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd/sm
505 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd/sm.bak
506 %attr(600,rpcstatd,rpcstatd) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/nfs/statd/state
507 %{_mandir}/man5/nfs.5*
508 %{_mandir}/man8/idmapd.8*
509 %{_mandir}/man8/nfsidmap.8*
510 %{_mandir}/man8/rpc.idmapd.8*
511 %{_mandir}/man8/rpc.sm-notify.8*
512 %{_mandir}/man8/rpc.statd.8*
513 %{_mandir}/man8/sm-notify.8*
514 %{_mandir}/man8/statd.8*
515
516 %{systemdunitdir}/idmapd.service
517 %{systemdunitdir}/nfslock.service
518 %{systemdunitdir}/var-lib-nfs-rpc_pipefs.mount
519 %dir %{_datadir}/nfs-utils
520 %attr(755,root,root) %{_datadir}/nfs-utils/nfslock.preconfig
This page took 1.667138 seconds and 4 git commands to generate.