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_without python2 # without Python2 bindings
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://download.samba.org/pub/samba/stable/%{name}-%{version}.tar.gz
49 # Source0-md5: ef745b96eba9ca56334f2b5526427acd
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}
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
146 Requires: python3-samba = %{epoch}:%{version}-%{release}
147 Requires: rc-scripts >= 0.4.0.12
148 Requires: setup >= 2.4.6-7
149 Requires: systemd-units >= 38
150 # smbd links with libcups
151 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
152 Obsoletes: samba-doc-html
153 Obsoletes: samba-doc-pdf
154 Obsoletes: samba-pdb-xml
155 Obsoletes: samba-vfs-audit
156 Obsoletes: samba-vfs-block
157 Obsoletes: samba-vfs-cap
158 Obsoletes: samba-vfs-catia
159 Obsoletes: samba-vfs-default_quota
160 Obsoletes: samba-vfs-expand_msdfs
161 Obsoletes: samba-vfs-fake_perms
162 Obsoletes: samba-vfs-netatalk
163 Obsoletes: samba-vfs-readahead
164 Obsoletes: samba-vfs-readonly
165 Obsoletes: samba-vfs-recycle
166 Obsoletes: samba-vfs-scannedonly
167 Obsoletes: samba-vfs-shadow_copy
169 Obsoletes: samba3-server
170 Obsoletes: samba3-vfs-audit
171 Obsoletes: samba3-vfs-cap
172 Obsoletes: samba3-vfs-catia
173 Obsoletes: samba3-vfs-default_quota
174 Obsoletes: samba3-vfs-expand_msdfs
175 Obsoletes: samba3-vfs-fake_perms
176 Obsoletes: samba3-vfs-netatalk
177 Obsoletes: samba3-vfs-readahead
178 Obsoletes: samba3-vfs-readonly
179 Obsoletes: samba3-vfs-recycle
180 Obsoletes: samba3-vfs-scannedonly
181 Obsoletes: samba3-vfs-shadow_copy
183 Obsoletes: samba4-common-server
184 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
186 %define _sambahome /home/services/samba
188 %define cups_serverbin %{_prefix}/lib/cups
190 %define schemadir /usr/share/openldap/schema
192 # CFLAGS modified (the second ./configure)
193 %undefine configure_cache
196 Samba provides an SMB server which can be used to provide network
197 services to SMB (sometimes called "Lan Manager") clients, including
198 various versions of MS Windows, OS/2, and other Linux machines. Samba
199 also provides some SMB clients, which complement the built-in SMB
200 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
201 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
203 %description -l pl.UTF-8
204 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
205 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
206 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
207 znajduje się również oprogramowanie klienckie. Samba używa protokołu
208 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
209 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
210 haseł w standardzie MS i zarządzania bazą WINS.
213 Summary: VFS module to host shares on Ceph file system
214 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików Ceph
215 Group: Networking/Daemons
216 Requires: %{name} = %{epoch}:%{version}-%{release}
218 %description vfs-ceph
219 VFS module to host shares on Ceph file system.
221 This module only works with the libceph.so user-space client. It is
222 not needed if you are using the kernel client or the FUSE client.
224 %description vfs-ceph -l pl.UTF-8
225 Moduł VFS do serwowania zasobów z systemu plików Ceph.
227 Ten moduł działa jedynie z klientem przestrzeni użytkownika
228 libceph.so. Jest zbędny w przypadku używania klienta dostarczanego
229 przez jądro lub FUSE.
231 %package vfs-glusterfs
232 Summary: VFS module to host shares on GlusterFS file system
233 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików GlusterFS
234 Group: Networking/Daemons
235 Requires: %{name} = %{epoch}:%{version}-%{release}
237 %description vfs-glusterfs
238 VFS module to host shares on GlusterFS file system.
240 %description vfs-glusterfs -l pl.UTF-8
241 Moduł VFS do serwowania zasobów z systemu plików GlusterFS.
244 Summary: Files used by both Samba servers and clients
245 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
246 Group: Networking/Daemons
247 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
248 # for samba-tool script
249 Requires: python3-samba = %{epoch}:%{version}-%{release}
250 Obsoletes: samba3-common
251 Obsoletes: samba4-common
254 Samba-common provides files necessary for both the server and client
257 %description common -l pl.UTF-8
258 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
262 Summary: Samba client programs
263 Summary(pl.UTF-8): Klienci serwera Samba
264 Group: Applications/Networking
265 Requires: %{name}-common = %{epoch}:%{version}-%{release}
266 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
267 %{?with_system_heimdal:Requires: heimdal-libs >= 1.5.3-1}
268 Requires: libsmbclient = %{epoch}:%{version}-%{release}
270 Obsoletes: samba3-client
271 Obsoletes: samba4-client
275 Samba-client provides some SMB clients, which complement the build-in
276 SMB filesystem in Linux. These allow accessing of SMB shares and
277 printing to SMB printers.
279 %description client -l pl.UTF-8
280 Samba-client dostarcza programy uzupełniające obsługę systemu plików
281 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
282 drukowanie w sieci SMB.
285 Summary: Samba-winbind daemon, utilities and documentation
286 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
287 Group: Networking/Daemons
288 Requires(post,preun): /sbin/chkconfig
289 Requires(post,preun,postun): systemd-units >= 38
290 Requires: %{name}-common = %{epoch}:%{version}-%{release}
291 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
292 Requires: systemd-units >= 38
293 Obsoletes: samba3-winbind
294 Obsoletes: samba4-winbind
295 # pam_winbind is not complete replacement, but pam_smbpass has been removed (in samba 4.4)
296 #Obsoletes: pam-pam_smbpass
299 Provides the winbind daemon and testing tools to allow authentication
300 and group/user enumeration from a Windows or Samba domain controller.
302 %description winbind -l pl.UTF-8
303 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
304 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
307 %package -n cups-backend-smb
308 Summary: CUPS backend for printing to SMB printers
309 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
310 Group: Applications/Printing
311 Requires: %{name}-client = %{epoch}:%{version}-%{release}
312 Requires: cups >= 1:1.2.0
313 Obsoletes: cups-backend-smb3
315 %description -n cups-backend-smb
316 CUPS backend for printing to SMB printers.
318 %description -n cups-backend-smb -l pl.UTF-8
319 Backend CUPS-a drukujący na drukarkach SMB.
322 Summary: Name Service Switch service for WINS
323 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
325 Requires: %{name}-common = %{epoch}:%{version}-%{release}
326 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
329 %description -n nss_wins
330 Provides the libnss_wins shared library which resolves NetBIOS names
333 %description -n nss_wins -l pl.UTF-8
334 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
338 Summary: A utility for retrieving files using the SMB protocol
339 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
340 Group: Applications/Networking
341 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
344 %description -n smbget
345 wget-like utility for downloading files over SMB.
347 %description -n smbget -l pl.UTF-8
348 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
349 używanym w sieciach MS Windows.
352 Summary: Samba shared libraries
353 Summary(pl.UTF-8): Biblioteki współdzielone Samby
355 Requires: gnutls >= 3.0.0
356 %if %{with system_libs}
357 Requires: ldb >= %{ldb_ver}
358 Requires: talloc >= %{talloc_ver}
359 Requires: tdb >= %{tdb_ver}
360 Requires: tevent >= %{tevent_ver}
362 Obsoletes: samba-vfs-notify_fam
365 Samba shared libraries.
367 %description libs -l pl.UTF-8
368 Biblioteki współdzielone Samby.
371 Summary: Header files for Samba
372 Summary(pl.UTF-8): Pliki nagłówkowe Samby
373 Group: Development/Libraries
374 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
375 Obsoletes: samba3-devel
376 Obsoletes: samba4-devel
379 Header files for Samba.
381 %description devel -l pl.UTF-8
382 Pliki nagłówkowe Samby.
385 Summary: Perl IDL compiler
386 Summary(pl.UTF-8): Kompilator IDL w Perlu
387 Group: Development/Tools
388 Obsoletes: samba4-pidl
391 The samba-pidl package contains the Perl IDL compiler used by Samba
392 and Wireshark to parse IDL and similar protocols.
394 %description pidl -l pl.UTF-8
395 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
396 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
398 %package -n python-samba
399 Summary: Samba modules for Python
400 Summary(pl.UTF-8): Moduły Samby dla Pythona
401 Group: Development/Languages/Python
402 Requires: %{name}-common = %{epoch}:%{version}-%{release}
403 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
406 Requires: python-iso8601
407 Requires: python-modules
408 %if %{with system_libs}
409 Requires: python-ldb >= %{ldb_ver}
410 Requires: python-talloc >= %{talloc_ver}
411 Requires: python-tevent >= %{tevent_ver}
413 Obsoletes: python-samba4
415 %description -n python-samba
416 Samba modules for Python.
418 %description -n python-samba -l pl.UTF-8
419 Moduły Samby dla Pythona.
421 %package -n python3-samba
422 Summary: Samba modules for Python 3
423 Summary(pl.UTF-8): Moduły Samby dla Pythona 3
424 Group: Development/Languages/Python
425 Requires: %{name}-common = %{epoch}:%{version}-%{release}
426 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
428 Requires: python3-dns
429 Requires: python3-iso8601
430 Requires: python3-modules
431 %if %{with system_libs}
432 Requires: python3-ldb >= %{ldb_ver}
433 Requires: python3-talloc >= %{talloc_ver}
434 Requires: python3-tevent >= %{tevent_ver}
437 %description -n python3-samba
438 Samba modules for Python3.
440 %description -n python3-samba -l pl.UTF-8
441 Moduły Samby dla Pythona 3.
444 Summary: Testing tools for Samba servers and clients
445 Summary(pl.UTF-8): Narzędzia testowe dla serwerów i klientów Samby
446 Group: Applications/System
447 Requires: %{name} = %{epoch}:%{version}-%{release}
448 Requires: %{name}-common = %{epoch}:%{version}-%{release}
449 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
450 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
451 Obsoletes: samba4-test
452 Obsoletes: samba4-test-devel
453 Obsoletes: samba-test-devel
456 samba-test provides testing tools for both the server and client
459 %description test -l pl.UTF-8
460 Narzędzia testowe dla serwerów i klientów Samby.
462 %package -n libsmbclient
463 Summary: libsmbclient and libwbclient - Samba client libraries
464 Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
466 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
467 Obsoletes: samba3-libsmbclient
469 %description -n libsmbclient
470 libsmbclient and libwbclient - libraries that allow to use Samba
473 %description -n libsmbclient -l pl.UTF-8
474 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
477 %package -n libsmbclient-devel
478 Summary: Development files for Samba client libraries
479 Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
480 Group: Development/Libraries
481 Requires: libsmbclient = %{epoch}:%{version}-%{release}
482 Obsoletes: libsmbclient-static
483 Obsoletes: samba3-libsmbclient-devel
485 %description -n libsmbclient-devel
486 Header files for libsmbclient and libwbclient libraries.
488 %description -n libsmbclient-devel -l pl.UTF-8
489 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
491 %package -n openldap-schema-samba
492 Summary: Samba LDAP schema
493 Summary(pl.UTF-8): Schemat LDAP dla Samby
494 Group: Networking/Daemons
495 Requires(post,postun): sed >= 4.0
496 Requires: openldap-servers
497 Obsoletes: openldap-schema-samba3
498 %if "%{_rpmversion}" >= "5"
502 %description -n openldap-schema-samba
503 This package contains samba.schema for OpenLDAP.
505 %description -n openldap-schema-samba -l pl.UTF-8
506 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
509 Summary: A Clustered Database based on Samba's Trivial Database (TDB)
510 Summary(pl.UTF-8): Klastrowa baza danych oparta na bazie danych Trivial Database z Samby (TDB)
512 URL: http://ctdb.samba.org/
513 Requires(post,preun,postun): systemd-units
514 Requires(post): /bin/systemd-tmpfiles
515 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
522 %if %{with system_libs}
523 Requires: tdb >= %{tdb_ver}
525 # for pkill and pidof:
533 # for flock, getopt, kill:
537 CTDB is a cluster implementation of the TDB database used by Samba and
538 other projects to store temporary data. If an application is already
539 using TDB for temporary data it is very easy to convert that
540 application to be cluster aware and use CTDB instead.
542 %description -l pl.UTF-8
543 CTDB to klastrowa implementacja bazy danych TDB używanej w Sambie oraz
544 innych projektach do przechowywania danych tymczasowych. Jeśli jakaś
545 aplikacja już wykorzystuje TDB do trzymania danych tymczasowych,
546 bardzo przerobić ją na klastrowalną, wykorzystującą CTDB.
550 Summary(pl.UTF-8): PMDA CTDB
551 Group: Applications/System
552 Requires: ctdb = %{epoch}:%{version}-%{release}
555 %description -n pcp-ctdb
556 This PMDA extracts metrics from the locally running ctdbd daemon for
559 %description -n pcp-ctdb -l pl.UTF-8
560 Ten PMDA odczytuje pomiary z lokalnie działającego demona ctdbd w celu
561 wyeksportowania do PMCD.
565 %{?with_system_heimdal:%patch0 -p1}
570 %{?with_system_heimdal:%patch5 -p1}
573 %{!?with_system_libbsd:%patch8 -p1}
575 %{__sed} -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
576 %{__sed} -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
578 %if %{with system_heimdal}
579 %{__mv} source4/heimdal_build/krb5-types{,-smb}.h
583 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
584 CFLAGS="${CFLAGS:-%rpmcflags}" \
585 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
586 FFLAGS="${FFLAGS:-%rpmcflags}" \
587 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
588 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
589 %{?__cc:CC="%{__cc}"} \
590 %{?__cxx:CXX="%{__cxx}"} \
593 --prefix=%{_prefix} \
594 --exec-prefix=%{_exec_prefix} \
595 --bindir=%{_bindir} \
596 --sbindir=%{_sbindir} \
597 --sysconfdir=%{_sysconfdir} \
598 --datadir=%{_datadir} \
599 --includedir=%{_includedir} \
600 --libdir=%{_libdir} \
601 --libexecdir=%{_libexecdir} \
602 --localstatedir=%{_localstatedir} \
603 --sharedstatedir=%{_sharedstatedir} \
604 --mandir=%{_mandir} \
605 --infodir=%{_infodir} \
606 --with-privatelibdir=%{_libdir}/samba \
607 --with-modulesdir=%{_libdir}/samba \
608 --with-pammodulesdir=/%{_lib}/security \
609 --with-lockdir=/var/lib/samba \
610 --with-privatedir=%{_sysconfdir}/samba \
612 --disable-rpath-install \
613 --builtin-libraries=%{?with_replace:replace,}ccan,samba-cluster-support \
614 --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} \
615 --with-shared-modules=idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2,auth_samba4,vfs_dfs_samba4 \
616 --with-cluster-support \
618 --with%{!?with_ads:out}-ads \
619 %{?with_ctdb_pcp:--enable-pmda} \
621 --with%{!?with_dmapi:out}-dmapi \
623 %{?with_python2:--extra-python=/usr/bin/python2} \
625 --with%{!?with_ldap:out}-ldap \
629 --with-sendfile-support \
633 --systemd-install-services \
634 --with-systemddir=%{systemdunitdir} \
640 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
646 # Build PIDL for installation into vendor directories before
647 # 'make proto' gets to it.
649 %{__perl} Makefile.PL \
654 rm -rf $RPM_BUILD_ROOT
655 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
656 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
657 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
658 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
659 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
662 DESTDIR=$RPM_BUILD_ROOT \
663 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
665 # Undo the PIDL install, we want to try again with the right options.
666 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/perl5
669 %{__make} -C pidl install \
670 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
672 # Clean out crap left behind by the PIDL install
673 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
674 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
675 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
677 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
679 :> $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ctdb
681 cp -p packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
682 echo "d /var/run/ctdb 755 root root" > $RPM_BUILD_ROOT%{systemdtmpfilesdir}/ctdb.conf
683 cp -p ctdb/config/ctdb.service $RPM_BUILD_ROOT%{systemdunitdir}
685 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
686 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
687 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
688 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
689 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
690 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
691 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
692 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
694 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
696 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
697 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
698 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
700 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
702 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
704 %if "%{_lib}" == "lib64"
705 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba64.conf
707 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
711 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
712 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
715 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
716 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
719 cp -p examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
722 # remove man pages for not installed commands
723 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
724 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man7/traffic_{learner,replay}.7*
725 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
726 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
727 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
728 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
731 %{__rm} $RPM_BUILD_ROOT%{_bindir}/ctdb*_tests
732 %{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/ctdb/tests
733 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/ctdb/tests
736 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
737 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
740 %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
741 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
744 rm -rf $RPM_BUILD_ROOT
747 /sbin/chkconfig --add samba
748 /sbin/chkconfig --add smb
749 %service samba restart "Samba AD daemon"
750 %service smb restart "Samba SMB daemons"
751 %systemd_post samba.service
752 %systemd_post smb.service nmb.service
755 if [ "$1" = "0" ]; then
758 /sbin/chkconfig --del samba
759 /sbin/chkconfig --del smb
761 %systemd_preun samba.service
762 %systemd_preun smb.service nmb.service
767 %triggerpostun -- samba3
768 /sbin/chkconfig --add smb
769 %service smb restart "Samba SMB daemons"
770 %systemd_post smb.service nmb.service
772 %triggerpostun -- samba4
773 /sbin/chkconfig --add samba
774 %service samba restart "Samba AD daemons"
775 %systemd_post samba.service
777 %triggerpostun -- samba < 1:4.9.2-3
778 %{_bindir}/net groupmap add sid=S-1-5-32-546 unixgroup=nobody type=builtin || :
780 %triggerpostun -- samba4 < 1:4.1.1-1
782 [ -e %{_sysconfdir}/samba/tls/key.pem ] || exit 0
783 PERMS=$(stat -c %a %{_sysconfdir}/samba/tls/key.pem)
784 if [ "$PERMS" != "600" ]; then
785 chmod 600 %{_sysconfdir}/samba/tls/key.pem || :
786 echo "Fixed permissions of private key file %{_sysconfdir}/samba/tls/key.pem from $PERMS to 600"
787 echo "Consider regenerating TLS certificate"
788 echo "Removing all tls .pem files will cause an auto-regeneration with the correct permissions"
791 %triggerprein common -- samba4
792 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
794 %triggerpostun common -- samba4
795 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
796 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
798 %triggerprein common -- samba3-server
799 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
801 %triggerpostun common -- samba3-server
802 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
803 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
807 /sbin/chkconfig --add winbind
808 %service winbind restart "Winbind daemon"
809 %systemd_post winbind.service
812 if [ "$1" = "0" ]; then
813 %service winbind stop
814 /sbin/chkconfig --del winbind
816 %systemd_preun winbind.service
822 %triggerpostun winbind -- samba3-winbind
823 /sbin/chkconfig --add winbind
824 %service winbind restart "Winbind daemon"
825 %systemd_post winbind.service
827 %post libs -p /sbin/ldconfig
828 %postun libs -p /sbin/ldconfig
830 %post -n python-samba -p /sbin/ldconfig
831 %postun -n python-samba -p /sbin/ldconfig
833 %post -n libsmbclient -p /sbin/ldconfig
834 %postun -n libsmbclient -p /sbin/ldconfig
836 %post -n openldap-schema-samba
837 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
838 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
839 %service -q ldap restart
841 %postun -n openldap-schema-samba
842 if [ "$1" = "0" ]; then
843 %openldap_schema_unregister %{schemadir}/samba.schema
844 %service -q ldap restart
847 %triggerpostun -n openldap-schema-samba -- openldap-schema-samba3 < 1:4.1.4-3
848 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
849 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
850 %service -q ldap restart
853 /bin/systemd-tmpfiles --create %{systemdtmpfilesdir}/ctdb.conf
854 %systemd_post ctdb.service
857 %systemd_preun ctdb.service
863 %defattr(644,root,root,755)
864 %{?with_ldap:%doc examples/LDAP}
865 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
866 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
867 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
868 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
869 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
870 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
871 %attr(754,root,root) /etc/rc.d/init.d/samba
872 %attr(754,root,root) /etc/rc.d/init.d/smb
873 %{systemdunitdir}/nmb.service
874 %{systemdunitdir}/smb.service
875 %{systemdunitdir}/samba.service
876 %{systemdtmpfilesdir}/samba.conf
877 %attr(755,root,root) %{_bindir}/dumpmscat
878 %attr(755,root,root) %{_bindir}/oLschema2ldif
879 %attr(755,root,root) %{_bindir}/pdbedit
880 %attr(755,root,root) %{_bindir}/profiles
881 %attr(755,root,root) %{_bindir}/sharesec
882 %attr(755,root,root) %{_bindir}/smbcontrol
883 %attr(755,root,root) %{_bindir}/smbstatus
884 %attr(755,root,root) %{_bindir}/winexe
885 %attr(755,root,root) %{_sbindir}/eventlogadm
886 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
887 %attr(755,root,root) %{_sbindir}/nmbd
888 %attr(755,root,root) %{_sbindir}/samba
889 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
890 %attr(755,root,root) %{_sbindir}/samba-gpupdate
891 %attr(755,root,root) %{_sbindir}/samba_kcc
892 %attr(755,root,root) %{_sbindir}/samba_spnupdate
893 %attr(755,root,root) %{_sbindir}/samba_upgradedns
894 %attr(755,root,root) %{_sbindir}/smbd
895 %dir %{_libdir}/samba/bind9
896 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
897 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
898 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_10.so
899 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_11.so
900 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_12.so
901 %dir %{_libdir}/samba/gensec
902 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
903 %if %{with system_heimdal}
904 %dir %{_libdir}/samba/hdb
905 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
907 %dir %{_libdir}/samba/ldb
908 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
909 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
910 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
911 %attr(755,root,root) %{_libdir}/samba/ldb/audit_log.so
912 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
913 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
914 %attr(755,root,root) %{_libdir}/samba/ldb/dns_notify.so
915 %attr(755,root,root) %{_libdir}/samba/ldb/dsdb_notification.so
916 %attr(755,root,root) %{_libdir}/samba/ldb/encrypted_secrets.so
917 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
918 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
919 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
920 %attr(755,root,root) %{_libdir}/samba/ldb/group_audit_log.so
921 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
922 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
923 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
924 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
925 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
926 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
927 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
928 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
929 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
930 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
931 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
932 %attr(755,root,root) %{_libdir}/samba/ldb/paged_results.so
933 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
934 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
935 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
936 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
937 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
938 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
939 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
940 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
941 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
942 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
943 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
944 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
945 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
946 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
947 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
948 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
949 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
950 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
951 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
952 %attr(755,root,root) %{_libdir}/samba/ldb/tombstone_reanimate.so
953 %attr(755,root,root) %{_libdir}/samba/ldb/unique_object_sids.so
954 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
955 %attr(755,root,root) %{_libdir}/samba/ldb/vlv.so
956 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
957 %dir %{_libdir}/samba/process_model
958 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
959 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
960 %dir %{_libdir}/samba/service
961 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
962 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
963 %attr(755,root,root) %{_libdir}/samba/service/dns.so
964 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
965 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
966 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
967 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
968 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
969 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
970 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
971 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
972 %attr(755,root,root) %{_libdir}/samba/service/web.so
973 %attr(755,root,root) %{_libdir}/samba/service/winbindd.so
974 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
975 %dir %{_libdir}/samba/vfs
976 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
977 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
978 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
979 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
980 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
981 %attr(755,root,root) %{_libdir}/samba/vfs/btrfs.so
982 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
983 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
984 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
985 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
986 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
987 %attr(755,root,root) %{_libdir}/samba/vfs/dfs_samba4.so
988 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
989 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
990 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
991 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
992 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
993 %attr(755,root,root) %{_libdir}/samba/vfs/fruit.so
994 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
995 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
996 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
997 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
998 %attr(755,root,root) %{_libdir}/samba/vfs/offline.so
999 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1000 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1001 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
1002 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
1003 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
1004 %attr(755,root,root) %{_libdir}/samba/vfs/snapper.so
1005 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1006 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1007 %attr(755,root,root) %{_libdir}/samba/vfs/shell_snap.so
1008 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1009 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1010 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1011 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1012 %attr(755,root,root) %{_libdir}/samba/vfs/unityed_media.so
1013 %attr(755,root,root) %{_libdir}/samba/vfs/virusfilter.so
1014 %attr(755,root,root) %{_libdir}/samba/vfs/worm.so
1015 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1016 %{_datadir}/samba/setup
1017 %{_mandir}/man1/oLschema2ldif.1*
1018 %{_mandir}/man1/profiles.1*
1019 %{_mandir}/man1/sharesec.1*
1020 %{_mandir}/man1/smbcontrol.1*
1021 %{_mandir}/man1/smbstatus.1*
1022 %{_mandir}/man8/eventlogadm.8*
1023 %{_mandir}/man8/nmbd.8*
1024 %{_mandir}/man8/pdbedit.8*
1025 %{_mandir}/man8/samba.8*
1026 %{_mandir}/man8/samba-gpupdate.8*
1027 %{_mandir}/man8/smbd.8*
1028 %{_mandir}/man8/smbpasswd.8*
1029 %{_mandir}/man8/vfs_acl_tdb.8*
1030 %{_mandir}/man8/vfs_acl_xattr.8*
1031 %{_mandir}/man8/vfs_aio_fork.8*
1032 %{_mandir}/man8/vfs_aio_pthread.8*
1033 %{_mandir}/man8/vfs_audit.8*
1034 %{_mandir}/man8/vfs_btrfs.8*
1035 %{_mandir}/man8/vfs_cap.8*
1036 %{_mandir}/man8/vfs_catia.8*
1037 %{_mandir}/man8/vfs_commit.8*
1038 %{_mandir}/man8/vfs_crossrename.8*
1039 %{_mandir}/man8/vfs_default_quota.8*
1040 %{_mandir}/man8/vfs_dirsort.8*
1041 %{_mandir}/man8/vfs_extd_audit.8*
1042 %{_mandir}/man8/vfs_fake_perms.8*
1043 %{_mandir}/man8/vfs_fileid.8*
1044 %{_mandir}/man8/vfs_fruit.8*
1045 %{_mandir}/man8/vfs_full_audit.8*
1046 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1047 %{_mandir}/man8/vfs_media_harmony.8*
1048 %{_mandir}/man8/vfs_netatalk.8*
1049 #%{_mandir}/man8/vfs_nfs4acl_xattr.8*
1050 %{_mandir}/man8/vfs_preopen.8*
1051 %{_mandir}/man8/vfs_readahead.8*
1052 %{_mandir}/man8/vfs_readonly.8*
1053 %{_mandir}/man8/vfs_recycle.8*
1054 %{_mandir}/man8/vfs_shadow_copy2.8*
1055 %{_mandir}/man8/vfs_shadow_copy.8*
1056 %{_mandir}/man8/vfs_snapper.8*
1057 %{_mandir}/man8/vfs_streams_depot.8*
1058 %{_mandir}/man8/vfs_streams_xattr.8*
1059 %{_mandir}/man8/vfs_syncops.8*
1060 %{_mandir}/man8/vfs_time_audit.8*
1061 %{_mandir}/man8/vfs_worm.8*
1062 %{_mandir}/man8/vfs_xattr_tdb.8*
1063 %{_mandir}/man8/vfs_offline.8*
1064 %{_mandir}/man8/vfs_shell_snap.8*
1065 %{_mandir}/man8/vfs_unityed_media.8*
1066 %{_mandir}/man8/vfs_virusfilter.8*
1070 %ghost /var/lib/samba/*.dat
1071 %dir /var/lib/samba/printing
1073 %attr(750,root,root) %dir /var/log/samba
1074 %attr(750,root,root) %dir /var/log/samba/cores
1075 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1076 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1077 %attr(750,root,root) %dir /var/log/archive/samba
1078 %attr(1777,root,root) %dir /var/spool/samba
1082 %defattr(644,root,root,755)
1083 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1084 %{_mandir}/man8/vfs_ceph.8*
1087 %files vfs-glusterfs
1088 %defattr(644,root,root,755)
1089 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1090 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs_fuse.so
1091 %{_mandir}/man8/vfs_glusterfs.8*
1092 %{_mandir}/man8/vfs_glusterfs_fuse.8*
1095 %defattr(644,root,root,755)
1096 %doc BUILD_SYSTEMS.txt PFIF.txt README.cifs-utils README.Coding README.contributing README.md WHATSNEW.txt
1097 %dir %{_sysconfdir}/samba
1098 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1099 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1100 %attr(755,root,root) %{_bindir}/dbwrap_tool
1101 %attr(755,root,root) %{_bindir}/net
1102 %attr(755,root,root) %{_bindir}/nmblookup
1103 %attr(755,root,root) %{_bindir}/reg*
1104 %attr(755,root,root) %{_bindir}/samba-regedit
1105 %attr(755,root,root) %{_bindir}/samba-tool
1106 %attr(755,root,root) %{_bindir}/smbpasswd
1107 %attr(755,root,root) %{_bindir}/testparm
1108 %attr(755,root,root) %{_bindir}/vfstest
1109 %dir %{_libdir}/samba/auth
1110 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1111 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1112 %dir %{_datadir}/samba
1113 %{_mandir}/man1/dbwrap_tool.1*
1114 %{_mandir}/man1/nmblookup.1*
1115 %{_mandir}/man1/reg*.1*
1116 %{_mandir}/man1/testparm.1*
1117 %{_mandir}/man1/vfstest.1*
1118 %{_mandir}/man5/lmhosts.5*
1119 %{_mandir}/man5/smb.conf.5*
1120 %{_mandir}/man5/smbpasswd.5*
1121 %{_mandir}/man7/samba.7*
1122 %{_mandir}/man8/net.8*
1123 %{_mandir}/man8/samba-regedit.8*
1124 %{_mandir}/man8/samba-tool.8*
1126 %if %{without system_libs}
1127 %attr(755,root,root) %{_bindir}/tdbbackup
1128 %attr(755,root,root) %{_bindir}/tdbdump
1129 %attr(755,root,root) %{_bindir}/tdbtool
1130 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1131 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1132 %{_mandir}/man8/tdbbackup.8*
1133 %{_mandir}/man8/tdbdump.8*
1134 %{_mandir}/man8/tdbtool.8*
1138 %defattr(644,root,root,755)
1139 %attr(755,root,root) %{_bindir}/cifsdd
1140 %attr(755,root,root) %{_bindir}/findsmb
1141 %attr(755,root,root) %{_bindir}/mvxattr
1142 %attr(755,root,root) %{_bindir}/rpcclient
1143 %attr(755,root,root) %{_bindir}/smbcacls
1144 %attr(755,root,root) %{_bindir}/smbclient
1145 %attr(755,root,root) %{_bindir}/smbcquotas
1146 %attr(755,root,root) %{_bindir}/smbtar
1147 %attr(755,root,root) %{_bindir}/smbtree
1148 %{_mandir}/man1/findsmb.1*
1149 %{_mandir}/man1/mvxattr.1*
1150 %{_mandir}/man1/rpcclient.1*
1151 %{_mandir}/man1/smbcacls.1*
1152 %{_mandir}/man1/smbclient.1*
1153 %{_mandir}/man1/smbcquotas.1*
1154 %{_mandir}/man1/smbtar.1*
1155 %{_mandir}/man1/smbtree.1*
1156 %{_mandir}/man8/cifsdd.8*
1159 %defattr(644,root,root,755)
1160 %attr(754,root,root) /etc/rc.d/init.d/winbind
1161 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1162 %{systemdunitdir}/winbind.service
1163 %attr(755,root,root) %{_bindir}/ntlm_auth
1164 %attr(755,root,root) %{_bindir}/wbinfo
1165 %attr(755,root,root) %{_sbindir}/winbindd
1166 %attr(755,root,root) /%{_lib}/security/pam_winbind.so
1167 %attr(755,root,root) /%{_lib}/libnss_winbind.so*
1168 %dir %{_libdir}/samba/krb5
1169 %attr(755,root,root) %{_libdir}/samba/krb5/winbind_krb5_locator.so
1170 %attr(755,root,root) %{_libdir}/samba/libidmap-samba4.so
1171 %attr(755,root,root) %{_libdir}/samba/libnss-info-samba4.so
1172 %dir %{_libdir}/samba/idmap
1173 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1174 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1175 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1176 %attr(755,root,root) %{_libdir}/samba/idmap/ldap.so
1177 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1178 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1179 %attr(755,root,root) %{_libdir}/samba/idmap/script.so
1180 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1181 %dir %{_libdir}/samba/nss_info
1182 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1183 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1184 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1185 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1186 %{_mandir}/man1/ntlm_auth.1*
1187 %{_mandir}/man1/wbinfo*.1*
1188 %{_mandir}/man5/pam_winbind.conf.5*
1189 %{_mandir}/man8/idmap_ad.8*
1190 %{_mandir}/man8/idmap_autorid.8*
1191 %{_mandir}/man8/idmap_hash.8*
1192 %{_mandir}/man8/idmap_ldap.8*
1193 %{_mandir}/man8/idmap_nss.8*
1194 %{_mandir}/man8/idmap_rfc2307.8*
1195 %{_mandir}/man8/idmap_rid.8*
1196 %{_mandir}/man8/idmap_script.8*
1197 %{_mandir}/man8/idmap_tdb2.8*
1198 %{_mandir}/man8/idmap_tdb.8*
1199 %{_mandir}/man8/pam_winbind.8*
1200 %{_mandir}/man8/winbindd*.8*
1201 %{_mandir}/man8/winbind_krb5_locator.8*
1204 %files -n cups-backend-smb
1205 %defattr(644,root,root,755)
1206 %attr(755,root,root) %{cups_serverbin}/backend/smb
1207 %if "%{_libexecdir}" != "%{_libdir}"
1208 %dir %{_libexecdir}/samba
1210 %attr(755,root,root) %{_libexecdir}/samba/smbspool_krb5_wrapper
1211 %attr(755,root,root) %{_bindir}/smbspool
1212 %{_mandir}/man8/smbspool.8*
1213 %{_mandir}/man8/smbspool_krb5_wrapper.8*
1217 %defattr(644,root,root,755)
1218 %attr(755,root,root) /%{_lib}/libnss_wins.so*
1221 %defattr(644,root,root,755)
1222 %attr(755,root,root) %{_bindir}/smbget
1223 %{_mandir}/man1/smbget.1*
1224 %{_mandir}/man5/smbgetrc.5*
1227 %defattr(644,root,root,755)
1228 %if "%{_lib}" == "lib64"
1229 /etc/ld.so.conf.d/samba64.conf
1231 /etc/ld.so.conf.d/samba.conf
1233 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1234 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1235 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1236 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1237 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1238 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1239 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1240 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1241 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1242 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1243 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1244 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1245 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1246 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1247 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1248 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1249 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1250 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1251 %attr(755,root,root) %{_libdir}/libsamba-errors.so.1
1252 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1253 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1254 %attr(755,root,root) %{_libdir}/libsamba-passdb.so.*.*.*
1255 %attr(755,root,root) %ghost %{_libdir}/libsamba-passdb.so.0
1257 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1258 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1260 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*so.*.*.*
1261 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.cpython-3*.so.0
1262 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1263 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1264 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1265 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1266 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1267 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1268 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1269 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1270 %attr(755,root,root) %{_libdir}/libsmbldap.so.2
1271 %dir %{_libdir}/samba
1273 %if %{without replace}
1274 %attr(755,root,root) %{_libdir}/samba/libreplace-samba4.so
1276 %if %{without system_heimdal}
1277 %attr(755,root,root) %ghost %{_libdir}/samba/libasn1-samba4.so.8
1278 %attr(755,root,root) %{_libdir}/samba/libasn1-samba4.so.8.0.0
1279 %attr(755,root,root) %ghost %{_libdir}/samba/libcom_err-samba4.so.0
1280 %attr(755,root,root) %{_libdir}/samba/libcom_err-samba4.so.0.25
1281 %attr(755,root,root) %ghost %{_libdir}/samba/libgssapi-samba4.so.2
1282 %attr(755,root,root) %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1283 %attr(755,root,root) %ghost %{_libdir}/samba/libhcrypto-samba4.so.5
1284 %attr(755,root,root) %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1285 %attr(755,root,root) %ghost %{_libdir}/samba/libhdb-samba4.so.11
1286 %attr(755,root,root) %{_libdir}/samba/libhdb-samba4.so.11.0.2
1287 %attr(755,root,root) %ghost %{_libdir}/samba/libheimbase-samba4.so.1
1288 %attr(755,root,root) %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1289 %attr(755,root,root) %ghost %{_libdir}/samba/libheimntlm-samba4.so.1
1290 %attr(755,root,root) %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1291 %attr(755,root,root) %ghost %{_libdir}/samba/libhx509-samba4.so.5
1292 %attr(755,root,root) %{_libdir}/samba/libhx509-samba4.so.5.0.0
1293 %attr(755,root,root) %ghost %{_libdir}/samba/libkdc-samba4.so.2
1294 %attr(755,root,root) %{_libdir}/samba/libkdc-samba4.so.2.0.0
1295 %attr(755,root,root) %ghost %{_libdir}/samba/libkrb5-samba4.so.26
1296 %attr(755,root,root) %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1297 %attr(755,root,root) %ghost %{_libdir}/samba/libroken-samba4.so.19
1298 %attr(755,root,root) %{_libdir}/samba/libroken-samba4.so.19.0.1
1299 %attr(755,root,root) %ghost %{_libdir}/samba/libwind-samba4.so.0
1300 %attr(755,root,root) %{_libdir}/samba/libwind-samba4.so.0.0.0
1302 %attr(755,root,root) %{_libdir}/samba/libaddns-samba4.so
1303 %attr(755,root,root) %{_libdir}/samba/libads-samba4.so
1304 %attr(755,root,root) %{_libdir}/samba/libasn1util-samba4.so
1305 %attr(755,root,root) %{_libdir}/samba/libauth4-samba4.so
1306 %attr(755,root,root) %{_libdir}/samba/libauthkrb5-samba4.so
1307 %attr(755,root,root) %{_libdir}/samba/libauth-samba4.so
1308 %attr(755,root,root) %{_libdir}/samba/libauth-unix-token-samba4.so
1309 %attr(755,root,root) %{_libdir}/samba/libCHARSET3-samba4.so
1310 %attr(755,root,root) %{_libdir}/samba/libcliauth-samba4.so
1311 %attr(755,root,root) %{_libdir}/samba/libclidns-samba4.so
1312 %attr(755,root,root) %{_libdir}/samba/libcli-cldap-samba4.so
1313 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common-samba4.so
1314 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-samba4.so
1315 %attr(755,root,root) %{_libdir}/samba/libcli-nbt-samba4.so
1316 %attr(755,root,root) %{_libdir}/samba/libcli-smb-common-samba4.so
1317 %attr(755,root,root) %{_libdir}/samba/libcli-spoolss-samba4.so
1318 %attr(755,root,root) %{_libdir}/samba/libcluster-samba4.so
1319 %attr(755,root,root) %{_libdir}/samba/libcmdline-contexts-samba4.so
1320 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials-samba4.so
1321 %attr(755,root,root) %{_libdir}/samba/libcommon-auth-samba4.so
1322 %attr(755,root,root) %{_libdir}/samba/libctdb-event-client-samba4.so
1323 %attr(755,root,root) %{_libdir}/samba/libdb-glue-samba4.so
1324 %attr(755,root,root) %{_libdir}/samba/libdbwrap-samba4.so
1325 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1326 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba-samba4.so
1327 %attr(755,root,root) %{_libdir}/samba/libdfs-server-ad-samba4.so
1328 %attr(755,root,root) %{_libdir}/samba/libdnsserver-common-samba4.so
1329 %attr(755,root,root) %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1330 %attr(755,root,root) %{_libdir}/samba/libdsdb-module-samba4.so
1331 %attr(755,root,root) %{_libdir}/samba/libevents-samba4.so
1332 %attr(755,root,root) %{_libdir}/samba/libflag-mapping-samba4.so
1333 %attr(755,root,root) %{_libdir}/samba/libgenrand-samba4.so
1334 %attr(755,root,root) %{_libdir}/samba/libgensec-samba4.so
1335 %attr(755,root,root) %{_libdir}/samba/libgpext-samba4.so
1336 %attr(755,root,root) %{_libdir}/samba/libgse-samba4.so
1337 %attr(755,root,root) %{_libdir}/samba/libHDB-SAMBA4-samba4.so
1338 %attr(755,root,root) %{_libdir}/samba/libhttp-samba4.so
1339 %attr(755,root,root) %{_libdir}/samba/libinterfaces-samba4.so
1340 %attr(755,root,root) %{_libdir}/samba/libiov-buf-samba4.so
1341 %attr(755,root,root) %{_libdir}/samba/libkrb5samba-samba4.so
1342 %attr(755,root,root) %{_libdir}/samba/libldbsamba-samba4.so
1343 %attr(755,root,root) %{_libdir}/samba/liblibcli-lsa3-samba4.so
1344 %attr(755,root,root) %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1345 %attr(755,root,root) %{_libdir}/samba/liblibsmb-samba4.so
1346 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1347 %attr(755,root,root) %{_libdir}/samba/libmessages-dgm-samba4.so
1348 %attr(755,root,root) %{_libdir}/samba/libmessages-util-samba4.so
1349 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-samba4.so
1350 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-SEND-samba4.so
1351 %attr(755,root,root) %{_libdir}/samba/libmscat-samba4.so
1352 %attr(755,root,root) %{_libdir}/samba/libmsghdr-samba4.so
1353 %attr(755,root,root) %{_libdir}/samba/libmsrpc3-samba4.so
1354 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1355 %attr(755,root,root) %{_libdir}/samba/libndr-samba-samba4.so
1356 %attr(755,root,root) %{_libdir}/samba/libnetif-samba4.so
1357 %attr(755,root,root) %{_libdir}/samba/libnet-keytab-samba4.so
1358 %attr(755,root,root) %{_libdir}/samba/libnon-posix-acls-samba4.so
1359 %attr(755,root,root) %{_libdir}/samba/libnpa-tstream-samba4.so
1360 %attr(755,root,root) %{_libdir}/samba/libpac-samba4.so
1361 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1362 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-samba4.so
1363 %attr(755,root,root) %{_libdir}/samba/libposix-eadb-samba4.so
1364 %attr(755,root,root) %{_libdir}/samba/libprinting-migrate-samba4.so
1365 %attr(755,root,root) %{_libdir}/samba/libprocess-model-samba4.so
1366 %attr(755,root,root) %{_libdir}/samba/libregistry-samba4.so
1367 %attr(755,root,root) %{_libdir}/samba/libsamba3-util-samba4.so
1368 %attr(755,root,root) %{_libdir}/samba/libsamba-debug-samba4.so
1369 %attr(755,root,root) %{_libdir}/samba/libsamba-modules-samba4.so
1371 %attr(755,root,root) %{_libdir}/samba/libsamba-net-samba4.so
1372 %attr(755,root,root) %{_libdir}/samba/libsamba-python-samba4.so
1374 %attr(755,root,root) %{_libdir}/samba/libsamba-net.cpython-3*-samba4.so
1375 %attr(755,root,root) %{_libdir}/samba/libsamba-python.cpython-3*-samba4.so
1376 %attr(755,root,root) %{_libdir}/samba/libsamba-security-samba4.so
1377 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets-samba4.so
1378 %attr(755,root,root) %{_libdir}/samba/libsamdb-common-samba4.so
1379 %attr(755,root,root) %{_libdir}/samba/libscavenge-dns-records-samba4.so
1380 %attr(755,root,root) %{_libdir}/samba/libsecrets3-samba4.so
1381 %attr(755,root,root) %{_libdir}/samba/libserver-id-db-samba4.so
1382 %attr(755,root,root) %{_libdir}/samba/libserver-role-samba4.so
1383 %attr(755,root,root) %{_libdir}/samba/libservice-samba4.so
1384 %attr(755,root,root) %{_libdir}/samba/libshares-samba4.so
1385 %attr(755,root,root) %{_libdir}/samba/libsmbclient-raw-samba4.so
1386 %attr(755,root,root) %{_libdir}/samba/libsmbd-base-samba4.so
1387 %attr(755,root,root) %{_libdir}/samba/libsmbd-conn-samba4.so
1388 %attr(755,root,root) %{_libdir}/samba/libsmbd-shim-samba4.so
1389 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper-samba4.so
1390 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser-samba4.so
1391 %attr(755,root,root) %{_libdir}/samba/libsmb-transport-samba4.so
1392 %attr(755,root,root) %{_libdir}/samba/libsocket-blocking-samba4.so
1393 %attr(755,root,root) %{_libdir}/samba/libsys-rw-samba4.so
1394 %attr(755,root,root) %{_libdir}/samba/libtalloc-report-samba4.so
1395 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap-samba4.so
1396 %attr(755,root,root) %{_libdir}/samba/libtime-basic-samba4.so
1397 %attr(755,root,root) %{_libdir}/samba/libtrusts-util-samba4.so
1398 %attr(755,root,root) %{_libdir}/samba/libutil-cmdline-samba4.so
1399 %attr(755,root,root) %{_libdir}/samba/libutil-reg-samba4.so
1400 %attr(755,root,root) %{_libdir}/samba/libutil-setid-samba4.so
1401 %attr(755,root,root) %{_libdir}/samba/libutil-tdb-samba4.so
1402 %attr(755,root,root) %{_libdir}/samba/libxattr-tdb-samba4.so
1405 %defattr(644,root,root,755)
1406 %{_includedir}/samba-4.0/charset.h
1407 %dir %{_includedir}/samba-4.0/core
1408 %{_includedir}/samba-4.0/core/doserr.h
1409 %{_includedir}/samba-4.0/core/error.h
1410 %{_includedir}/samba-4.0/core/hresult.h
1411 %{_includedir}/samba-4.0/core/ntstatus.h
1412 %{_includedir}/samba-4.0/core/ntstatus_gen.h
1413 %{_includedir}/samba-4.0/core/werror.h
1414 %{_includedir}/samba-4.0/core/werror_gen.h
1415 %{_includedir}/samba-4.0/credentials.h
1416 %{_includedir}/samba-4.0/dcerpc.h
1417 %{_includedir}/samba-4.0/dcerpc_server.h
1418 %{_includedir}/samba-4.0/domain_credentials.h
1419 %dir %{_includedir}/samba-4.0/gen_ndr
1420 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1421 %{_includedir}/samba-4.0/gen_ndr/auth.h
1422 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1423 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1424 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1425 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1426 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1427 %{_includedir}/samba-4.0/gen_ndr/misc.h
1428 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1429 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1430 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1431 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1432 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1433 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1434 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1435 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1436 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1437 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1438 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1439 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1440 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1441 %{_includedir}/samba-4.0/gen_ndr/samr.h
1442 %{_includedir}/samba-4.0/gen_ndr/security.h
1443 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1444 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1445 %{_includedir}/samba-4.0/ldb_wrap.h
1446 %{_includedir}/samba-4.0/ndr.h
1447 %dir %{_includedir}/samba-4.0/ndr
1448 %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1449 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1450 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1451 %{_includedir}/samba-4.0/ndr/ndr_krb5pac.h
1452 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1453 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1454 %{_includedir}/samba-4.0/param.h
1455 %{_includedir}/samba-4.0/policy.h
1456 %{_includedir}/samba-4.0/rpc_common.h
1457 %dir %{_includedir}/samba-4.0/samba
1458 %{_includedir}/samba-4.0/samba/session.h
1459 %{_includedir}/samba-4.0/samba/version.h
1460 %{_includedir}/samba-4.0/share.h
1461 %{_includedir}/samba-4.0/smb2_lease_struct.h
1462 %{_includedir}/samba-4.0/tdr.h
1463 %{_includedir}/samba-4.0/tsocket.h
1464 %{_includedir}/samba-4.0/tsocket_internal.h
1465 %dir %{_includedir}/samba-4.0/util
1466 %{_includedir}/samba-4.0/util/attr.h
1467 %{_includedir}/samba-4.0/util/blocking.h
1468 %{_includedir}/samba-4.0/util/byteorder.h
1469 %{_includedir}/samba-4.0/util/data_blob.h
1470 %{_includedir}/samba-4.0/util/debug.h
1471 %{_includedir}/samba-4.0/util/discard.h
1472 %{_includedir}/samba-4.0/util/fault.h
1473 %{_includedir}/samba-4.0/util/genrand.h
1474 %{_includedir}/samba-4.0/util/idtree.h
1475 %{_includedir}/samba-4.0/util/idtree_random.h
1476 #%{_includedir}/samba-4.0/util/memory.h
1477 #%{_includedir}/samba-4.0/util/safe_string.h
1478 %{_includedir}/samba-4.0/util/signal.h
1479 %{_includedir}/samba-4.0/util/string_wrappers.h
1480 %{_includedir}/samba-4.0/util/substitute.h
1481 #%{_includedir}/samba-4.0/util/talloc_stack.h
1482 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1483 %{_includedir}/samba-4.0/util/tevent_unix.h
1484 %{_includedir}/samba-4.0/util/tevent_werror.h
1485 %{_includedir}/samba-4.0/util/tfork.h
1486 %{_includedir}/samba-4.0/util/time.h
1487 %{_includedir}/samba-4.0/util_ldb.h
1488 %{_includedir}/samba-4.0/lookup_sid.h
1489 %{_includedir}/samba-4.0/machine_sid.h
1490 %{_includedir}/samba-4.0/netapi.h
1491 %{_includedir}/samba-4.0/passdb.h
1492 %{_includedir}/samba-4.0/smbconf.h
1493 %{_includedir}/samba-4.0/smb_ldap.h
1494 %{_includedir}/samba-4.0/smbldap.h
1495 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1496 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1497 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1498 %attr(755,root,root) %{_libdir}/libdcerpc.so
1499 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1500 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1501 %attr(755,root,root) %{_libdir}/libndr.so
1502 %attr(755,root,root) %{_libdir}/libndr-standard.so
1503 %attr(755,root,root) %{_libdir}/libnetapi.so
1504 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1505 %attr(755,root,root) %{_libdir}/libsamba-errors.so
1506 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1507 %attr(755,root,root) %{_libdir}/libsamba-passdb.so
1509 %attr(755,root,root) %{_libdir}/libsamba-policy.so
1511 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*.so
1512 %attr(755,root,root) %{_libdir}/libsamba-util.so
1513 %attr(755,root,root) %{_libdir}/libsamdb.so
1514 %attr(755,root,root) %{_libdir}/libsmbconf.so
1515 %attr(755,root,root) %{_libdir}/libsmbldap.so
1516 %attr(755,root,root) %{_libdir}/libtevent-util.so
1517 %{_pkgconfigdir}/dcerpc.pc
1518 %{_pkgconfigdir}/dcerpc_samr.pc
1519 %{_pkgconfigdir}/dcerpc_server.pc
1520 %{_pkgconfigdir}/ndr.pc
1521 %{_pkgconfigdir}/ndr_krb5pac.pc
1522 %{_pkgconfigdir}/ndr_nbt.pc
1523 %{_pkgconfigdir}/ndr_standard.pc
1524 %{_pkgconfigdir}/netapi.pc
1525 %{_pkgconfigdir}/samba-credentials.pc
1526 %{_pkgconfigdir}/samba-hostconfig.pc
1528 %{_pkgconfigdir}/samba-policy.pc
1530 %{_pkgconfigdir}/samba-policy.cpython-3*.pc
1531 %{_pkgconfigdir}/samba-util.pc
1532 %{_pkgconfigdir}/samdb.pc
1535 %defattr(644,root,root,755)
1536 %attr(755,root,root) %{_bindir}/pidl
1537 %{_mandir}/man1/pidl.1*
1538 %{_mandir}/man3/Parse::Pidl*.3*
1539 %{perl_vendorlib}/Parse/Pidl*
1542 %files -n python-samba
1543 %defattr(644,root,root,755)
1544 %dir %{py_sitedir}/samba
1545 %attr(755,root,root) %{py_sitedir}/samba/*.so
1546 %{py_sitedir}/samba/*.py[co]
1547 %dir %{py_sitedir}/samba/dcerpc
1548 %{py_sitedir}/samba/dcerpc/*.py[co]
1549 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1550 %dir %{py_sitedir}/samba/emulate
1551 %{py_sitedir}/samba/emulate/*.py[co]
1552 %dir %{py_sitedir}/samba/gp_parse
1553 %{py_sitedir}/samba/gp_parse/*.py[co]
1554 %dir %{py_sitedir}/samba/kcc
1555 %{py_sitedir}/samba/kcc/*.py[co]
1556 %dir %{py_sitedir}/samba/netcmd
1557 %{py_sitedir}/samba/netcmd/*.py[co]
1558 %dir %{py_sitedir}/samba/provision
1559 %{py_sitedir}/samba/provision/*.py[co]
1560 %dir %{py_sitedir}/samba/samba3
1561 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1562 %{py_sitedir}/samba/samba3/*.py[co]
1563 %dir %{py_sitedir}/samba/subunit
1564 %{py_sitedir}/samba/subunit/*.py[co]
1565 %dir %{py_sitedir}/samba/tests
1566 %{py_sitedir}/samba/tests/*.py[co]
1567 %dir %{py_sitedir}/samba/tests/blackbox
1568 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1569 %dir %{py_sitedir}/samba/tests/dcerpc
1570 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1571 %dir %{py_sitedir}/samba/tests/dns_forwarder_helpers
1572 %{py_sitedir}/samba/tests/dns_forwarder_helpers/*.py[co]
1573 %dir %{py_sitedir}/samba/tests/kcc
1574 %{py_sitedir}/samba/tests/kcc/*.py[co]
1575 %dir %{py_sitedir}/samba/tests/samba_tool
1576 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1577 %dir %{py_sitedir}/samba/tests/emulate
1578 %{py_sitedir}/samba/tests/emulate/*.py[co]
1579 %dir %{py_sitedir}/samba/web_server
1580 %{py_sitedir}/samba/web_server/*.py[co]
1581 %if %{without system_libs}
1582 %attr(755,root,root) %{py_sitedir}/ldb.so
1583 %attr(755,root,root) %{py_sitedir}/talloc.so
1584 %attr(755,root,root) %{py_sitedir}/tdb.so
1585 %attr(755,root,root) %{py_sitedir}/_tevent.so
1586 %{py_sitedir}/tevent.py[co]
1590 %files -n python3-samba
1591 %defattr(644,root,root,755)
1592 %dir %{py3_sitedir}/samba
1593 %{py3_sitedir}/samba/*.py
1594 %{py3_sitedir}/samba/__pycache__
1595 %attr(755,root,root) %{py3_sitedir}/samba/*.so
1596 %dir %{py3_sitedir}/samba/dcerpc
1597 %{py3_sitedir}/samba/dcerpc/*.py
1598 %{py3_sitedir}/samba/dcerpc/__pycache__
1599 %attr(755,root,root) %{py3_sitedir}/samba/dcerpc/*.so
1600 %dir %{py3_sitedir}/samba/emulate
1601 %{py3_sitedir}/samba/emulate/*.py
1602 %{py3_sitedir}/samba/emulate/__pycache__
1603 %dir %{py3_sitedir}/samba/gp_parse
1604 %{py3_sitedir}/samba/gp_parse/*.py
1605 %{py3_sitedir}/samba/gp_parse/__pycache__
1606 %dir %{py3_sitedir}/samba/kcc
1607 %{py3_sitedir}/samba/kcc/*.py
1608 %{py3_sitedir}/samba/kcc/__pycache__
1609 %dir %{py3_sitedir}/samba/netcmd
1610 %{py3_sitedir}/samba/netcmd/*.py
1611 %{py3_sitedir}/samba/netcmd/__pycache__
1612 %dir %{py3_sitedir}/samba/provision
1613 %{py3_sitedir}/samba/provision/*.py
1614 %{py3_sitedir}/samba/provision/__pycache__
1615 %dir %{py3_sitedir}/samba/samba3
1616 %{py3_sitedir}/samba/samba3/*.py
1617 %{py3_sitedir}/samba/samba3/__pycache__
1618 %attr(755,root,root) %{py3_sitedir}/samba/samba3/*.so
1619 %dir %{py3_sitedir}/samba/subunit
1620 %{py3_sitedir}/samba/subunit/*.py
1621 %{py3_sitedir}/samba/subunit/__pycache__
1622 %dir %{py3_sitedir}/samba/tests
1623 %{py3_sitedir}/samba/tests/*.py
1624 %{py3_sitedir}/samba/tests/__pycache__
1625 %dir %{py3_sitedir}/samba/tests/blackbox
1626 %{py3_sitedir}/samba/tests/blackbox/*.py
1627 %{py3_sitedir}/samba/tests/blackbox/__pycache__
1628 %dir %{py3_sitedir}/samba/tests/dcerpc
1629 %{py3_sitedir}/samba/tests/dcerpc/*.py
1630 %{py3_sitedir}/samba/tests/dcerpc/__pycache__
1631 %dir %{py3_sitedir}/samba/tests/dns_forwarder_helpers
1632 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/*.py
1633 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/__pycache__
1634 %dir %{py3_sitedir}/samba/tests/kcc
1635 %{py3_sitedir}/samba/tests/kcc/*.py
1636 %{py3_sitedir}/samba/tests/kcc/__pycache__
1637 %dir %{py3_sitedir}/samba/tests/samba_tool
1638 %{py3_sitedir}/samba/tests/samba_tool/*.py
1639 %{py3_sitedir}/samba/tests/samba_tool/__pycache__
1640 %dir %{py3_sitedir}/samba/tests/emulate
1641 %{py3_sitedir}/samba/tests/emulate/*.py
1642 %{py3_sitedir}/samba/tests/emulate/__pycache__
1643 %dir %{py3_sitedir}/samba/third_party
1644 %{py3_sitedir}/samba/third_party/*.py
1645 %{py3_sitedir}/samba/third_party/__pycache__
1646 #%dir %{py3_sitedir}/samba/third_party/iso8601/
1647 #%{py3_sitedir}/samba/third_party/iso8601/*.py
1648 #%{py3_sitedir}/samba/third_party/iso8601/__pycache__
1649 %dir %{py3_sitedir}/samba/web_server
1650 %{py3_sitedir}/samba/web_server/*.py
1651 %{py3_sitedir}/samba/web_server/__pycache__
1652 %if %{without system_libs}
1653 %attr(755,root,root) %{py3_sitedir}/ldb.so
1654 %attr(755,root,root) %{py3_sitedir}/talloc.so
1655 %attr(755,root,root) %{py3_sitedir}/tdb.so
1656 %attr(755,root,root) %{py3_sitedir}/_tevent.so
1660 %defattr(644,root,root,755)
1661 %attr(755,root,root) %{_bindir}/gentest
1662 %attr(755,root,root) %{_bindir}/locktest
1663 %attr(755,root,root) %{_bindir}/masktest
1664 %attr(755,root,root) %{_bindir}/ndrdump
1665 %attr(755,root,root) %{_bindir}/smbtorture
1666 %attr(755,root,root) %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1667 %attr(755,root,root) %{_libdir}/samba/libtorture-samba4.so
1668 %{_mandir}/man1/gentest.1*
1669 %{_mandir}/man1/locktest.1*
1670 %{_mandir}/man1/masktest.1*
1671 %{_mandir}/man1/ndrdump.1*
1672 %{_mandir}/man1/smbtorture.1*
1674 %files -n libsmbclient
1675 %defattr(644,root,root,755)
1676 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1677 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1678 %attr(755,root,root) %{_libdir}/samba/libwinbind-client-samba4.so
1679 %{_mandir}/man7/libsmbclient.7*
1681 %files -n libsmbclient-devel
1682 %defattr(644,root,root,755)
1683 %attr(755,root,root) %{_libdir}/libsmbclient.so
1684 %attr(755,root,root) %{_libdir}/libwbclient.so
1685 %dir %{_includedir}/samba-4.0
1686 %{_includedir}/samba-4.0/libsmbclient.h
1687 %{_includedir}/samba-4.0/wbclient.h
1688 %{_pkgconfigdir}/smbclient.pc
1689 %{_pkgconfigdir}/wbclient.pc
1692 %files -n openldap-schema-samba
1693 %defattr(644,root,root,755)
1694 %{schemadir}/samba.schema
1698 %defattr(644,root,root,755)
1700 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/ctdb
1701 %{_sysconfdir}/ctdb/notify.sh
1702 %{_sysconfdir}/ctdb/debug-hung-script.sh
1703 %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
1704 %{_sysconfdir}/ctdb/functions
1705 %{_sysconfdir}/ctdb/debug_locks.sh
1706 %dir %{_localstatedir}/lib/ctdb
1708 %{systemdunitdir}/ctdb.service
1710 %dir %{_sysconfdir}/ctdb
1711 %{_sysconfdir}/ctdb/statd-callout
1712 # CTDB scripts, no config files
1713 # script with executable bit means activated
1714 %dir %{_sysconfdir}/ctdb/nfs-checks.d
1715 %{_sysconfdir}/ctdb/nfs-checks.d/00.portmapper.check
1716 %{_sysconfdir}/ctdb/nfs-checks.d/10.status.check
1717 %{_sysconfdir}/ctdb/nfs-checks.d/20.nfs.check
1718 %{_sysconfdir}/ctdb/nfs-checks.d/30.nlockmgr.check
1719 %{_sysconfdir}/ctdb/nfs-checks.d/40.mountd.check
1720 %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check
1721 %{_sysconfdir}/ctdb/nfs-checks.d/README
1722 %{_sysconfdir}/ctdb/nfs-linux-kernel-callout
1723 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sudoers.d/ctdb
1724 # CTDB scripts, no config files
1725 # script with executable bit means activated
1726 %dir %{_sysconfdir}/ctdb/events
1727 %dir %{_sysconfdir}/ctdb/events/legacy
1728 %dir %{_sysconfdir}/ctdb/events/notification
1729 %{_sysconfdir}/ctdb/events/notification/README
1730 %dir %{_datadir}/ctdb
1731 %dir %{_datadir}/ctdb/events
1732 %dir %{_datadir}/ctdb/events/legacy
1733 %{_datadir}/ctdb/events/legacy/00.ctdb.script
1734 %{_datadir}/ctdb/events/legacy/01.reclock.script
1735 %{_datadir}/ctdb/events/legacy/05.system.script
1736 %{_datadir}/ctdb/events/legacy/06.nfs.script
1737 %{_datadir}/ctdb/events/legacy/10.interface.script
1738 %{_datadir}/ctdb/events/legacy/11.natgw.script
1739 %{_datadir}/ctdb/events/legacy/11.routing.script
1740 %{_datadir}/ctdb/events/legacy/13.per_ip_routing.script
1741 %{_datadir}/ctdb/events/legacy/20.multipathd.script
1742 %{_datadir}/ctdb/events/legacy/31.clamd.script
1743 %{_datadir}/ctdb/events/legacy/40.vsftpd.script
1744 %{_datadir}/ctdb/events/legacy/41.httpd.script
1745 %{_datadir}/ctdb/events/legacy/49.winbind.script
1746 %{_datadir}/ctdb/events/legacy/50.samba.script
1747 %{_datadir}/ctdb/events/legacy/60.nfs.script
1748 %{_datadir}/ctdb/events/legacy/70.iscsi.script
1749 %{_datadir}/ctdb/events/legacy/91.lvs.script
1750 %{systemdtmpfilesdir}/ctdb.conf
1751 %attr(755,root,root) %{_sbindir}/ctdbd
1752 %attr(755,root,root) %{_sbindir}/ctdbd_wrapper
1753 %attr(755,root,root) %{_bindir}/ctdb
1754 %attr(755,root,root) %{_bindir}/ctdb_local_daemons
1755 %attr(755,root,root) %{_bindir}/ping_pong
1756 %attr(755,root,root) %{_bindir}/ltdbtool
1757 %attr(755,root,root) %{_bindir}/ctdb_diagnostics
1758 %attr(755,root,root) %{_bindir}/onnode
1759 %dir %{_libexecdir}/ctdb
1760 %{_libexecdir}/ctdb/ctdb_natgw
1761 %{_libexecdir}/ctdb/ctdb_recovery_helper
1762 %{_libexecdir}/ctdb/smnotify
1763 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-config
1764 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-event
1765 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-eventd
1766 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_killtcp
1767 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lock_helper
1768 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lvs
1769 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_mutex_fcntl_helper
1770 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-path
1771 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_takeover_helper
1773 %{_mandir}/man1/ctdb.1*
1774 %{_mandir}/man1/ctdb_diagnostics.1*
1775 %{_mandir}/man1/ctdbd.1*
1776 %{_mandir}/man1/onnode.1*
1777 %{_mandir}/man1/ltdbtool.1*
1778 %{_mandir}/man1/ping_pong.1*
1779 %{_mandir}/man1/ctdbd_wrapper.1*
1780 %{_mandir}/man5/ctdb-script.options.5*
1781 %{_mandir}/man5/ctdb.conf.5*
1782 %{_mandir}/man5/ctdb.sysconfig.5*
1783 %{_mandir}/man7/ctdb.7*
1784 %{_mandir}/man7/ctdb-tunables.7*
1785 %{_mandir}/man7/ctdb-statistics.7*
1787 %if %{with ctdb_pcp}
1789 %defattr(644,root,root,755)
1790 %dir /var/lib/pcp/pmdas/ctdb
1791 %doc /var/lib/pcp/pmdas/ctdb/README
1792 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Install
1793 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Remove
1794 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/pmdactdb
1795 /var/lib/pcp/pmdas/ctdb/domain.h
1796 /var/lib/pcp/pmdas/ctdb/help
1797 /var/lib/pcp/pmdas/ctdb/pmns