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