]> git.pld-linux.org Git - packages/nfs-utils.git/blob - nfs-utils.spec
0d4fdc846079c660ce2abacb5ce38930985c58ae
[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.3.2
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:  1e2f3c1ed468dee02d00c534c002ea10
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 Source13:       nfs-utils_env.sh
34 Source102:      nfsd.service
35 Source103:      nfs-blkmapd.service
36 Source104:      nfs-exportfs.service
37 Source105:      nfs-gssd.service
38 Source106:      nfs-idmapd.service
39 Source107:      nfs-lock.service
40 Source108:      nfs-mountd.service
41 Source109:      nfs-svcgssd.service
42 Source110:      nfsd.postconfig
43 Source111:      nfsd.preconfig
44 Source112:      nfs-lock.preconfig
45 Patch0:         %{name}-install.patch
46 Patch1:         %{name}-statdpath.patch
47 Patch2:         %{name}-subsys.patch
48 Patch3:         %{name}-union-mount.patch
49 Patch4:         %{name}-heimdal.patch
50 URL:            http://nfs.sourceforge.net/
51 BuildRequires:  autoconf >= 2.59
52 BuildRequires:  automake
53 BuildRequires:  cpp
54 BuildRequires:  device-mapper-devel
55 BuildRequires:  keyutils-devel
56 BuildRequires:  libblkid-devel >= 1.40
57 BuildRequires:  libcap-devel
58 BuildRequires:  libevent-devel >= 1.2
59 BuildRequires:  libmount-devel
60 BuildRequires:  libnfsidmap-devel >= 0.24
61 BuildRequires:  libtool
62 BuildRequires:  libwrap-devel
63 BuildRequires:  pkgconfig
64 BuildRequires:  rpm-pythonprov
65 BuildRequires:  sqlite3-devel >= 3.3
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         --enable-svcgss \
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 systemd/proc-fs-nfsd.mount $RPM_BUILD_ROOT%{systemdunitdir}/proc-fs-nfsd.mount
262 install systemd/var-lib-nfs-rpc_pipefs.mount $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/nfsdcltrack
415 %attr(755,root,root) /sbin/rpcdebug
416 %attr(755,root,root) /sbin/fsck.nfs
417 %attr(755,root,root) %{_sbindir}/exportfs
418 %attr(755,root,root) %{_sbindir}/rpc.mountd
419 %attr(755,root,root) %{_sbindir}/rpc.nfsd
420 %attr(755,root,root) %{_sbindir}/rpc.svcgssd
421 %attr(755,root,root) %{_sbindir}/nfsstat
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.08351 seconds and 2 git commands to generate.