1 # TODO: tracker support (--enable-spotlight)?
4 # - unpredictible build failures:
5 # fail: http://buildlogs.pld-linux.org//index.php?dist=th&arch=i686&ok=0&name=samba&id=8e631f35-f333-464e-b872-135db73f0a67&action=tail
6 # ok: http://buildlogs.pld-linux.org//index.php?dist=th&arch=i686&ok=1&name=samba&id=1188195b-4017-48c5-8c07-f1deb41b5800&action=tail
9 %bcond_without ads # ActiveDirectory support
10 %bcond_without ceph # Ceph (RADOS) storage support
11 %bcond_without cups # CUPS support
12 %bcond_without ldap # LDAP support
13 %bcond_without avahi # Avahi support
14 %bcond_without dmapi # DMAPI support
15 %bcond_with python2 # build against Python 2
16 %bcond_without systemd # systemd integration
17 %bcond_with system_heimdal # Use system Heimdal libraries [since samba 4.4.x build fails with heimdal 1.5.x/7.x]
18 %bcond_with system_libbsd # system libbsd for MD5 and strl* functions
19 %bcond_without system_libs # system libraries from SAMBA project (talloc,tdb,tevent,ldb)
20 %bcond_without ctdb_pcp # Performance Co-Pilot support for CTDB
21 # turn on when https://bugzilla.samba.org/show_bug.cgi?id=11764 is fixed
24 %if %{with system_libs}
26 %define talloc_ver 2:2.1.16
27 %define tdb_ver 2:1.3.18
28 %define tevent_ver 0.9.39
31 # dmapi-devel with xfsprogs-devel >= 4.11(?) needs largefile (64bit off_t) that isn't detected properly
36 %include /usr/lib/rpm/macros.perl
38 # NOTE: packages order is: server + additions, common, clients, libs+devel, ldap
39 %define virusfilter_version 0.1.4
40 Summary: Samba Active Directory and SMB server
41 Summary(pl.UTF-8): Serwer Samba Active Directory i SMB
47 Group: Networking/Daemons
48 Source0: https://www.samba.org/ftp/samba/samba-%{version}.tar.gz
49 # Source0-md5: 44e4c144b512c52a71fdc6cd2670af62
52 Source4: samba.sysconfig
53 Source5: samba.logrotate
56 Source8: winbind.sysconfig
58 Source10: https://bitbucket.org/fumiyas/samba-virusfilter/downloads/samba-virusfilter-%{virusfilter_version}.tar.bz2
59 # Source10-md5: 4bef017601d87f52f8c82819a3ff56ee
60 Patch0: system-heimdal.patch
61 Patch1: %{name}-c++-nofail.patch
62 Patch2: %{name}-lprng-no-dot-printers.patch
64 Patch4: unicodePwd-nthash-values-over-LDAP.patch
65 Patch5: %{name}-heimdal.patch
66 Patch6: server-role.patch
67 Patch7: %{name}-bug-9816.patch
68 Patch8: %{name}-no_libbsd.patch
69 URL: https://www.samba.org/
70 BuildRequires: acl-devel
71 %{?with_avahi:BuildRequires: avahi-devel}
72 %{?with_ceph:BuildRequires: ceph-devel >= 0.73}
73 BuildRequires: cmocka-devel >= 1.1.3
74 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
75 BuildRequires: cyrus-sasl-devel >= 2
76 BuildRequires: dbus-devel
77 %{?with_dmapi:BuildRequires: dmapi-devel}
78 BuildRequires: docbook-style-xsl-nons
80 BuildRequires: gamin-devel
81 BuildRequires: gdbm-devel
82 BuildRequires: gettext-tools
83 BuildRequires: glusterfs-devel
84 BuildRequires: gnutls-devel >= 3.0.0
85 %{?with_system_heimdal:BuildRequires: heimdal-devel >= 1.5.3-1}
87 BuildRequires: keyutils-devel
88 BuildRequires: libaio-devel
89 BuildRequires: libarchive-devel >= 3.1.2
90 %{?with_system_libbsd:BuildRequires: libbsd-devel}
91 BuildRequires: libcap-devel
92 BuildRequires: libcom_err-devel
93 BuildRequires: libmagic-devel
94 BuildRequires: libnscd-devel
95 BuildRequires: make >= 3.81
96 BuildRequires: ncurses-devel >= 5.2
97 BuildRequires: ncurses-ext-devel >= 5.2
98 BuildRequires: nss_wrapper >= 1.0.2
99 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
100 BuildRequires: pam-devel >= 0.99.8.1
101 %{?with_ctdb_pcp:BuildRequires: pcp-devel}
102 BuildRequires: perl-ExtUtils-MakeMaker
103 BuildRequires: perl-Parse-Yapp >= 1.05
104 BuildRequires: pkgconfig
105 BuildRequires: popt-devel
106 %{?with_pgsql:BuildRequires: postgresql-devel}
107 BuildRequires: python-devel >= 1:2.5.0
108 BuildRequires: python-dns
109 BuildRequires: python-iso8601
110 BuildRequires: python-modules >= 1:2.5.0
111 BuildRequires: python-subunit
112 BuildRequires: python-testtools
113 BuildRequires: readline-devel >= 4.2
114 BuildRequires: rpm-perlprov
115 BuildRequires: rpm-pythonprov
116 BuildRequires: rpmbuild(macros) >= 1.647
117 BuildRequires: sed >= 4.0
118 BuildRequires: socket_wrapper >= 1.1.2
119 BuildRequires: subunit-devel
120 %{?with_systemd:BuildRequires: systemd-devel}
121 BuildRequires: xfsprogs-devel
122 BuildRequires: zlib-devel >= 1.2.3
123 %if %{with system_libs}
124 BuildRequires: ldb-devel >= %{ldb_ver}
126 BuildRequires: python-ldb-devel >= %{ldb_ver}
127 BuildRequires: python-talloc-devel >= %{talloc_ver}
128 BuildRequires: python-tdb >= %{tdb_ver}
129 BuildRequires: python-tevent >= %{tevent_ver}
131 BuildRequires: python3-ldb-devel >= %{ldb_ver}
132 BuildRequires: python3-talloc-devel >= %{talloc_ver}
133 BuildRequires: python3-tdb >= %{tdb_ver}
134 BuildRequires: python3-tevent >= %{tevent_ver}
136 BuildRequires: talloc-devel >= %{talloc_ver}
137 BuildRequires: tdb-devel >= %{tdb_ver}
138 BuildRequires: tevent-devel >= %{tevent_ver}
140 BuildRequires: uid_wrapper >= 1.1.0
141 Requires(post,preun): /sbin/chkconfig
142 Requires: %{name}-common = %{epoch}:%{version}-%{release}
143 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
144 # for samba_{dnsupdate,kcc,spnupdate,upgradedns} scripts
145 Requires: logrotate >= 3.7-4
146 Requires: pam >= 0.99.8.1
148 Requires: python-samba = %{epoch}:%{version}-%{release}
150 Requires: python3-samba = %{epoch}:%{version}-%{release}
152 Requires: rc-scripts >= 0.4.0.12
153 Requires: setup >= 2.4.6-7
154 Requires: systemd-units >= 38
155 # smbd links with libcups
156 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
157 Obsoletes: samba-doc-html
158 Obsoletes: samba-doc-pdf
159 Obsoletes: samba-pdb-xml
160 Obsoletes: samba-vfs-audit
161 Obsoletes: samba-vfs-block
162 Obsoletes: samba-vfs-cap
163 Obsoletes: samba-vfs-catia
164 Obsoletes: samba-vfs-default_quota
165 Obsoletes: samba-vfs-expand_msdfs
166 Obsoletes: samba-vfs-fake_perms
167 Obsoletes: samba-vfs-netatalk
168 Obsoletes: samba-vfs-readahead
169 Obsoletes: samba-vfs-readonly
170 Obsoletes: samba-vfs-recycle
171 Obsoletes: samba-vfs-scannedonly
172 Obsoletes: samba-vfs-shadow_copy
174 Obsoletes: samba3-server
175 Obsoletes: samba3-vfs-audit
176 Obsoletes: samba3-vfs-cap
177 Obsoletes: samba3-vfs-catia
178 Obsoletes: samba3-vfs-default_quota
179 Obsoletes: samba3-vfs-expand_msdfs
180 Obsoletes: samba3-vfs-fake_perms
181 Obsoletes: samba3-vfs-netatalk
182 Obsoletes: samba3-vfs-readahead
183 Obsoletes: samba3-vfs-readonly
184 Obsoletes: samba3-vfs-recycle
185 Obsoletes: samba3-vfs-scannedonly
186 Obsoletes: samba3-vfs-shadow_copy
188 Obsoletes: samba4-common-server
189 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
191 %define _sambahome /home/services/samba
193 %define cups_serverbin %{_prefix}/lib/cups
195 %define schemadir /usr/share/openldap/schema
197 # CFLAGS modified (the second ./configure)
198 %undefine configure_cache
201 Samba provides an SMB server which can be used to provide network
202 services to SMB (sometimes called "Lan Manager") clients, including
203 various versions of MS Windows, OS/2, and other Linux machines. Samba
204 also provides some SMB clients, which complement the built-in SMB
205 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
206 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
208 %description -l pl.UTF-8
209 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
210 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
211 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
212 znajduje się również oprogramowanie klienckie. Samba używa protokołu
213 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
214 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
215 haseł w standardzie MS i zarządzania bazą WINS.
218 Summary: VFS module to host shares on Ceph file system
219 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików Ceph
220 Group: Networking/Daemons
221 Requires: %{name} = %{epoch}:%{version}-%{release}
223 %description vfs-ceph
224 VFS module to host shares on Ceph file system.
226 This module only works with the libceph.so user-space client. It is
227 not needed if you are using the kernel client or the FUSE client.
229 %description vfs-ceph -l pl.UTF-8
230 Moduł VFS do serwowania zasobów z systemu plików Ceph.
232 Ten moduł działa jedynie z klientem przestrzeni użytkownika
233 libceph.so. Jest zbędny w przypadku używania klienta dostarczanego
234 przez jądro lub FUSE.
236 %package vfs-glusterfs
237 Summary: VFS module to host shares on GlusterFS file system
238 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików GlusterFS
239 Group: Networking/Daemons
240 Requires: %{name} = %{epoch}:%{version}-%{release}
242 %description vfs-glusterfs
243 VFS module to host shares on GlusterFS file system.
245 %description vfs-glusterfs -l pl.UTF-8
246 Moduł VFS do serwowania zasobów z systemu plików GlusterFS.
249 Summary: Files used by both Samba servers and clients
250 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
251 Group: Networking/Daemons
252 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
253 # for samba-tool script
255 Requires: python-samba = %{epoch}:%{version}-%{release}
257 Requires: python3-samba = %{epoch}:%{version}-%{release}
259 Obsoletes: samba3-common
260 Obsoletes: samba4-common
263 Samba-common provides files necessary for both the server and client
266 %description common -l pl.UTF-8
267 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
271 Summary: Samba client programs
272 Summary(pl.UTF-8): Klienci serwera Samba
273 Group: Applications/Networking
274 Requires: %{name}-common = %{epoch}:%{version}-%{release}
275 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
276 %{?with_system_heimdal:Requires: heimdal-libs >= 1.5.3-1}
277 Requires: libsmbclient = %{epoch}:%{version}-%{release}
279 Obsoletes: samba3-client
280 Obsoletes: samba4-client
284 Samba-client provides some SMB clients, which complement the build-in
285 SMB filesystem in Linux. These allow accessing of SMB shares and
286 printing to SMB printers.
288 %description client -l pl.UTF-8
289 Samba-client dostarcza programy uzupełniające obsługę systemu plików
290 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
291 drukowanie w sieci SMB.
294 Summary: Samba-winbind daemon, utilities and documentation
295 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
296 Group: Networking/Daemons
297 Requires(post,preun): /sbin/chkconfig
298 Requires(post,preun,postun): systemd-units >= 38
299 Requires: %{name}-common = %{epoch}:%{version}-%{release}
300 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
301 Requires: systemd-units >= 38
302 Obsoletes: samba3-winbind
303 Obsoletes: samba4-winbind
304 # pam_winbind is not complete replacement, but pam_smbpass has been removed (in samba 4.4)
305 #Obsoletes: pam-pam_smbpass
308 Provides the winbind daemon and testing tools to allow authentication
309 and group/user enumeration from a Windows or Samba domain controller.
311 %description winbind -l pl.UTF-8
312 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
313 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
316 %package -n cups-backend-smb
317 Summary: CUPS backend for printing to SMB printers
318 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
319 Group: Applications/Printing
320 Requires: %{name}-client = %{epoch}:%{version}-%{release}
321 Requires: cups >= 1:1.2.0
322 Obsoletes: cups-backend-smb3
324 %description -n cups-backend-smb
325 CUPS backend for printing to SMB printers.
327 %description -n cups-backend-smb -l pl.UTF-8
328 Backend CUPS-a drukujący na drukarkach SMB.
331 Summary: Name Service Switch service for WINS
332 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
334 Requires: %{name}-common = %{epoch}:%{version}-%{release}
335 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
338 %description -n nss_wins
339 Provides the libnss_wins shared library which resolves NetBIOS names
342 %description -n nss_wins -l pl.UTF-8
343 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
347 Summary: A utility for retrieving files using the SMB protocol
348 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
349 Group: Applications/Networking
350 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
353 %description -n smbget
354 wget-like utility for downloading files over SMB.
356 %description -n smbget -l pl.UTF-8
357 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
358 używanym w sieciach MS Windows.
361 Summary: Samba shared libraries
362 Summary(pl.UTF-8): Biblioteki współdzielone Samby
364 Requires: gnutls >= 3.0.0
365 %if %{with system_libs}
366 Requires: ldb >= %{ldb_ver}
367 Requires: talloc >= %{talloc_ver}
368 Requires: tdb >= %{tdb_ver}
369 Requires: tevent >= %{tevent_ver}
371 Obsoletes: samba-vfs-notify_fam
374 Samba shared libraries.
376 %description libs -l pl.UTF-8
377 Biblioteki współdzielone Samby.
380 Summary: Header files for Samba
381 Summary(pl.UTF-8): Pliki nagłówkowe Samby
382 Group: Development/Libraries
383 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
384 Obsoletes: samba3-devel
385 Obsoletes: samba4-devel
388 Header files for Samba.
390 %description devel -l pl.UTF-8
391 Pliki nagłówkowe Samby.
394 Summary: Perl IDL compiler
395 Summary(pl.UTF-8): Kompilator IDL w Perlu
396 Group: Development/Tools
397 Obsoletes: samba4-pidl
400 The samba-pidl package contains the Perl IDL compiler used by Samba
401 and Wireshark to parse IDL and similar protocols.
403 %description pidl -l pl.UTF-8
404 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
405 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
407 %package -n python-samba
408 Summary: Samba modules for Python
409 Summary(pl.UTF-8): Moduły Samby dla Pythona
410 Group: Development/Languages/Python
411 Requires: %{name}-common = %{epoch}:%{version}-%{release}
412 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
415 Requires: python-iso8601
416 Requires: python-modules
417 %if %{with system_libs}
418 Requires: python-ldb >= %{ldb_ver}
419 Requires: python-talloc >= %{talloc_ver}
420 Requires: python-tevent >= %{tevent_ver}
422 Obsoletes: python-samba4
424 %description -n python-samba
425 Samba modules for Python.
427 %description -n python-samba -l pl.UTF-8
428 Moduły Samby dla Pythona.
430 %package -n python3-samba
431 Summary: Samba modules for Python 3
432 Summary(pl.UTF-8): Moduły Samby dla Pythona 3
433 Group: Development/Languages/Python
434 Requires: %{name}-common = %{epoch}:%{version}-%{release}
435 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
437 Requires: python3-dns
438 Requires: python3-iso8601
439 Requires: python3-modules
440 %if %{with system_libs}
441 Requires: python3-ldb >= %{ldb_ver}
442 Requires: python3-talloc >= %{talloc_ver}
443 Requires: python3-tevent >= %{tevent_ver}
446 %description -n python3-samba
447 Samba modules for Python3.
449 %description -n python3-samba -l pl.UTF-8
450 Moduły Samby dla Pythona 3.
453 Summary: Testing tools for Samba servers and clients
454 Summary(pl.UTF-8): Narzędzia testowe dla serwerów i klientów Samby
455 Group: Applications/System
456 Requires: %{name} = %{epoch}:%{version}-%{release}
457 Requires: %{name}-common = %{epoch}:%{version}-%{release}
458 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
459 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
460 Obsoletes: samba4-test
461 Obsoletes: samba4-test-devel
462 Obsoletes: samba-test-devel
465 samba-test provides testing tools for both the server and client
468 %description test -l pl.UTF-8
469 Narzędzia testowe dla serwerów i klientów Samby.
471 %package -n libsmbclient
472 Summary: libsmbclient and libwbclient - Samba client libraries
473 Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
475 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
476 Obsoletes: samba3-libsmbclient
478 %description -n libsmbclient
479 libsmbclient and libwbclient - libraries that allow to use Samba
482 %description -n libsmbclient -l pl.UTF-8
483 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
486 %package -n libsmbclient-devel
487 Summary: Development files for Samba client libraries
488 Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
489 Group: Development/Libraries
490 Requires: libsmbclient = %{epoch}:%{version}-%{release}
491 Obsoletes: libsmbclient-static
492 Obsoletes: samba3-libsmbclient-devel
494 %description -n libsmbclient-devel
495 Header files for libsmbclient and libwbclient libraries.
497 %description -n libsmbclient-devel -l pl.UTF-8
498 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
500 %package -n openldap-schema-samba
501 Summary: Samba LDAP schema
502 Summary(pl.UTF-8): Schemat LDAP dla Samby
503 Group: Networking/Daemons
504 Requires(post,postun): sed >= 4.0
505 Requires: openldap-servers
506 Obsoletes: openldap-schema-samba3
507 %if "%{_rpmversion}" >= "5"
511 %description -n openldap-schema-samba
512 This package contains samba.schema for OpenLDAP.
514 %description -n openldap-schema-samba -l pl.UTF-8
515 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
518 Summary: A Clustered Database based on Samba's Trivial Database (TDB)
519 Summary(pl.UTF-8): Klastrowa baza danych oparta na bazie danych Trivial Database z Samby (TDB)
521 URL: http://ctdb.samba.org/
522 Requires(post,preun,postun): systemd-units
523 Requires(post): /bin/systemd-tmpfiles
524 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
531 %if %{with system_libs}
532 Requires: tdb >= %{tdb_ver}
534 # for pkill and pidof:
542 # for flock, getopt, kill:
546 CTDB is a cluster implementation of the TDB database used by Samba and
547 other projects to store temporary data. If an application is already
548 using TDB for temporary data it is very easy to convert that
549 application to be cluster aware and use CTDB instead.
551 %description -l pl.UTF-8
552 CTDB to klastrowa implementacja bazy danych TDB używanej w Sambie oraz
553 innych projektach do przechowywania danych tymczasowych. Jeśli jakaś
554 aplikacja już wykorzystuje TDB do trzymania danych tymczasowych,
555 bardzo przerobić ją na klastrowalną, wykorzystującą CTDB.
559 Summary(pl.UTF-8): PMDA CTDB
560 Group: Applications/System
561 Requires: ctdb = %{epoch}:%{version}-%{release}
564 %description -n pcp-ctdb
565 This PMDA extracts metrics from the locally running ctdbd daemon for
568 %description -n pcp-ctdb -l pl.UTF-8
569 Ten PMDA odczytuje pomiary z lokalnie działającego demona ctdbd w celu
570 wyeksportowania do PMCD.
574 %{?with_system_heimdal:%patch0 -p1}
579 %{?with_system_heimdal:%patch5 -p1}
582 %{!?with_system_libbsd:%patch8 -p1}
584 %{__sed} -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
585 %{__sed} -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
587 %if %{with system_heimdal}
588 %{__mv} source4/heimdal_build/krb5-types{,-smb}.h
592 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
593 CFLAGS="${CFLAGS:-%rpmcflags}" \
594 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
595 FFLAGS="${FFLAGS:-%rpmcflags}" \
596 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
597 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
598 %{?with_python2:PYTHON=python2} \
599 %{?__cc:CC="%{__cc}"} \
600 %{?__cxx:CXX="%{__cxx}"} \
603 --prefix=%{_prefix} \
604 --exec-prefix=%{_exec_prefix} \
605 --bindir=%{_bindir} \
606 --sbindir=%{_sbindir} \
607 --sysconfdir=%{_sysconfdir} \
608 --datadir=%{_datadir} \
609 --includedir=%{_includedir} \
610 --libdir=%{_libdir} \
611 --libexecdir=%{_libexecdir} \
612 --localstatedir=%{_localstatedir} \
613 --sharedstatedir=%{_sharedstatedir} \
614 --mandir=%{_mandir} \
615 --infodir=%{_infodir} \
616 --with-privatelibdir=%{_libdir}/samba \
617 --with-modulesdir=%{_libdir}/samba \
618 --with-pammodulesdir=/%{_lib}/security \
619 --with-lockdir=/var/lib/samba \
620 --with-privatedir=%{_sysconfdir}/samba \
622 --disable-rpath-install \
623 --builtin-libraries=%{?with_replace:replace,}ccan,samba-cluster-support \
624 --bundled-libraries=NONE,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util},%{!?with_system_heimdal:roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile} \
625 --with-shared-modules=idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2,auth_samba4,vfs_dfs_samba4 \
626 --with-cluster-support \
628 --with%{!?with_ads:out}-ads \
629 %{?with_ctdb_pcp:--enable-pmda} \
631 --with%{!?with_dmapi:out}-dmapi \
634 --with%{!?with_ldap:out}-ldap \
638 --with-sendfile-support \
642 --systemd-install-services \
643 --with-systemddir=%{systemdunitdir} \
649 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
653 %{?with_python2:PYTHON=python2} %{__make} V=1
655 # Build PIDL for installation into vendor directories before
656 # 'make proto' gets to it.
658 %{__perl} Makefile.PL \
663 rm -rf $RPM_BUILD_ROOT
664 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
665 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
666 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
667 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
668 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
671 DESTDIR=$RPM_BUILD_ROOT \
672 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
674 # Undo the PIDL install, we want to try again with the right options.
675 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/perl5
678 %{__make} -C pidl install \
679 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
681 # Clean out crap left behind by the PIDL install
682 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
683 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
684 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
686 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
688 :> $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ctdb
690 cp -p packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
691 echo "d /var/run/ctdb 755 root root" > $RPM_BUILD_ROOT%{systemdtmpfilesdir}/ctdb.conf
692 cp -p ctdb/config/ctdb.service $RPM_BUILD_ROOT%{systemdunitdir}
694 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
695 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
696 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
697 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
698 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
699 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
700 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
701 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
703 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
705 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
706 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
707 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
709 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
711 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
713 %if "%{_lib}" == "lib64"
714 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba64.conf
716 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
720 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
721 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
724 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
725 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
728 cp -p examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
731 # remove man pages for not installed commands
732 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
733 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man7/traffic_{learner,replay}.7*
734 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
735 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
736 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
737 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
740 %{__rm} $RPM_BUILD_ROOT%{_bindir}/ctdb*_tests
741 %{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/ctdb/tests
742 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/ctdb/tests
745 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
746 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
749 %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
750 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
754 rm -rf $RPM_BUILD_ROOT
757 /sbin/chkconfig --add samba
758 /sbin/chkconfig --add smb
759 %service samba restart "Samba AD daemon"
760 %service smb restart "Samba SMB daemons"
761 %systemd_post samba.service
762 %systemd_post smb.service nmb.service
765 if [ "$1" = "0" ]; then
768 /sbin/chkconfig --del samba
769 /sbin/chkconfig --del smb
771 %systemd_preun samba.service
772 %systemd_preun smb.service nmb.service
777 %triggerpostun -- samba3
778 /sbin/chkconfig --add smb
779 %service smb restart "Samba SMB daemons"
780 %systemd_post smb.service nmb.service
782 %triggerpostun -- samba4
783 /sbin/chkconfig --add samba
784 %service samba restart "Samba AD daemons"
785 %systemd_post samba.service
787 %triggerpostun -- samba < 1:4.9.2-3
788 %{_bindir}/net groupmap add sid=S-1-5-32-546 unixgroup=nobody type=builtin || :
790 %triggerpostun -- samba4 < 1:4.1.1-1
792 [ -e %{_sysconfdir}/samba/tls/key.pem ] || exit 0
793 PERMS=$(stat -c %a %{_sysconfdir}/samba/tls/key.pem)
794 if [ "$PERMS" != "600" ]; then
795 chmod 600 %{_sysconfdir}/samba/tls/key.pem || :
796 echo "Fixed permissions of private key file %{_sysconfdir}/samba/tls/key.pem from $PERMS to 600"
797 echo "Consider regenerating TLS certificate"
798 echo "Removing all tls .pem files will cause an auto-regeneration with the correct permissions"
801 %triggerprein common -- samba4
802 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
804 %triggerpostun common -- samba4
805 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
806 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
808 %triggerprein common -- samba3-server
809 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
811 %triggerpostun common -- samba3-server
812 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
813 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
817 /sbin/chkconfig --add winbind
818 %service winbind restart "Winbind daemon"
819 %systemd_post winbind.service
822 if [ "$1" = "0" ]; then
823 %service winbind stop
824 /sbin/chkconfig --del winbind
826 %systemd_preun winbind.service
832 %triggerpostun winbind -- samba3-winbind
833 /sbin/chkconfig --add winbind
834 %service winbind restart "Winbind daemon"
835 %systemd_post winbind.service
837 %post libs -p /sbin/ldconfig
838 %postun libs -p /sbin/ldconfig
840 %post -n python-samba -p /sbin/ldconfig
841 %postun -n python-samba -p /sbin/ldconfig
843 %post -n libsmbclient -p /sbin/ldconfig
844 %postun -n libsmbclient -p /sbin/ldconfig
846 %post -n openldap-schema-samba
847 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
848 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
849 %service -q ldap restart
851 %postun -n openldap-schema-samba
852 if [ "$1" = "0" ]; then
853 %openldap_schema_unregister %{schemadir}/samba.schema
854 %service -q ldap restart
857 %triggerpostun -n openldap-schema-samba -- openldap-schema-samba3 < 1:4.1.4-3
858 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
859 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
860 %service -q ldap restart
863 /bin/systemd-tmpfiles --create %{systemdtmpfilesdir}/ctdb.conf
864 %systemd_post ctdb.service
867 %systemd_preun ctdb.service
873 %defattr(644,root,root,755)
874 %{?with_ldap:%doc examples/LDAP}
875 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
876 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
877 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
878 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
879 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
880 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
881 %attr(754,root,root) /etc/rc.d/init.d/samba
882 %attr(754,root,root) /etc/rc.d/init.d/smb
883 %{systemdunitdir}/nmb.service
884 %{systemdunitdir}/smb.service
885 %{systemdunitdir}/samba.service
886 %{systemdtmpfilesdir}/samba.conf
887 %attr(755,root,root) %{_bindir}/dumpmscat
888 %attr(755,root,root) %{_bindir}/oLschema2ldif
889 %attr(755,root,root) %{_bindir}/pdbedit
890 %attr(755,root,root) %{_bindir}/profiles
891 %attr(755,root,root) %{_bindir}/sharesec
892 %attr(755,root,root) %{_bindir}/smbcontrol
893 %attr(755,root,root) %{_bindir}/smbstatus
894 %attr(755,root,root) %{_bindir}/winexe
895 %attr(755,root,root) %{_sbindir}/eventlogadm
896 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
897 %attr(755,root,root) %{_sbindir}/nmbd
898 %attr(755,root,root) %{_sbindir}/samba
899 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
900 %attr(755,root,root) %{_sbindir}/samba-gpupdate
901 %attr(755,root,root) %{_sbindir}/samba_kcc
902 %attr(755,root,root) %{_sbindir}/samba_spnupdate
903 %attr(755,root,root) %{_sbindir}/samba_upgradedns
904 %attr(755,root,root) %{_sbindir}/smbd
905 %dir %{_libdir}/samba/bind9
906 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
907 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
908 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_10.so
909 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_11.so
910 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_12.so
911 %dir %{_libdir}/samba/gensec
912 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
913 %if %{with system_heimdal}
914 %dir %{_libdir}/samba/hdb
915 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
917 %dir %{_libdir}/samba/ldb
918 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
919 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
920 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
921 %attr(755,root,root) %{_libdir}/samba/ldb/audit_log.so
922 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
923 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
924 %attr(755,root,root) %{_libdir}/samba/ldb/dns_notify.so
925 %attr(755,root,root) %{_libdir}/samba/ldb/dsdb_notification.so
926 %attr(755,root,root) %{_libdir}/samba/ldb/encrypted_secrets.so
927 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
928 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
929 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
930 %attr(755,root,root) %{_libdir}/samba/ldb/group_audit_log.so
931 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
932 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
933 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
934 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
935 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
936 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
937 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
938 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
939 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
940 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
941 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
942 %attr(755,root,root) %{_libdir}/samba/ldb/paged_results.so
943 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
944 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
945 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
946 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
947 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
948 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
949 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
950 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
951 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
952 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
953 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
954 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
955 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
956 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
957 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
958 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
959 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
960 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
961 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
962 %attr(755,root,root) %{_libdir}/samba/ldb/tombstone_reanimate.so
963 %attr(755,root,root) %{_libdir}/samba/ldb/unique_object_sids.so
964 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
965 %attr(755,root,root) %{_libdir}/samba/ldb/vlv.so
966 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
967 %dir %{_libdir}/samba/process_model
968 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
969 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
970 %dir %{_libdir}/samba/service
971 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
972 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
973 %attr(755,root,root) %{_libdir}/samba/service/dns.so
974 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
975 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
976 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
977 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
978 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
979 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
980 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
981 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
982 %attr(755,root,root) %{_libdir}/samba/service/web.so
983 %attr(755,root,root) %{_libdir}/samba/service/winbindd.so
984 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
985 %dir %{_libdir}/samba/vfs
986 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
987 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
988 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
989 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
990 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
991 %attr(755,root,root) %{_libdir}/samba/vfs/btrfs.so
992 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
993 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
994 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
995 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
996 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
997 %attr(755,root,root) %{_libdir}/samba/vfs/dfs_samba4.so
998 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
999 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
1000 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1001 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
1002 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1003 %attr(755,root,root) %{_libdir}/samba/vfs/fruit.so
1004 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1005 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
1006 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
1007 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
1008 %attr(755,root,root) %{_libdir}/samba/vfs/offline.so
1009 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1010 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1011 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
1012 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
1013 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
1014 %attr(755,root,root) %{_libdir}/samba/vfs/snapper.so
1015 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1016 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1017 %attr(755,root,root) %{_libdir}/samba/vfs/shell_snap.so
1018 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1019 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1020 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1021 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1022 %attr(755,root,root) %{_libdir}/samba/vfs/unityed_media.so
1023 %attr(755,root,root) %{_libdir}/samba/vfs/virusfilter.so
1024 %attr(755,root,root) %{_libdir}/samba/vfs/worm.so
1025 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1026 %{_datadir}/samba/setup
1027 %{_mandir}/man1/oLschema2ldif.1*
1028 %{_mandir}/man1/profiles.1*
1029 %{_mandir}/man1/sharesec.1*
1030 %{_mandir}/man1/smbcontrol.1*
1031 %{_mandir}/man1/smbstatus.1*
1032 %{_mandir}/man8/eventlogadm.8*
1033 %{_mandir}/man8/nmbd.8*
1034 %{_mandir}/man8/pdbedit.8*
1035 %{_mandir}/man8/samba.8*
1036 %{_mandir}/man8/samba-gpupdate.8*
1037 %{_mandir}/man8/smbd.8*
1038 %{_mandir}/man8/smbpasswd.8*
1039 %{_mandir}/man8/vfs_acl_tdb.8*
1040 %{_mandir}/man8/vfs_acl_xattr.8*
1041 %{_mandir}/man8/vfs_aio_fork.8*
1042 %{_mandir}/man8/vfs_aio_pthread.8*
1043 %{_mandir}/man8/vfs_audit.8*
1044 %{_mandir}/man8/vfs_btrfs.8*
1045 %{_mandir}/man8/vfs_cap.8*
1046 %{_mandir}/man8/vfs_catia.8*
1047 %{_mandir}/man8/vfs_commit.8*
1048 %{_mandir}/man8/vfs_crossrename.8*
1049 %{_mandir}/man8/vfs_default_quota.8*
1050 %{_mandir}/man8/vfs_dirsort.8*
1051 %{_mandir}/man8/vfs_extd_audit.8*
1052 %{_mandir}/man8/vfs_fake_perms.8*
1053 %{_mandir}/man8/vfs_fileid.8*
1054 %{_mandir}/man8/vfs_fruit.8*
1055 %{_mandir}/man8/vfs_full_audit.8*
1056 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1057 %{_mandir}/man8/vfs_media_harmony.8*
1058 %{_mandir}/man8/vfs_netatalk.8*
1059 #%{_mandir}/man8/vfs_nfs4acl_xattr.8*
1060 %{_mandir}/man8/vfs_preopen.8*
1061 %{_mandir}/man8/vfs_readahead.8*
1062 %{_mandir}/man8/vfs_readonly.8*
1063 %{_mandir}/man8/vfs_recycle.8*
1064 %{_mandir}/man8/vfs_shadow_copy2.8*
1065 %{_mandir}/man8/vfs_shadow_copy.8*
1066 %{_mandir}/man8/vfs_snapper.8*
1067 %{_mandir}/man8/vfs_streams_depot.8*
1068 %{_mandir}/man8/vfs_streams_xattr.8*
1069 %{_mandir}/man8/vfs_syncops.8*
1070 %{_mandir}/man8/vfs_time_audit.8*
1071 %{_mandir}/man8/vfs_worm.8*
1072 %{_mandir}/man8/vfs_xattr_tdb.8*
1073 %{_mandir}/man8/vfs_offline.8*
1074 %{_mandir}/man8/vfs_shell_snap.8*
1075 %{_mandir}/man8/vfs_unityed_media.8*
1076 %{_mandir}/man8/vfs_virusfilter.8*
1080 %ghost /var/lib/samba/*.dat
1081 %dir /var/lib/samba/printing
1083 %attr(750,root,root) %dir /var/log/samba
1084 %attr(750,root,root) %dir /var/log/samba/cores
1085 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1086 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1087 %attr(750,root,root) %dir /var/log/archive/samba
1088 %attr(1777,root,root) %dir /var/spool/samba
1092 %defattr(644,root,root,755)
1093 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1094 %{_mandir}/man8/vfs_ceph.8*
1097 %files vfs-glusterfs
1098 %defattr(644,root,root,755)
1099 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1100 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs_fuse.so
1101 %{_mandir}/man8/vfs_glusterfs.8*
1102 %{_mandir}/man8/vfs_glusterfs_fuse.8*
1105 %defattr(644,root,root,755)
1106 %doc BUILD_SYSTEMS.txt PFIF.txt README.cifs-utils README.Coding README.contributing README.md WHATSNEW.txt
1107 %dir %{_sysconfdir}/samba
1108 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1109 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1110 %attr(755,root,root) %{_bindir}/dbwrap_tool
1111 %attr(755,root,root) %{_bindir}/net
1112 %attr(755,root,root) %{_bindir}/nmblookup
1113 %attr(755,root,root) %{_bindir}/reg*
1114 %attr(755,root,root) %{_bindir}/samba-regedit
1115 %attr(755,root,root) %{_bindir}/samba-tool
1116 %attr(755,root,root) %{_bindir}/smbpasswd
1117 %attr(755,root,root) %{_bindir}/testparm
1118 %attr(755,root,root) %{_bindir}/vfstest
1119 %dir %{_libdir}/samba/auth
1120 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1121 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1122 %dir %{_datadir}/samba
1123 %{_mandir}/man1/dbwrap_tool.1*
1124 %{_mandir}/man1/nmblookup.1*
1125 %{_mandir}/man1/reg*.1*
1126 %{_mandir}/man1/testparm.1*
1127 %{_mandir}/man1/vfstest.1*
1128 %{_mandir}/man5/lmhosts.5*
1129 %{_mandir}/man5/smb.conf.5*
1130 %{_mandir}/man5/smbpasswd.5*
1131 %{_mandir}/man7/samba.7*
1132 %{_mandir}/man8/net.8*
1133 %{_mandir}/man8/samba-regedit.8*
1134 %{_mandir}/man8/samba-tool.8*
1136 %if %{without system_libs}
1137 %attr(755,root,root) %{_bindir}/tdbbackup
1138 %attr(755,root,root) %{_bindir}/tdbdump
1139 %attr(755,root,root) %{_bindir}/tdbtool
1140 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1141 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1142 %{_mandir}/man8/tdbbackup.8*
1143 %{_mandir}/man8/tdbdump.8*
1144 %{_mandir}/man8/tdbtool.8*
1148 %defattr(644,root,root,755)
1149 %attr(755,root,root) %{_bindir}/cifsdd
1150 %attr(755,root,root) %{_bindir}/findsmb
1151 %attr(755,root,root) %{_bindir}/mvxattr
1152 %attr(755,root,root) %{_bindir}/rpcclient
1153 %attr(755,root,root) %{_bindir}/smbcacls
1154 %attr(755,root,root) %{_bindir}/smbclient
1155 %attr(755,root,root) %{_bindir}/smbcquotas
1156 %attr(755,root,root) %{_bindir}/smbtar
1157 %attr(755,root,root) %{_bindir}/smbtree
1158 %{_mandir}/man1/findsmb.1*
1159 %{_mandir}/man1/mvxattr.1*
1160 %{_mandir}/man1/rpcclient.1*
1161 %{_mandir}/man1/smbcacls.1*
1162 %{_mandir}/man1/smbclient.1*
1163 %{_mandir}/man1/smbcquotas.1*
1164 %{_mandir}/man1/smbtar.1*
1165 %{_mandir}/man1/smbtree.1*
1166 %{_mandir}/man8/cifsdd.8*
1169 %defattr(644,root,root,755)
1170 %attr(754,root,root) /etc/rc.d/init.d/winbind
1171 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1172 %{systemdunitdir}/winbind.service
1173 %attr(755,root,root) %{_bindir}/ntlm_auth
1174 %attr(755,root,root) %{_bindir}/wbinfo
1175 %attr(755,root,root) %{_sbindir}/winbindd
1176 %attr(755,root,root) /%{_lib}/security/pam_winbind.so
1177 %attr(755,root,root) /%{_lib}/libnss_winbind.so*
1178 %dir %{_libdir}/samba/krb5
1179 %attr(755,root,root) %{_libdir}/samba/krb5/winbind_krb5_locator.so
1180 %attr(755,root,root) %{_libdir}/samba/libidmap-samba4.so
1181 %attr(755,root,root) %{_libdir}/samba/libnss-info-samba4.so
1182 %dir %{_libdir}/samba/idmap
1183 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1184 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1185 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1186 %attr(755,root,root) %{_libdir}/samba/idmap/ldap.so
1187 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1188 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1189 %attr(755,root,root) %{_libdir}/samba/idmap/script.so
1190 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1191 %dir %{_libdir}/samba/nss_info
1192 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1193 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1194 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1195 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1196 %{_mandir}/man1/ntlm_auth.1*
1197 %{_mandir}/man1/wbinfo*.1*
1198 %{_mandir}/man5/pam_winbind.conf.5*
1199 %{_mandir}/man8/idmap_ad.8*
1200 %{_mandir}/man8/idmap_autorid.8*
1201 %{_mandir}/man8/idmap_hash.8*
1202 %{_mandir}/man8/idmap_ldap.8*
1203 %{_mandir}/man8/idmap_nss.8*
1204 %{_mandir}/man8/idmap_rfc2307.8*
1205 %{_mandir}/man8/idmap_rid.8*
1206 %{_mandir}/man8/idmap_script.8*
1207 %{_mandir}/man8/idmap_tdb2.8*
1208 %{_mandir}/man8/idmap_tdb.8*
1209 %{_mandir}/man8/pam_winbind.8*
1210 %{_mandir}/man8/winbindd*.8*
1211 %{_mandir}/man8/winbind_krb5_locator.8*
1214 %files -n cups-backend-smb
1215 %defattr(644,root,root,755)
1216 %attr(755,root,root) %{cups_serverbin}/backend/smb
1217 %if "%{_libexecdir}" != "%{_libdir}"
1218 %dir %{_libexecdir}/samba
1220 %attr(755,root,root) %{_libexecdir}/samba/smbspool_krb5_wrapper
1221 %attr(755,root,root) %{_bindir}/smbspool
1222 %{_mandir}/man8/smbspool.8*
1223 %{_mandir}/man8/smbspool_krb5_wrapper.8*
1227 %defattr(644,root,root,755)
1228 %attr(755,root,root) /%{_lib}/libnss_wins.so*
1231 %defattr(644,root,root,755)
1232 %attr(755,root,root) %{_bindir}/smbget
1233 %{_mandir}/man1/smbget.1*
1234 %{_mandir}/man5/smbgetrc.5*
1237 %defattr(644,root,root,755)
1238 %if "%{_lib}" == "lib64"
1239 /etc/ld.so.conf.d/samba64.conf
1241 /etc/ld.so.conf.d/samba.conf
1243 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1244 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1245 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1246 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1247 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1248 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1249 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1250 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1251 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1252 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1253 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1254 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1255 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1256 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1257 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1258 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1259 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1260 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1261 %attr(755,root,root) %{_libdir}/libsamba-errors.so.1
1262 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1263 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1264 %attr(755,root,root) %{_libdir}/libsamba-passdb.so.*.*.*
1265 %attr(755,root,root) %ghost %{_libdir}/libsamba-passdb.so.0
1267 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1268 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1270 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*so.*.*.*
1271 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.cpython-3*.so.0
1273 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1274 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1275 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1276 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1277 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1278 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1279 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1280 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1281 %attr(755,root,root) %{_libdir}/libsmbldap.so.2
1282 %dir %{_libdir}/samba
1284 %if %{without replace}
1285 %attr(755,root,root) %{_libdir}/samba/libreplace-samba4.so
1287 %if %{without system_heimdal}
1288 %attr(755,root,root) %ghost %{_libdir}/samba/libasn1-samba4.so.8
1289 %attr(755,root,root) %{_libdir}/samba/libasn1-samba4.so.8.0.0
1290 %attr(755,root,root) %ghost %{_libdir}/samba/libcom_err-samba4.so.0
1291 %attr(755,root,root) %{_libdir}/samba/libcom_err-samba4.so.0.25
1292 %attr(755,root,root) %ghost %{_libdir}/samba/libgssapi-samba4.so.2
1293 %attr(755,root,root) %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1294 %attr(755,root,root) %ghost %{_libdir}/samba/libhcrypto-samba4.so.5
1295 %attr(755,root,root) %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1296 %attr(755,root,root) %ghost %{_libdir}/samba/libhdb-samba4.so.11
1297 %attr(755,root,root) %{_libdir}/samba/libhdb-samba4.so.11.0.2
1298 %attr(755,root,root) %ghost %{_libdir}/samba/libheimbase-samba4.so.1
1299 %attr(755,root,root) %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1300 %attr(755,root,root) %ghost %{_libdir}/samba/libheimntlm-samba4.so.1
1301 %attr(755,root,root) %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1302 %attr(755,root,root) %ghost %{_libdir}/samba/libhx509-samba4.so.5
1303 %attr(755,root,root) %{_libdir}/samba/libhx509-samba4.so.5.0.0
1304 %attr(755,root,root) %ghost %{_libdir}/samba/libkdc-samba4.so.2
1305 %attr(755,root,root) %{_libdir}/samba/libkdc-samba4.so.2.0.0
1306 %attr(755,root,root) %ghost %{_libdir}/samba/libkrb5-samba4.so.26
1307 %attr(755,root,root) %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1308 %attr(755,root,root) %ghost %{_libdir}/samba/libroken-samba4.so.19
1309 %attr(755,root,root) %{_libdir}/samba/libroken-samba4.so.19.0.1
1310 %attr(755,root,root) %ghost %{_libdir}/samba/libwind-samba4.so.0
1311 %attr(755,root,root) %{_libdir}/samba/libwind-samba4.so.0.0.0
1313 %attr(755,root,root) %{_libdir}/samba/libaddns-samba4.so
1314 %attr(755,root,root) %{_libdir}/samba/libads-samba4.so
1315 %attr(755,root,root) %{_libdir}/samba/libasn1util-samba4.so
1316 %attr(755,root,root) %{_libdir}/samba/libauth4-samba4.so
1317 %attr(755,root,root) %{_libdir}/samba/libauthkrb5-samba4.so
1318 %attr(755,root,root) %{_libdir}/samba/libauth-samba4.so
1319 %attr(755,root,root) %{_libdir}/samba/libauth-unix-token-samba4.so
1320 %attr(755,root,root) %{_libdir}/samba/libCHARSET3-samba4.so
1321 %attr(755,root,root) %{_libdir}/samba/libcliauth-samba4.so
1322 %attr(755,root,root) %{_libdir}/samba/libclidns-samba4.so
1323 %attr(755,root,root) %{_libdir}/samba/libcli-cldap-samba4.so
1324 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common-samba4.so
1325 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-samba4.so
1326 %attr(755,root,root) %{_libdir}/samba/libcli-nbt-samba4.so
1327 %attr(755,root,root) %{_libdir}/samba/libcli-smb-common-samba4.so
1328 %attr(755,root,root) %{_libdir}/samba/libcli-spoolss-samba4.so
1329 %attr(755,root,root) %{_libdir}/samba/libcluster-samba4.so
1330 %attr(755,root,root) %{_libdir}/samba/libcmdline-contexts-samba4.so
1331 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials-samba4.so
1332 %attr(755,root,root) %{_libdir}/samba/libcommon-auth-samba4.so
1333 %attr(755,root,root) %{_libdir}/samba/libctdb-event-client-samba4.so
1334 %attr(755,root,root) %{_libdir}/samba/libdb-glue-samba4.so
1335 %attr(755,root,root) %{_libdir}/samba/libdbwrap-samba4.so
1336 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1337 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba-samba4.so
1338 %attr(755,root,root) %{_libdir}/samba/libdfs-server-ad-samba4.so
1339 %attr(755,root,root) %{_libdir}/samba/libdnsserver-common-samba4.so
1340 %attr(755,root,root) %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1341 %attr(755,root,root) %{_libdir}/samba/libdsdb-module-samba4.so
1342 %attr(755,root,root) %{_libdir}/samba/libevents-samba4.so
1343 %attr(755,root,root) %{_libdir}/samba/libflag-mapping-samba4.so
1344 %attr(755,root,root) %{_libdir}/samba/libgenrand-samba4.so
1345 %attr(755,root,root) %{_libdir}/samba/libgensec-samba4.so
1346 %attr(755,root,root) %{_libdir}/samba/libgpext-samba4.so
1347 %attr(755,root,root) %{_libdir}/samba/libgse-samba4.so
1348 %attr(755,root,root) %{_libdir}/samba/libHDB-SAMBA4-samba4.so
1349 %attr(755,root,root) %{_libdir}/samba/libhttp-samba4.so
1350 %attr(755,root,root) %{_libdir}/samba/libinterfaces-samba4.so
1351 %attr(755,root,root) %{_libdir}/samba/libiov-buf-samba4.so
1352 %attr(755,root,root) %{_libdir}/samba/libkrb5samba-samba4.so
1353 %attr(755,root,root) %{_libdir}/samba/libldbsamba-samba4.so
1354 %attr(755,root,root) %{_libdir}/samba/liblibcli-lsa3-samba4.so
1355 %attr(755,root,root) %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1356 %attr(755,root,root) %{_libdir}/samba/liblibsmb-samba4.so
1357 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1358 %attr(755,root,root) %{_libdir}/samba/libmessages-dgm-samba4.so
1359 %attr(755,root,root) %{_libdir}/samba/libmessages-util-samba4.so
1360 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-samba4.so
1361 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-SEND-samba4.so
1362 %attr(755,root,root) %{_libdir}/samba/libmscat-samba4.so
1363 %attr(755,root,root) %{_libdir}/samba/libmsghdr-samba4.so
1364 %attr(755,root,root) %{_libdir}/samba/libmsrpc3-samba4.so
1365 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1366 %attr(755,root,root) %{_libdir}/samba/libndr-samba-samba4.so
1367 %attr(755,root,root) %{_libdir}/samba/libnetif-samba4.so
1368 %attr(755,root,root) %{_libdir}/samba/libnet-keytab-samba4.so
1369 %attr(755,root,root) %{_libdir}/samba/libnon-posix-acls-samba4.so
1370 %attr(755,root,root) %{_libdir}/samba/libnpa-tstream-samba4.so
1371 %attr(755,root,root) %{_libdir}/samba/libpac-samba4.so
1372 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1373 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-samba4.so
1374 %attr(755,root,root) %{_libdir}/samba/libposix-eadb-samba4.so
1375 %attr(755,root,root) %{_libdir}/samba/libprinting-migrate-samba4.so
1376 %attr(755,root,root) %{_libdir}/samba/libprocess-model-samba4.so
1377 %attr(755,root,root) %{_libdir}/samba/libregistry-samba4.so
1378 %attr(755,root,root) %{_libdir}/samba/libsamba3-util-samba4.so
1379 %attr(755,root,root) %{_libdir}/samba/libsamba-debug-samba4.so
1380 %attr(755,root,root) %{_libdir}/samba/libsamba-modules-samba4.so
1382 %attr(755,root,root) %{_libdir}/samba/libsamba-net-samba4.so
1383 %attr(755,root,root) %{_libdir}/samba/libsamba-python-samba4.so
1385 %attr(755,root,root) %{_libdir}/samba/libsamba-net.cpython-3*-samba4.so
1386 %attr(755,root,root) %{_libdir}/samba/libsamba-python.cpython-3*-samba4.so
1388 %attr(755,root,root) %{_libdir}/samba/libsamba-security-samba4.so
1389 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets-samba4.so
1390 %attr(755,root,root) %{_libdir}/samba/libsamdb-common-samba4.so
1391 %attr(755,root,root) %{_libdir}/samba/libscavenge-dns-records-samba4.so
1392 %attr(755,root,root) %{_libdir}/samba/libsecrets3-samba4.so
1393 %attr(755,root,root) %{_libdir}/samba/libserver-id-db-samba4.so
1394 %attr(755,root,root) %{_libdir}/samba/libserver-role-samba4.so
1395 %attr(755,root,root) %{_libdir}/samba/libservice-samba4.so
1396 %attr(755,root,root) %{_libdir}/samba/libshares-samba4.so
1397 %attr(755,root,root) %{_libdir}/samba/libsmbclient-raw-samba4.so
1398 %attr(755,root,root) %{_libdir}/samba/libsmbd-base-samba4.so
1399 %attr(755,root,root) %{_libdir}/samba/libsmbd-conn-samba4.so
1400 %attr(755,root,root) %{_libdir}/samba/libsmbd-shim-samba4.so
1401 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper-samba4.so
1402 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser-samba4.so
1403 %attr(755,root,root) %{_libdir}/samba/libsmb-transport-samba4.so
1404 %attr(755,root,root) %{_libdir}/samba/libsocket-blocking-samba4.so
1405 %attr(755,root,root) %{_libdir}/samba/libsys-rw-samba4.so
1406 %attr(755,root,root) %{_libdir}/samba/libtalloc-report-samba4.so
1407 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap-samba4.so
1408 %attr(755,root,root) %{_libdir}/samba/libtime-basic-samba4.so
1409 %attr(755,root,root) %{_libdir}/samba/libtrusts-util-samba4.so
1410 %attr(755,root,root) %{_libdir}/samba/libutil-cmdline-samba4.so
1411 %attr(755,root,root) %{_libdir}/samba/libutil-reg-samba4.so
1412 %attr(755,root,root) %{_libdir}/samba/libutil-setid-samba4.so
1413 %attr(755,root,root) %{_libdir}/samba/libutil-tdb-samba4.so
1414 %attr(755,root,root) %{_libdir}/samba/libxattr-tdb-samba4.so
1417 %defattr(644,root,root,755)
1418 %{_includedir}/samba-4.0/charset.h
1419 %dir %{_includedir}/samba-4.0/core
1420 %{_includedir}/samba-4.0/core/doserr.h
1421 %{_includedir}/samba-4.0/core/error.h
1422 %{_includedir}/samba-4.0/core/hresult.h
1423 %{_includedir}/samba-4.0/core/ntstatus.h
1424 %{_includedir}/samba-4.0/core/ntstatus_gen.h
1425 %{_includedir}/samba-4.0/core/werror.h
1426 %{_includedir}/samba-4.0/core/werror_gen.h
1427 %{_includedir}/samba-4.0/credentials.h
1428 %{_includedir}/samba-4.0/dcerpc.h
1429 %{_includedir}/samba-4.0/dcerpc_server.h
1430 %{_includedir}/samba-4.0/domain_credentials.h
1431 %dir %{_includedir}/samba-4.0/gen_ndr
1432 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1433 %{_includedir}/samba-4.0/gen_ndr/auth.h
1434 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1435 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1436 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1437 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1438 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1439 %{_includedir}/samba-4.0/gen_ndr/misc.h
1440 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1441 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1442 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1443 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1444 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1445 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1446 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1447 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1448 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1449 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1450 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1451 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1452 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1453 %{_includedir}/samba-4.0/gen_ndr/samr.h
1454 %{_includedir}/samba-4.0/gen_ndr/security.h
1455 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1456 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1457 %{_includedir}/samba-4.0/ldb_wrap.h
1458 %{_includedir}/samba-4.0/ndr.h
1459 %dir %{_includedir}/samba-4.0/ndr
1460 %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1461 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1462 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1463 %{_includedir}/samba-4.0/ndr/ndr_krb5pac.h
1464 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1465 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1466 %{_includedir}/samba-4.0/param.h
1467 %{_includedir}/samba-4.0/policy.h
1468 %{_includedir}/samba-4.0/rpc_common.h
1469 %dir %{_includedir}/samba-4.0/samba
1470 %{_includedir}/samba-4.0/samba/session.h
1471 %{_includedir}/samba-4.0/samba/version.h
1472 %{_includedir}/samba-4.0/share.h
1473 %{_includedir}/samba-4.0/smb2_lease_struct.h
1474 %{_includedir}/samba-4.0/tdr.h
1475 %{_includedir}/samba-4.0/tsocket.h
1476 %{_includedir}/samba-4.0/tsocket_internal.h
1477 %dir %{_includedir}/samba-4.0/util
1478 %{_includedir}/samba-4.0/util/attr.h
1479 %{_includedir}/samba-4.0/util/blocking.h
1480 %{_includedir}/samba-4.0/util/byteorder.h
1481 %{_includedir}/samba-4.0/util/data_blob.h
1482 %{_includedir}/samba-4.0/util/debug.h
1483 %{_includedir}/samba-4.0/util/discard.h
1484 %{_includedir}/samba-4.0/util/fault.h
1485 %{_includedir}/samba-4.0/util/genrand.h
1486 %{_includedir}/samba-4.0/util/idtree.h
1487 %{_includedir}/samba-4.0/util/idtree_random.h
1488 #%{_includedir}/samba-4.0/util/memory.h
1489 #%{_includedir}/samba-4.0/util/safe_string.h
1490 %{_includedir}/samba-4.0/util/signal.h
1491 %{_includedir}/samba-4.0/util/string_wrappers.h
1492 %{_includedir}/samba-4.0/util/substitute.h
1493 #%{_includedir}/samba-4.0/util/talloc_stack.h
1494 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1495 %{_includedir}/samba-4.0/util/tevent_unix.h
1496 %{_includedir}/samba-4.0/util/tevent_werror.h
1497 %{_includedir}/samba-4.0/util/tfork.h
1498 %{_includedir}/samba-4.0/util/time.h
1499 %{_includedir}/samba-4.0/util_ldb.h
1500 %{_includedir}/samba-4.0/lookup_sid.h
1501 %{_includedir}/samba-4.0/machine_sid.h
1502 %{_includedir}/samba-4.0/netapi.h
1503 %{_includedir}/samba-4.0/passdb.h
1504 %{_includedir}/samba-4.0/smbconf.h
1505 %{_includedir}/samba-4.0/smb_ldap.h
1506 %{_includedir}/samba-4.0/smbldap.h
1507 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1508 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1509 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1510 %attr(755,root,root) %{_libdir}/libdcerpc.so
1511 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1512 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1513 %attr(755,root,root) %{_libdir}/libndr.so
1514 %attr(755,root,root) %{_libdir}/libndr-standard.so
1515 %attr(755,root,root) %{_libdir}/libnetapi.so
1516 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1517 %attr(755,root,root) %{_libdir}/libsamba-errors.so
1518 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1519 %attr(755,root,root) %{_libdir}/libsamba-passdb.so
1521 %attr(755,root,root) %{_libdir}/libsamba-policy.so
1523 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*.so
1525 %attr(755,root,root) %{_libdir}/libsamba-util.so
1526 %attr(755,root,root) %{_libdir}/libsamdb.so
1527 %attr(755,root,root) %{_libdir}/libsmbconf.so
1528 %attr(755,root,root) %{_libdir}/libsmbldap.so
1529 %attr(755,root,root) %{_libdir}/libtevent-util.so
1530 %{_pkgconfigdir}/dcerpc.pc
1531 %{_pkgconfigdir}/dcerpc_samr.pc
1532 %{_pkgconfigdir}/dcerpc_server.pc
1533 %{_pkgconfigdir}/ndr.pc
1534 %{_pkgconfigdir}/ndr_krb5pac.pc
1535 %{_pkgconfigdir}/ndr_nbt.pc
1536 %{_pkgconfigdir}/ndr_standard.pc
1537 %{_pkgconfigdir}/netapi.pc
1538 %{_pkgconfigdir}/samba-credentials.pc
1539 %{_pkgconfigdir}/samba-hostconfig.pc
1541 %{_pkgconfigdir}/samba-policy.pc
1543 %{_pkgconfigdir}/samba-policy.cpython-3*.pc
1545 %{_pkgconfigdir}/samba-util.pc
1546 %{_pkgconfigdir}/samdb.pc
1549 %defattr(644,root,root,755)
1550 %attr(755,root,root) %{_bindir}/pidl
1551 %{_mandir}/man1/pidl.1*
1552 %{_mandir}/man3/Parse::Pidl*.3*
1553 %{perl_vendorlib}/Parse/Pidl*
1556 %files -n python-samba
1557 %defattr(644,root,root,755)
1558 %dir %{py_sitedir}/samba
1559 %attr(755,root,root) %{py_sitedir}/samba/*.so
1560 %{py_sitedir}/samba/*.py[co]
1561 %dir %{py_sitedir}/samba/dcerpc
1562 %{py_sitedir}/samba/dcerpc/*.py[co]
1563 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1564 %dir %{py_sitedir}/samba/emulate
1565 %{py_sitedir}/samba/emulate/*.py[co]
1566 %dir %{py_sitedir}/samba/gp_parse
1567 %{py_sitedir}/samba/gp_parse/*.py[co]
1568 %dir %{py_sitedir}/samba/kcc
1569 %{py_sitedir}/samba/kcc/*.py[co]
1570 %dir %{py_sitedir}/samba/netcmd
1571 %{py_sitedir}/samba/netcmd/*.py[co]
1572 %dir %{py_sitedir}/samba/provision
1573 %{py_sitedir}/samba/provision/*.py[co]
1574 %dir %{py_sitedir}/samba/samba3
1575 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1576 %{py_sitedir}/samba/samba3/*.py[co]
1577 %dir %{py_sitedir}/samba/subunit
1578 %{py_sitedir}/samba/subunit/*.py[co]
1579 %dir %{py_sitedir}/samba/tests
1580 %{py_sitedir}/samba/tests/*.py[co]
1581 %dir %{py_sitedir}/samba/tests/blackbox
1582 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1583 %dir %{py_sitedir}/samba/tests/dcerpc
1584 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1585 %dir %{py_sitedir}/samba/tests/dns_forwarder_helpers
1586 %{py_sitedir}/samba/tests/dns_forwarder_helpers/*.py[co]
1587 %dir %{py_sitedir}/samba/tests/kcc
1588 %{py_sitedir}/samba/tests/kcc/*.py[co]
1589 %dir %{py_sitedir}/samba/tests/samba_tool
1590 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1591 %dir %{py_sitedir}/samba/tests/emulate
1592 %{py_sitedir}/samba/tests/emulate/*.py[co]
1593 %dir %{py_sitedir}/samba/third_party
1594 %{py_sitedir}/samba/third_party/*.py[co]
1595 %dir %{py_sitedir}/samba/third_party/iso8601/
1596 %{py_sitedir}/samba/third_party/iso8601/*.py[co]
1597 %dir %{py_sitedir}/samba/web_server
1598 %{py_sitedir}/samba/web_server/*.py[co]
1599 %if %{without system_libs}
1600 %attr(755,root,root) %{py_sitedir}/ldb.so
1601 %attr(755,root,root) %{py_sitedir}/talloc.so
1602 %attr(755,root,root) %{py_sitedir}/tdb.so
1603 %attr(755,root,root) %{py_sitedir}/_tevent.so
1604 %{py_sitedir}/tevent.py[co]
1608 %if %{without python2}
1609 %files -n python3-samba
1610 %defattr(644,root,root,755)
1611 %dir %{py3_sitedir}/samba
1612 %{py3_sitedir}/samba/*.py
1613 %{py3_sitedir}/samba/__pycache__
1614 %attr(755,root,root) %{py3_sitedir}/samba/*.so
1615 %dir %{py3_sitedir}/samba/dcerpc
1616 %{py3_sitedir}/samba/dcerpc/*.py
1617 %{py3_sitedir}/samba/dcerpc/__pycache__
1618 %attr(755,root,root) %{py3_sitedir}/samba/dcerpc/*.so
1619 %dir %{py3_sitedir}/samba/emulate
1620 %{py3_sitedir}/samba/emulate/*.py
1621 %{py3_sitedir}/samba/emulate/__pycache__
1622 %dir %{py3_sitedir}/samba/gp_parse
1623 %{py3_sitedir}/samba/gp_parse/*.py
1624 %{py3_sitedir}/samba/gp_parse/__pycache__
1625 %dir %{py3_sitedir}/samba/kcc
1626 %{py3_sitedir}/samba/kcc/*.py
1627 %{py3_sitedir}/samba/kcc/__pycache__
1628 %dir %{py3_sitedir}/samba/netcmd
1629 %{py3_sitedir}/samba/netcmd/*.py
1630 %{py3_sitedir}/samba/netcmd/__pycache__
1631 %dir %{py3_sitedir}/samba/provision
1632 %{py3_sitedir}/samba/provision/*.py
1633 %{py3_sitedir}/samba/provision/__pycache__
1634 %dir %{py3_sitedir}/samba/samba3
1635 %{py3_sitedir}/samba/samba3/*.py
1636 %{py3_sitedir}/samba/samba3/__pycache__
1637 %attr(755,root,root) %{py3_sitedir}/samba/samba3/*.so
1638 %dir %{py3_sitedir}/samba/subunit
1639 %{py3_sitedir}/samba/subunit/*.py
1640 %{py3_sitedir}/samba/subunit/__pycache__
1641 %dir %{py3_sitedir}/samba/tests
1642 %{py3_sitedir}/samba/tests/*.py
1643 %{py3_sitedir}/samba/tests/__pycache__
1644 %dir %{py3_sitedir}/samba/tests/blackbox
1645 %{py3_sitedir}/samba/tests/blackbox/*.py
1646 %{py3_sitedir}/samba/tests/blackbox/__pycache__
1647 %dir %{py3_sitedir}/samba/tests/dcerpc
1648 %{py3_sitedir}/samba/tests/dcerpc/*.py
1649 %{py3_sitedir}/samba/tests/dcerpc/__pycache__
1650 %dir %{py3_sitedir}/samba/tests/dns_forwarder_helpers
1651 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/*.py
1652 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/__pycache__
1653 %dir %{py3_sitedir}/samba/tests/kcc
1654 %{py3_sitedir}/samba/tests/kcc/*.py
1655 %{py3_sitedir}/samba/tests/kcc/__pycache__
1656 %dir %{py3_sitedir}/samba/tests/samba_tool
1657 %{py3_sitedir}/samba/tests/samba_tool/*.py
1658 %{py3_sitedir}/samba/tests/samba_tool/__pycache__
1659 %dir %{py3_sitedir}/samba/tests/emulate
1660 %{py3_sitedir}/samba/tests/emulate/*.py
1661 %{py3_sitedir}/samba/tests/emulate/__pycache__
1662 %dir %{py3_sitedir}/samba/third_party
1663 %{py3_sitedir}/samba/third_party/*.py
1664 %{py3_sitedir}/samba/third_party/__pycache__
1665 %dir %{py3_sitedir}/samba/third_party/iso8601/
1666 %{py3_sitedir}/samba/third_party/iso8601/*.py
1667 %{py3_sitedir}/samba/third_party/iso8601/__pycache__
1668 %dir %{py3_sitedir}/samba/web_server
1669 %{py3_sitedir}/samba/web_server/*.py
1670 %{py3_sitedir}/samba/web_server/__pycache__
1671 %if %{without system_libs}
1672 %attr(755,root,root) %{py3_sitedir}/ldb.so
1673 %attr(755,root,root) %{py3_sitedir}/talloc.so
1674 %attr(755,root,root) %{py3_sitedir}/tdb.so
1675 %attr(755,root,root) %{py3_sitedir}/_tevent.so
1680 %defattr(644,root,root,755)
1681 %attr(755,root,root) %{_bindir}/gentest
1682 %attr(755,root,root) %{_bindir}/locktest
1683 %attr(755,root,root) %{_bindir}/masktest
1684 %attr(755,root,root) %{_bindir}/ndrdump
1685 %attr(755,root,root) %{_bindir}/smbtorture
1686 %attr(755,root,root) %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1687 %attr(755,root,root) %{_libdir}/samba/libtorture-samba4.so
1688 %{_mandir}/man1/gentest.1*
1689 %{_mandir}/man1/locktest.1*
1690 %{_mandir}/man1/masktest.1*
1691 %{_mandir}/man1/ndrdump.1*
1692 %{_mandir}/man1/smbtorture.1*
1694 %files -n libsmbclient
1695 %defattr(644,root,root,755)
1696 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1697 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1698 %attr(755,root,root) %{_libdir}/samba/libwinbind-client-samba4.so
1699 %{_mandir}/man7/libsmbclient.7*
1701 %files -n libsmbclient-devel
1702 %defattr(644,root,root,755)
1703 %attr(755,root,root) %{_libdir}/libsmbclient.so
1704 %attr(755,root,root) %{_libdir}/libwbclient.so
1705 %dir %{_includedir}/samba-4.0
1706 %{_includedir}/samba-4.0/libsmbclient.h
1707 %{_includedir}/samba-4.0/wbclient.h
1708 %{_pkgconfigdir}/smbclient.pc
1709 %{_pkgconfigdir}/wbclient.pc
1712 %files -n openldap-schema-samba
1713 %defattr(644,root,root,755)
1714 %{schemadir}/samba.schema
1718 %defattr(644,root,root,755)
1720 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/ctdb
1721 %{_sysconfdir}/ctdb/notify.sh
1722 %{_sysconfdir}/ctdb/debug-hung-script.sh
1723 %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
1724 %{_sysconfdir}/ctdb/functions
1725 %{_sysconfdir}/ctdb/debug_locks.sh
1726 %dir %{_localstatedir}/lib/ctdb
1728 %{systemdunitdir}/ctdb.service
1730 %dir %{_sysconfdir}/ctdb
1731 %{_sysconfdir}/ctdb/statd-callout
1732 # CTDB scripts, no config files
1733 # script with executable bit means activated
1734 %dir %{_sysconfdir}/ctdb/nfs-checks.d
1735 %{_sysconfdir}/ctdb/nfs-checks.d/00.portmapper.check
1736 %{_sysconfdir}/ctdb/nfs-checks.d/10.status.check
1737 %{_sysconfdir}/ctdb/nfs-checks.d/20.nfs.check
1738 %{_sysconfdir}/ctdb/nfs-checks.d/30.nlockmgr.check
1739 %{_sysconfdir}/ctdb/nfs-checks.d/40.mountd.check
1740 %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check
1741 %{_sysconfdir}/ctdb/nfs-checks.d/README
1742 %{_sysconfdir}/ctdb/nfs-linux-kernel-callout
1743 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sudoers.d/ctdb
1744 # CTDB scripts, no config files
1745 # script with executable bit means activated
1746 %dir %{_sysconfdir}/ctdb/events
1747 %dir %{_sysconfdir}/ctdb/events/legacy
1748 %dir %{_sysconfdir}/ctdb/events/notification
1749 %{_sysconfdir}/ctdb/events/notification/README
1750 %dir %{_datadir}/ctdb
1751 %dir %{_datadir}/ctdb/events
1752 %dir %{_datadir}/ctdb/events/legacy
1753 %{_datadir}/ctdb/events/legacy/00.ctdb.script
1754 %{_datadir}/ctdb/events/legacy/01.reclock.script
1755 %{_datadir}/ctdb/events/legacy/05.system.script
1756 %{_datadir}/ctdb/events/legacy/06.nfs.script
1757 %{_datadir}/ctdb/events/legacy/10.interface.script
1758 %{_datadir}/ctdb/events/legacy/11.natgw.script
1759 %{_datadir}/ctdb/events/legacy/11.routing.script
1760 %{_datadir}/ctdb/events/legacy/13.per_ip_routing.script
1761 %{_datadir}/ctdb/events/legacy/20.multipathd.script
1762 %{_datadir}/ctdb/events/legacy/31.clamd.script
1763 %{_datadir}/ctdb/events/legacy/40.vsftpd.script
1764 %{_datadir}/ctdb/events/legacy/41.httpd.script
1765 %{_datadir}/ctdb/events/legacy/49.winbind.script
1766 %{_datadir}/ctdb/events/legacy/50.samba.script
1767 %{_datadir}/ctdb/events/legacy/60.nfs.script
1768 %{_datadir}/ctdb/events/legacy/70.iscsi.script
1769 %{_datadir}/ctdb/events/legacy/91.lvs.script
1770 %{systemdtmpfilesdir}/ctdb.conf
1771 %attr(755,root,root) %{_sbindir}/ctdbd
1772 %attr(755,root,root) %{_sbindir}/ctdbd_wrapper
1773 %attr(755,root,root) %{_bindir}/ctdb
1774 %attr(755,root,root) %{_bindir}/ctdb_local_daemons
1775 %attr(755,root,root) %{_bindir}/ping_pong
1776 %attr(755,root,root) %{_bindir}/ltdbtool
1777 %attr(755,root,root) %{_bindir}/ctdb_diagnostics
1778 %attr(755,root,root) %{_bindir}/onnode
1779 %dir %{_libexecdir}/ctdb
1780 %{_libexecdir}/ctdb/ctdb_natgw
1781 %{_libexecdir}/ctdb/ctdb_recovery_helper
1782 %{_libexecdir}/ctdb/smnotify
1783 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-config
1784 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-event
1785 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-eventd
1786 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_killtcp
1787 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lock_helper
1788 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lvs
1789 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_mutex_fcntl_helper
1790 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-path
1791 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_takeover_helper
1793 %{_mandir}/man1/ctdb.1*
1794 %{_mandir}/man1/ctdb_diagnostics.1*
1795 %{_mandir}/man1/ctdbd.1*
1796 %{_mandir}/man1/onnode.1*
1797 %{_mandir}/man1/ltdbtool.1*
1798 %{_mandir}/man1/ping_pong.1*
1799 %{_mandir}/man1/ctdbd_wrapper.1*
1800 %{_mandir}/man5/ctdb-script.options.5*
1801 %{_mandir}/man5/ctdb.conf.5*
1802 %{_mandir}/man5/ctdb.sysconfig.5*
1803 %{_mandir}/man7/ctdb.7*
1804 %{_mandir}/man7/ctdb-tunables.7*
1805 %{_mandir}/man7/ctdb-statistics.7*
1807 %if %{with ctdb_pcp}
1809 %defattr(644,root,root,755)
1810 %dir /var/lib/pcp/pmdas/ctdb
1811 %doc /var/lib/pcp/pmdas/ctdb/README
1812 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Install
1813 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Remove
1814 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/pmdactdb
1815 /var/lib/pcp/pmdas/ctdb/domain.h
1816 /var/lib/pcp/pmdas/ctdb/help
1817 /var/lib/pcp/pmdas/ctdb/pmns