]> git.pld-linux.org Git - packages/nfs-utils.git/blob - nfs-utils.spec
- updated to 1.2.9
[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.9
13 Release:        1
14 License:        GPL v2
15 Group:          Networking/Daemons
16 #Source0:       https://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:  18869d16db3f49c053f8c68eba3fe2e0
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 BuildRequires:  sqlite3-devel >= 3.3
67 %if %{with tirpc}
68 BuildRequires:  libtirpc-devel >= 1:0.1.10-4
69 %else
70 BuildRequires:  librpcsecgss-devel >= 0.16
71 %endif
72 %if %{with krb5}
73 BuildRequires:  krb5-devel >= 1.6
74 %else
75 BuildRequires:  heimdal-devel >= 1.0
76 %endif
77 BuildRequires:  rpmbuild(macros) >= 1.623
78 # lucid context fields mismatch with current version of spkm3.h
79 BuildConflicts: gss_mech_spkm3-devel
80 Requires(post): fileutils
81 Requires(post): sed >= 4.0
82 Requires(post,preun):   /sbin/chkconfig
83 Requires(post,preun,postun):    systemd-units >= 38
84 Requires:       %{name}-common = %{version}-%{release}
85 Requires:       libevent >= 2.0.14-2
86 Requires:       rc-scripts >= 0.4.1.5
87 Requires:       rpcbind >= 0.1.7
88 Requires:       setup >= 2.4.6-7
89 Requires:       systemd-units >= 0.38
90 Provides:       nfsdaemon
91 Obsoletes:      knfsd
92 Obsoletes:      nfs-server
93 Obsoletes:      nfs-utils-systemd
94 Obsoletes:      nfsdaemon
95 Conflicts:      kernel < 2.2.5
96 Conflicts:      krb5-common < 1.7
97 ExcludeArch:    armv4l
98 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
99
100 %description
101 This is the *new* kernel NFS server and related tools. It provides a
102 much higher level of performance than the traditional Linux user-land
103 NFS server.
104
105 %description -l pl.UTF-8
106 To jest *nowy* działający na poziomie jądra serwer NFS oraz związane z
107 nim narzędzia. Serwer ten dostarcza znacznie większą wydajność niż
108 tradycyjny, działający na poziomie użytkownika serwer NFS.
109
110 %description -l pt_BR.UTF-8
111 O pacote nfs-utils provê os utilitários para o cliente e servidor NFS
112 do Linux.
113
114 %description -l ru.UTF-8
115 Пакет nfs-utils предоставляет демона для NFS-сервера, включенного в
116 ядро, и сопутствующие утилиты, которые обеспечивают намного большую
117 производительность, чем традиционные Linux NFS-сервера, используемые
118 большинством пользователей.
119
120 %description -l uk.UTF-8
121 Пакет nfs-utils надає демона для NFS-сервера, вбудованого в ядро, та
122 супутні утиліти, які забезпечують набагато більшу продуктивність, ніж
123 традиційні Linux NFS-сервери, які використовує більшість користувачів.
124
125 %package clients
126 Summary:        Clients for connecting to a remote NFS server
127 Summary(pl.UTF-8):      Klienci do łączenia się ze zdalnym serwerem NFS
128 Group:          Networking
129 Requires(post,preun):   /sbin/chkconfig
130 Requires(post,preun,postun):    systemd-units >= 38
131 Requires:       %{name}-common = %{version}-%{release}
132 Requires:       psmisc
133 Requires:       rc-scripts
134 Requires:       systemd-units >= 0.38
135 Provides:       nfs-server-clients
136 Provides:       nfsclient
137 Obsoletes:      knfsd-clients
138 Obsoletes:      nfs-server-clients
139 Obsoletes:      nfs-utils-clients-systemd
140 Obsoletes:      nfsclient
141 Conflicts:      krb5-common < 1.7
142
143 %description clients
144 The nfs-server-clients package contains the showmount program.
145 Showmount queries the mount daemon on a remote host for information
146 about the NFS (Network File System) server on the remote host. For
147 example, showmount can display the clients which are mounted on that
148 host. This package is not needed to mount NFS volumes.
149
150 %description clients -l pl.UTF-8
151 Pakiet zawiera program showmount służący do odpytywania serwera NFS.
152 Showmount pyta demona na zdalnej maszynie o informacje NFS na zdalnym
153 hoście. Na przykład, showmount potrafi pokazać klientów, którzy są
154 zamountowani na tym serwerze. Ten pakiet nie jest konieczny do
155 zamountowania zasobów NFS.
156
157 %package common
158 Summary:        Common programs for NFS
159 Summary(pl.UTF-8):      Wspólne programy do obsługi NFS
160 Group:          Networking
161 Requires(post,preun):   /sbin/chkconfig
162 Requires(post,preun,postun):    systemd-units >= 38
163 Provides:       user(rpcstatd)
164 Provides:       group(rpcstatd)
165 Provides:       nfslockd
166 Provides:       nfs-utils-lock
167 Requires:       libnfsidmap >= 0.25-3
168 Requires:       rc-scripts
169 Requires:       rpcbind >= 0.1.7
170 Requires:       systemd-units >= 0.38
171 Obsoletes:      nfs-utils-common-systemd
172 Obsoletes:      nfs-utils-lock
173 Obsoletes:      knfsd-lock
174 Obsoletes:      nfslockd
175 Conflicts:      mount < 2.13-0.pre7.1
176
177 %description common
178 Common programs for NFS.
179
180 %description common -l pl.UTF-8
181 Wspólne programy do obsługi NFS.
182
183 %prep
184 %setup -q -a1
185 %patch0 -p1
186 %patch1 -p1
187 %patch2 -p1
188 %patch3 -p1
189 %patch4 -p1
190
191 %build
192 %{__libtoolize}
193 %{__aclocal} -I aclocal
194 %{__autoconf}
195 %{__autoheader}
196 %{__automake}
197 %configure \
198         --enable-nfsv3 \
199         --enable-nfsv4 \
200         --enable-nfsv41 \
201         --enable-gss \
202         --enable-mount \
203         --enable-mountconfig \
204         --enable-libmount-mount \
205 %if %{with tirpc}
206         --enable-tirpc \
207         --enable-ipv6 \
208 %else
209         --disable-tirpc \
210         --disable-ipv6 \
211 %endif
212         --with-statdpath=/var/lib/nfs/statd \
213         --with-statedir=/var/lib/nfs \
214         --with-statduser=rpcstatd \
215         --with-start-statd=/sbin/start-statd \
216         --with-tcp-wrappers \
217         --without-gssglue \
218         --with-krb5
219
220 %{__make} all
221
222 %install
223 rm -rf $RPM_BUILD_ROOT
224 install -d $RPM_BUILD_ROOT%{_sysconfdir}/{rc.d/init.d,sysconfig,exports.d,modprobe.d} \
225         $RPM_BUILD_ROOT%{_var}/lib/nfs/{rpc_pipefs,v4recovery} \
226         $RPM_BUILD_ROOT{%{systemdunitdir},%{_datadir}/nfs-utils}
227
228 %{__make} install \
229         DESTDIR=$RPM_BUILD_ROOT
230
231 install -p utils/mount/nfsmount.conf $RPM_BUILD_ROOT/etc
232
233 %{__rm} $RPM_BUILD_ROOT%{_sbindir}/start-statd
234 cat >$RPM_BUILD_ROOT/sbin/start-statd <<EOF
235 #!/bin/sh
236 # mount.nfs calls this script when mounting a filesystem with locking
237 # enabled, but when statd does not seem to be running (based on
238 # /var/run/rpc.statd.pid).
239 exec /sbin/rpc.statd --no-notify
240 EOF
241
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}/sm-notify
494 %attr(755,root,root) /sbin/nfsidmap
495 %attr(755,root,root) /sbin/rpc.idmapd
496 %attr(755,root,root) /sbin/rpc.statd
497 %attr(755,root,root) /sbin/start-statd
498 %dir %{_var}/lib/nfs
499 %dir %{_var}/lib/nfs/rpc_pipefs
500 %dir %{_var}/lib/nfs/v4recovery
501 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd
502 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd/sm
503 %attr(700,rpcstatd,rpcstatd) %dir %{_var}/lib/nfs/statd/sm.bak
504 %attr(600,rpcstatd,rpcstatd) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/nfs/statd/state
505 %{_mandir}/man5/nfs.5*
506 %{_mandir}/man8/idmapd.8*
507 %{_mandir}/man8/nfsidmap.8*
508 %{_mandir}/man8/rpc.idmapd.8*
509 %{_mandir}/man8/rpc.sm-notify.8*
510 %{_mandir}/man8/rpc.statd.8*
511 %{_mandir}/man8/sm-notify.8*
512 %{_mandir}/man8/statd.8*
513
514 %{systemdunitdir}/idmapd.service
515 %{systemdunitdir}/nfslock.service
516 %{systemdunitdir}/var-lib-nfs-rpc_pipefs.mount
517 %dir %{_datadir}/nfs-utils
518 %attr(755,root,root) %{_datadir}/nfs-utils/nfslock.preconfig
This page took 0.101594 seconds and 4 git commands to generate.