3 %bcond_without ads # ActiveDirectory support
4 %bcond_without cups # CUPS support
5 %bcond_without ldap # LDAP support
6 %bcond_without avahi # Avahi support
7 %bcond_without system_libs # system libraries (talloc,tdb,tevent,ldb,ntdb)
9 %if %{with system_libs}
10 %define talloc_ver 2.0.7
11 %define tdb_ver 2:1.2.11
12 %define ldb_ver 1.1.16
13 %define tevent_ver 0.9.18
17 %include /usr/lib/rpm/macros.perl
19 %define virusfilter_version 0.1.3
20 Summary: Samba Active Directory and SMB server
21 Summary(pl.UTF-8): Serwer Samba Active Directory i SMB
27 Group: Networking/Daemons
28 Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
29 # Source0-md5: c7871012ac40b8c74afff42bbd873bd7
32 Source4: samba.sysconfig
33 Source5: samba.logrotate
36 Source8: winbind.sysconfig
38 Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
39 # Source10-md5: a3a30d5fbf309d356e8c5833db680c17
40 Patch0: system-heimdal.patch
41 Patch1: samba-c++-nofail.patch
42 Patch4: samba-lprng-no-dot-printers.patch
43 Patch5: systemd-pid-dir.patch
44 Patch6: unicodePwd-nthash-values-over-LDAP.patch
46 URL: http://www.samba.org/
47 BuildRequires: acl-devel
48 BuildRequires: autoconf
49 BuildRequires: automake
50 %{?with_avahi:BuildRequires: avahi-devel}
51 BuildRequires: ceph-devel >= 0.73
52 BuildRequires: ctdb-devel
53 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
54 BuildRequires: dmapi-devel
55 BuildRequires: docbook-style-xsl
56 BuildRequires: gamin-devel
57 BuildRequires: gdbm-devel
58 BuildRequires: gettext-devel
59 BuildRequires: glusterfs-devel
60 BuildRequires: gnutls-devel
61 BuildRequires: heimdal-devel >= 1.5.3-1
63 BuildRequires: keyutils-devel
64 BuildRequires: libaio-devel
65 BuildRequires: libcom_err-devel
66 BuildRequires: libmagic-devel
67 BuildRequires: libnscd-devel
68 BuildRequires: libtool >= 2:1.4d
69 BuildRequires: make >= 3.81
70 BuildRequires: ncurses-devel >= 5.2
71 BuildRequires: ncurses-ext-devel >= 5.2
72 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
73 BuildRequires: pam-devel >= 0.99.8.1
74 BuildRequires: perl-ExtUtils-MakeMaker
75 BuildRequires: perl-Parse-Yapp
76 BuildRequires: pkgconfig
77 BuildRequires: popt-devel
78 %{?with_pgsql:BuildRequires: postgresql-devel}
79 BuildRequires: python-devel
80 BuildRequires: python-dns
81 BuildRequires: python-modules
82 BuildRequires: python-testtools
83 BuildRequires: readline-devel >= 4.2
84 BuildRequires: rpm-perlprov
85 BuildRequires: rpm-pythonprov
86 BuildRequires: rpmbuild(macros) >= 1.647
87 BuildRequires: sed >= 4.0
88 %if %{with system_libs}
89 BuildRequires: ldb-devel >= %{ldb_ver}
90 BuildRequires: ntdb-devel >= %{ntdb_ver}
91 BuildRequires: python-ntdb >= %{ntdb_ver}
92 BuildRequires: python-ldb-devel >= %{ldb_ver}
93 BuildRequires: python-talloc-devel >= %{talloc_ver}
94 BuildRequires: python-tevent >= %{tevent_ver}
95 BuildRequires: talloc-devel >= %{talloc_ver}
96 BuildRequires: tdb-devel >= %{tdb_ver}
97 BuildRequires: tevent-devel >= %{tevent_ver}
99 BuildRequires: xfsprogs-devel
100 BuildConflicts: libbsd-devel
101 Requires(post,preun): /sbin/chkconfig
102 Requires: %{name}-common = %{epoch}:%{version}-%{release}
103 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
104 Requires: python-samba = %{epoch}:%{version}-%{release}
105 Requires: logrotate >= 3.7-4
106 Requires: pam >= 0.99.8.1
107 Requires: rc-scripts >= 0.4.0.12
108 Requires: setup >= 2.4.6-7
109 Requires: systemd-units >= 38
110 # smbd links with libcups
111 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
112 Obsoletes: samba-doc-html
113 Obsoletes: samba-doc-pdf
114 Obsoletes: samba-pdb-xml
115 Obsoletes: samba-pdb-xml
116 Obsoletes: samba-vfs-block
117 Obsoletes: samba-vfs-audit
118 Obsoletes: samba-vfs-cap
119 Obsoletes: samba-vfs-catia
120 Obsoletes: samba-vfs-default_quota
121 Obsoletes: samba-vfs-expand_msdfs
122 Obsoletes: samba-vfs-fake_perms
123 Obsoletes: samba-vfs-netatalk
124 Obsoletes: samba-vfs-recycle
125 Obsoletes: samba-vfs-readahead
126 Obsoletes: samba-vfs-readonly
127 Obsoletes: samba-vfs-scannedonly
128 Obsoletes: samba-vfs-shadow_copy
129 Obsoletes: samba3-server
130 Obsoletes: samba3-vfs-audit
131 Obsoletes: samba3-vfs-cap
132 Obsoletes: samba3-vfs-catia
133 Obsoletes: samba3-vfs-default_quota
134 Obsoletes: samba3-vfs-expand_msdfs
135 Obsoletes: samba3-vfs-fake_perms
136 Obsoletes: samba3-vfs-netatalk
137 Obsoletes: samba3-vfs-recycle
138 Obsoletes: samba3-vfs-readahead
139 Obsoletes: samba3-vfs-readonly
140 Obsoletes: samba3-vfs-scannedonly
141 Obsoletes: samba3-vfs-shadow_copy
142 Obsoletes: samba4-common-server
143 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
145 %define _sambahome /home/services/samba
147 %define cups_serverbin %{_prefix}/lib/cups
149 %define schemadir /usr/share/openldap/schema
151 # CFLAGS modified (the second ./configure)
152 %undefine configure_cache
155 Samba provides an SMB server which can be used to provide network
156 services to SMB (sometimes called "Lan Manager") clients, including
157 various versions of MS Windows, OS/2, and other Linux machines. Samba
158 also provides some SMB clients, which complement the built-in SMB
159 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
160 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
162 %description -l pl.UTF-8
163 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
164 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
165 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
166 znajduje się również oprogramowanie klienckie. Samba używa protokołu
167 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
168 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
169 haseł w standardzie MS i zarządzania bazą WINS.
172 Summary: Samba client programs
173 Summary(pl.UTF-8): Klienci serwera Samba
174 Group: Applications/Networking
175 Requires: %{name}-common = %{epoch}:%{version}-%{release}
176 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
177 Requires: python-samba = %{epoch}:%{version}-%{release}
178 Requires: libsmbclient = %{epoch}:%{version}-%{release}
179 Requires: heimdal-libs >= 1.5.3-1
181 Obsoletes: samba3-client
185 Samba-client provides some SMB clients, which complement the build-in
186 SMB filesystem in Linux. These allow accessing of SMB shares and
187 printing to SMB printers.
189 %description client -l pl.UTF-8
190 Samba-client dostarcza programy uzupełniające obsługę systemu plików
191 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
192 drukowanie w sieci SMB.
195 Summary: Files used by both Samba servers and clients
196 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
197 Group: Networking/Daemons
198 Requires: python-samba = %{epoch}:%{version}-%{release}
199 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
200 Obsoletes: samba3-common
203 Samba-common provides files necessary for both the server and client
206 %description common -l pl.UTF-8
207 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
211 Summary: Samba shared libraries
212 Summary(pl.UTF-8): Biblioteki dzieloe Samby
214 %if %{with system_libs}
215 Requires: ldb >= %{ldb_ver}
216 Requires: ntdb >= %{ntdb_ver}
217 Requires: talloc >= %{talloc_ver}
218 Requires: tdb >= %{tdb_ver}
219 Requires: tevent >= %{tevent_ver}
223 Samba shared libraries.
225 %description libs -l pl.UTF-8
226 Biblioteki dzieloe Samby.
229 Summary: Samba-winbind daemon, utilities and documentation
230 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
231 Group: Networking/Daemons
232 Requires(post,preun): /sbin/chkconfig
233 Requires(post,preun,postun): systemd-units >= 38
234 Requires: %{name}-common = %{epoch}:%{version}-%{release}
235 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
236 Requires: systemd-units >= 38
237 Obsoletes: samba3-winbind
240 Provides the winbind daemon and testing tools to allow authentication
241 and group/user enumeration from a Windows or Samba domain controller.
243 %description winbind -l pl.UTF-8
244 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
245 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
249 Summary: Header files for Samba
250 Summary(pl.UTF-8): Pliki nagłówkowe Samby
251 Group: Development/Libraries
252 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
253 Obsoletes: samba3-devel
256 Header files for Samba.
258 %description devel -l pl.UTF-8
259 Pliki nagłówkowe Samby.
261 %package -n pam-pam_smbpass
262 Summary: PAM Samba Password Module
263 Summary(pl.UTF-8): Moduł PAM smbpass
265 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
266 Obsoletes: pam_smbpass3
268 %description -n pam-pam_smbpass
269 PAM module which can be used on conforming systems to keep the
270 smbpasswd (Samba password) database in sync with the Unix password
273 %description -n pam-pam_smbpass -l pl.UTF-8
274 Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
275 Samby) zsynchronizowanego z hasłami uniksowymi.
278 Summary: Perl IDL compiler
279 Summary(pl.UTF-8): Kompilator IDL w Perlu
280 Group: Development/Tools
281 #Requires: perl-Parse-Yapp
284 The samba-pidl package contains the Perl IDL compiler used by Samba
285 and Wireshark to parse IDL and similar protocols.
287 %description pidl -l pl.UTF-8
288 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
289 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
291 %package -n python-samba
292 Summary: Samba Module for Python
293 Summary(pl.UTF-8): Moduł Samba dla Pythona
294 Group: Development/Languages/Python
295 Requires: %{name}-common = %{epoch}:%{version}-%{release}
296 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
299 Requires: python-modules
300 %if %{with system_libs}
301 Requires: python-ldb >= %{ldb_ver}
302 Requires: python-ntdb >= %{ntdb_ver}
303 Requires: python-talloc >= %{talloc_ver}
304 Requires: python-tevent >= %{tevent_ver}
306 Obsoletes: python-samba4
308 %description -n python-samba
309 Samba Module for Python.
311 %description -n python-samba -l pl.UTF-8
312 Moduł Samba dla Pythona.
315 Summary: Testing tools for Samba servers and clients
316 Summary(pl.UTF-8): Narzędzia testowe dla serwerów i klientów Samby
317 Group: Applications/System
318 Requires: %{name} = %{epoch}:%{version}-%{release}
319 Requires: %{name}-common = %{epoch}:%{version}-%{release}
320 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
321 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
324 samba-test provides testing tools for both the server and client
327 %description test -l pl.UTF-8
328 Narzędzia testowe dla serwerów i klientów Samby.
331 Summary: Testing development files for Samba servers and clients
332 Summary(pl.UTF-8): Pliki programistyczne narzędzi testowych dla serwerów i klientów Samby
333 Group: Applications/System
334 Requires: %{name}-test = %{epoch}:%{version}-%{release}
336 %description test-devel
337 samba-test-devel provides development files for the library used by
338 testing tools for both the server and client packages of Samba.
340 %description test-devel -l pl.UTF-8
341 Ten pakiet zawiera pliki programistyczne biblioteki wykorzystywanej
342 przez narzędzia testowe dla serwerów i klientów Samby.
344 %package -n samba-vfs-ceph
345 Summary: VFS module host shares on Ceph file system
346 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików Ceph
347 Group: Networking/Daemons
348 Requires: %{name} = %{epoch}:%{version}-%{release}
350 %description -n samba-vfs-ceph
351 VFS module host shares on Ceph file system.
353 This module only works with the libceph.so user-space client. It is
354 not needed if you are using the kernel client or the FUSE client.
356 %description -n samba-vfs-ceph -l pl.UTF-8
357 Moduł VFS do serwowania zasobów z systemu plików Ceph
359 Ten moduł działa jednynie z klientem libceph.so. Jest zbędny w
360 przypadku używania klienta dostarczanego przez jądro lub FUSE.
362 %package -n samba-vfs-glusterfs
363 Summary: VFS module to host shares on GlusterFS file system
364 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików GlusterFS
365 Group: Networking/Daemons
366 Requires: %{name} = %{epoch}:%{version}-%{release}
368 %description -n samba-vfs-glusterfs
369 VFS module to host shares on GlusterFS file system.
371 %description -n samba-vfs-glusterfs -l pl.UTF-8
372 Moduł VFS do serwowania zasobów z systemu plików GlusterFS.
374 %package -n samba-vfs-notify_fam
375 Summary: VFS module to implement file change notifications
376 Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
377 Group: Networking/Daemons
378 Requires: %{name} = %{epoch}:%{version}-%{release}
379 Obsoletes: samba3-vfs-notify_fam
381 %description -n samba-vfs-notify_fam
382 The vfs_notify_fam module makes use of the system FAM (File Alteration
383 Monitor) daemon to implement file change notifications for Windows
386 %description -n samba-vfs-notify_fam -l pl.UTF-8
387 Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
388 informowania o zmianach w plikach dla klientów Windows.
391 Summary: A utility for retrieving files using the SMB protocol
392 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
393 Group: Applications/Networking
394 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
397 %description -n smbget
398 wget-like utility for downloading files over SMB.
400 %description -n smbget -l pl.UTF-8
401 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
402 używanym w sieciach MS Windows.
404 %package -n cups-backend-smb
405 Summary: CUPS backend for printing to SMB printers
406 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
407 Group: Applications/Printing
408 Requires: cups >= 1:1.2.0
409 Requires: %{name}-client = %{epoch}:%{version}-%{release}
410 Obsoletes: cups-backend-smb3
412 %description -n cups-backend-smb
413 CUPS backend for printing to SMB printers.
415 %description -n cups-backend-smb -l pl.UTF-8
416 Backend CUPS-a drukujący na drukarkach SMB.
419 Summary: Name Service Switch service for WINS
420 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
422 Requires: %{name}-common = %{epoch}:%{version}-%{release}
423 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
426 %description -n nss_wins
427 Provides the libnss_wins shared library which resolves NetBIOS names
430 %description -n nss_wins -l pl.UTF-8
431 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
434 %package -n libsmbclient
435 Summary: libsmbclient and libwbclient - Samba client libraries
436 Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
438 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
439 Obsoletes: samba3-libsmbclient
441 %description -n libsmbclient
442 libsmbclient and libwbclient - libraries that allow to use Samba
445 %description -n libsmbclient -l pl.UTF-8
446 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
449 %package -n libsmbclient-devel
450 Summary: Development files for Samba client libraries
451 Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
452 Group: Development/Libraries
453 Requires: libsmbclient = %{epoch}:%{version}-%{release}
454 Obsoletes: libsmbclient-static
455 Obsoletes: samba3-libsmbclient-devel
457 %description -n libsmbclient-devel
458 Header files for libsmbclient and libwbclient libraries.
460 %description -n libsmbclient-devel -l pl.UTF-8
461 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
463 %package -n openldap-schema-samba
464 Summary: Samba LDAP schema
465 Summary(pl.UTF-8): Schemat LDAP dla Samby
466 Group: Networking/Daemons
467 Requires(post,postun): sed >= 4.0
468 Requires: openldap-servers
469 Obsoletes: openldap-schema-samba3
471 %description -n openldap-schema-samba
472 This package contains samba.schema for OpenLDAP.
474 %description -n openldap-schema-samba -l pl.UTF-8
475 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
478 %setup -q -n samba-%{version}
486 sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
487 sed -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
490 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
491 CFLAGS="${CFLAGS:-%rpmcflags}" \
492 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
493 FFLAGS="${FFLAGS:-%rpmcflags}" \
494 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
495 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
496 %{?__cc:CC="%{__cc}"} \
497 %{?__cxx:CXX="%{__cxx}"} \
500 --prefix=%{_prefix} \
501 --exec-prefix=%{_exec_prefix} \
502 --bindir=%{_bindir} \
503 --sbindir=%{_sbindir} \
504 --sysconfdir=%{_sysconfdir} \
505 --datadir=%{_datadir} \
506 --includedir=%{_includedir} \
507 --libdir=%{_libdir} \
508 --libexecdir=%{_libexecdir} \
509 --localstatedir=%{_localstatedir} \
510 --sharedstatedir=%{_sharedstatedir} \
511 --mandir=%{_mandir} \
512 --infodir=%{_infodir} \
513 --with-privatelibdir=%{_libdir}/samba \
514 --with-modulesdir=%{_libdir}/samba \
515 --with-pammodulesdir=/%{_lib}/security \
516 --with-lockdir=/var/lib/samba \
517 --with-privatedir=%{_sysconfdir}/samba \
518 --disable-rpath-install \
519 --builtin-libraries=replace,ccan \
520 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,ntdb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
521 --with-shared-modules=idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2,auth_samba4,vfs_dfs_samba4 \
523 --with%{!?with_ads:out}-ads \
529 --with%{!?with_ldap:out}-ldap \
534 --with-sendfile-support \
538 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
544 # Build PIDL for installation into vendor directories before
545 # 'make proto' gets to it.
547 %{__perl} Makefile.PL \
551 rm -rf $RPM_BUILD_ROOT
552 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
553 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
554 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
555 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
556 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
559 DESTDIR=$RPM_BUILD_ROOT \
560 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
562 # Undo the PIDL install, we want to try again with the right options.
563 %{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
568 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
571 # Clean out crap left behind by the PIDL install
572 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
573 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
574 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
576 # not ready for production, and no MIT kerberos in PLD
577 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
579 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
581 install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
582 install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
583 install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
584 install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
585 install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
587 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
588 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
589 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
590 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
591 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
592 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
593 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
594 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
596 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
598 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
599 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
600 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
602 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
604 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
606 %if "%{_lib}" == "lib64"
607 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba64.conf
609 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
613 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
614 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
617 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
618 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
621 install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
624 # remove man pages for not installed commands
625 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
626 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
627 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
628 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
629 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
631 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
632 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
636 rm -rf $RPM_BUILD_ROOT
639 /sbin/chkconfig --add samba
640 /sbin/chkconfig --add smb
641 %service samba restart "Samba AD daemon"
642 %service smb restart "Samba SMB daemons"
643 %systemd_post samba.service
644 %systemd_post smb.service nmb.service
647 if [ "$1" = "0" ]; then
650 /sbin/chkconfig --del samba
651 /sbin/chkconfig --del smb
653 %systemd_preun samba.service
654 %systemd_preun smb.service nmb.service
659 %triggerpostun -- samba3
660 /sbin/chkconfig --add smb
661 %service smb restart "Samba SMB daemons"
662 %systemd_post smb.service nmb.service
664 %triggerpostun -- samba4
665 /sbin/chkconfig --add samba
666 %service samba restart "Samba AD daemons"
667 %systemd_post samba.service
669 %post libs -p /sbin/ldconfig
670 %postun libs -p /sbin/ldconfig
672 %post -n python-samba -p /sbin/ldconfig
673 %postun -n python-samba -p /sbin/ldconfig
677 /sbin/chkconfig --add winbind
678 %service winbind restart "Winbind daemon"
679 %systemd_post winbind.service
682 if [ "$1" = "0" ]; then
683 %service winbind stop
684 /sbin/chkconfig --del winbind
686 %systemd_preun winbind.service
692 %triggerpostun winbind -- samba3-winbind
693 /sbin/chkconfig --add winbind
694 %service winbind restart "Winbind daemon"
695 %systemd_post winbind.service
697 %post -n libsmbclient -p /sbin/ldconfig
698 %postun -n libsmbclient -p /sbin/ldconfig
700 %post -n openldap-schema-samba
701 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
702 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
703 %service -q ldap restart
705 %postun -n openldap-schema-samba
706 if [ "$1" = "0" ]; then
707 %openldap_schema_unregister %{schemadir}/samba.schema
708 %service -q ldap restart
711 %triggerpostun -n openldap-schema-samba -- openldap-schema-samba3 < 1:4.1.4-3
712 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
713 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
714 %service -q ldap restart
717 %defattr(644,root,root,755)
718 %{?with_ldap:%doc examples/LDAP}
719 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
720 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
721 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
722 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
723 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
724 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
725 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
726 %attr(754,root,root) /etc/rc.d/init.d/samba
727 %attr(754,root,root) /etc/rc.d/init.d/smb
728 %{systemdunitdir}/nmb.service
729 %{systemdunitdir}/smb.service
730 %{systemdunitdir}/samba.service
731 %{systemdtmpfilesdir}/samba.conf
732 %attr(755,root,root) %{_bindir}/eventlogadm
733 %attr(755,root,root) %{_bindir}/oLschema2ldif
734 %attr(755,root,root) %{_bindir}/pdbedit
735 %attr(755,root,root) %{_bindir}/profiles
736 %attr(755,root,root) %{_bindir}/sharesec
737 %attr(755,root,root) %{_bindir}/smbcontrol
738 %attr(755,root,root) %{_bindir}/smbstatus
739 %attr(755,root,root) %{_bindir}/smbta-util
740 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
741 %attr(755,root,root) %{_sbindir}/nmbd
742 %attr(755,root,root) %{_sbindir}/samba
743 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
744 %attr(755,root,root) %{_sbindir}/samba_kcc
745 %attr(755,root,root) %{_sbindir}/samba_spnupdate
746 %attr(755,root,root) %{_sbindir}/samba_upgradedns
747 %attr(755,root,root) %{_sbindir}/smbd
748 %dir %{_libdir}/samba/auth
749 %attr(755,root,root) %{_libdir}/samba/auth/script.so
750 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
751 %dir %{_libdir}/samba/bind9
752 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
753 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
754 %dir %{_libdir}/samba/hdb
755 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
756 %dir %{_libdir}/samba/gensec
757 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
758 %dir %{_libdir}/samba/ldb
759 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
760 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
761 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
762 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
763 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
764 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
765 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
766 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
767 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
768 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
769 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
770 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
771 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
772 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
773 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
774 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
775 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
776 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
777 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
778 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
779 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
780 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
781 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
782 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
783 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
784 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
785 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
786 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
787 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
788 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
789 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
790 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
791 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
792 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
793 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
794 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
795 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
796 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
797 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
798 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
799 %dir %{_libdir}/samba/process_model
800 %attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
801 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
802 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
803 %dir %{_libdir}/samba/service
804 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
805 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
806 %attr(755,root,root) %{_libdir}/samba/service/dns.so
807 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
808 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
809 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
810 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
811 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
812 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
813 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
814 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
815 %attr(755,root,root) %{_libdir}/samba/service/smb.so
816 %attr(755,root,root) %{_libdir}/samba/service/web.so
817 %attr(755,root,root) %{_libdir}/samba/service/winbind.so
818 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
819 %dir %{_libdir}/samba/vfs
820 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
821 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
822 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
823 %attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
824 %attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
825 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
826 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
827 %attr(755,root,root) %{_libdir}/samba/vfs/btrfs.so
828 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
829 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
830 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
831 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
832 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
833 %attr(755,root,root) %{_libdir}/samba/vfs/dfs_samba4.so
834 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
835 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
836 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
837 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
838 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
839 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
840 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
841 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
842 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
843 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
844 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
845 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
846 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
847 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
848 %attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
849 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
850 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
851 %attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
852 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
853 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
854 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
855 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
856 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
857 %{_datadir}/samba/setup
858 %{_mandir}/man1/oLschema2ldif.1*
859 %{_mandir}/man1/profiles.1*
860 %{_mandir}/man1/sharesec.1*
861 %{_mandir}/man1/smbcontrol.1*
862 %{_mandir}/man1/smbstatus.1*
863 %{_mandir}/man8/eventlogadm.8*
864 %{_mandir}/man8/nmbd.8*
865 %{_mandir}/man8/pdbedit.8*
866 %{_mandir}/man8/samba.8*
867 %{_mandir}/man8/smbd.8*
868 %{_mandir}/man8/smbpasswd.8*
869 %{_mandir}/man8/smbta-util.8*
870 %{_mandir}/man8/vfs_acl_tdb.8*
871 %{_mandir}/man8/vfs_acl_xattr.8*
872 %{_mandir}/man8/vfs_aio_fork.8*
873 %{_mandir}/man8/vfs_aio_linux.8*
874 %{_mandir}/man8/vfs_aio_pthread.8*
875 %{_mandir}/man8/vfs_audit.8*
876 %{_mandir}/man8/vfs_btrfs.8*
877 %{_mandir}/man8/vfs_cap.8*
878 %{_mandir}/man8/vfs_catia.8*
879 %{_mandir}/man8/vfs_commit.8*
880 %{_mandir}/man8/vfs_crossrename.8*
881 %{_mandir}/man8/vfs_default_quota.8*
882 %{_mandir}/man8/vfs_dirsort.8*
883 %{_mandir}/man8/vfs_extd_audit.8*
884 %{_mandir}/man8/vfs_fake_perms.8*
885 %{_mandir}/man8/vfs_fileid.8*
886 %{_mandir}/man8/vfs_full_audit.8*
887 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
888 %{_mandir}/man8/vfs_media_harmony.8*
889 %{_mandir}/man8/vfs_netatalk.8*
890 %{_mandir}/man8/vfs_preopen.8*
891 %{_mandir}/man8/vfs_readahead.8*
892 %{_mandir}/man8/vfs_readonly.8*
893 %{_mandir}/man8/vfs_recycle.8*
894 %{_mandir}/man8/vfs_scannedonly.8*
895 %{_mandir}/man8/vfs_shadow_copy2.8*
896 %{_mandir}/man8/vfs_shadow_copy.8*
897 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
898 %{_mandir}/man8/vfs_streams_depot.8*
899 %{_mandir}/man8/vfs_streams_xattr.8*
900 %{_mandir}/man8/vfs_syncops.8*
901 %{_mandir}/man8/vfs_time_audit.8*
902 %{_mandir}/man8/vfs_xattr_tdb.8*
906 %ghost /var/lib/samba/*.dat
907 %dir /var/lib/samba/printing
909 %attr(750,root,root) %dir /var/log/samba
910 %attr(750,root,root) %dir /var/log/samba/cores
911 %attr(750,root,root) %dir /var/log/samba/cores/smbd
912 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
913 %attr(750,root,root) %dir /var/log/archive/samba
914 %attr(1777,root,root) %dir /var/spool/samba
917 %defattr(644,root,root,755)
918 %attr(755,root,root) %{_bindir}/cifsdd
919 %attr(755,root,root) %{_bindir}/rpcclient
920 %attr(755,root,root) %{_bindir}/smbcacls
921 %attr(755,root,root) %{_bindir}/smbclient
922 %attr(755,root,root) %{_bindir}/smbclient4
923 %attr(755,root,root) %{_bindir}/smbcquotas
924 %attr(755,root,root) %{_bindir}/smbtar
925 %attr(755,root,root) %{_bindir}/smbtree
926 %{_mandir}/man1/findsmb.1*
927 %{_mandir}/man1/rpcclient.1*
928 %{_mandir}/man1/smbcacls.1*
929 %{_mandir}/man1/smbclient.1*
930 %{_mandir}/man1/smbcquotas.1*
931 %{_mandir}/man1/smbtar.1*
932 %{_mandir}/man1/smbtree.1*
935 %defattr(644,root,root,755)
936 %doc README WHATSNEW.txt Roadmap
937 %attr(755,root,root) %{_bindir}/dbwrap_tool
938 %attr(755,root,root) %{_bindir}/net
939 %attr(755,root,root) %{_bindir}/nmblookup
940 %attr(755,root,root) %{_bindir}/nmblookup4
941 %attr(755,root,root) %{_bindir}/reg*
942 %attr(755,root,root) %{_bindir}/samba-regedit
943 %attr(755,root,root) %{_bindir}/samba-tool
944 %attr(755,root,root) %{_bindir}/smbpasswd
945 %attr(755,root,root) %{_bindir}/testparm
946 %attr(755,root,root) %{_bindir}/vfstest
947 %dir %{_sysconfdir}/samba
948 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
949 %dir %{_datadir}/samba
950 %dir %{_datadir}/samba/codepages
951 %{_datadir}/samba/codepages/lowcase.dat
952 %{_datadir}/samba/codepages/upcase.dat
953 %{_datadir}/samba/codepages/valid.dat
954 %{_mandir}/man1/dbwrap_tool.1*
955 %{_mandir}/man1/nmblookup.1*
956 %{_mandir}/man1/nmblookup4.1*
957 %{_mandir}/man1/reg*.1*
958 %{_mandir}/man1/testparm.1*
959 %{_mandir}/man1/vfstest.1*
960 %{_mandir}/man5/lmhosts.5*
961 %{_mandir}/man5/smb.conf.5*
962 %{_mandir}/man5/smbpasswd.5*
963 %{_mandir}/man7/samba.7*
964 %{_mandir}/man8/net.8*
965 %{_mandir}/man8/samba-regedit.8*
966 %{_mandir}/man8/samba-tool.8*
968 %if %{without system_libs}
969 %attr(755,root,root) %{_bindir}/ntdbbackup
970 %attr(755,root,root) %{_bindir}/ntdbdump
971 %attr(755,root,root) %{_bindir}/ntdbrestore
972 %attr(755,root,root) %{_bindir}/ntdbtool
973 %attr(755,root,root) %{_bindir}/tdbbackup
974 %attr(755,root,root) %{_bindir}/tdbdump
975 %attr(755,root,root) %{_bindir}/tdbtool
976 %attr(755,root,root) %{_libdir}/samba/libntdb.so.*
977 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
978 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
979 %{_mandir}/man8/ntdbbackup.8*
980 %{_mandir}/man8/ntdbdump.8*
981 %{_mandir}/man8/ntdbrestore.8*
982 %{_mandir}/man8/ntdbtool.8*
983 %{_mandir}/man8/tdbbackup.8*
984 %{_mandir}/man8/tdbdump.8*
985 %{_mandir}/man8/tdbtool.8*
989 %defattr(644,root,root,755)
990 %if "%{_lib}" == "lib64"
991 /etc/ld.so.conf.d/samba64.conf
993 /etc/ld.so.conf.d/samba.conf
995 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
996 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
997 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
998 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
999 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1000 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1001 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1002 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1003 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1004 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1005 %attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1006 %attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1007 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1008 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1009 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1010 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1011 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1012 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1013 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1014 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1015 %attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1016 %attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1017 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1018 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1019 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1020 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1021 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1022 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1023 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1024 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1025 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1026 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1027 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1028 %attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
1029 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1030 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1031 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1032 %attr(755,root,root) %{_libdir}/libpdb.so.0
1033 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1034 %attr(755,root,root) %{_libdir}/libsmbldap.so.0
1035 %attr(755,root,root) %{_libdir}/libsmbsharemodes.so.0
1036 %dir %{_libdir}/samba
1037 %attr(755,root,root) %{_libdir}/samba/libaddns.so
1038 %attr(755,root,root) %{_libdir}/samba/libads.so
1039 %attr(755,root,root) %{_libdir}/samba/libasn1util.so
1040 %attr(755,root,root) %{_libdir}/samba/libauth4.so
1041 %attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1042 %attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1043 %attr(755,root,root) %{_libdir}/samba/libauth.so
1044 %attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1045 %attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1046 %attr(755,root,root) %{_libdir}/samba/libcliauth.so
1047 %attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1048 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1049 %attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1050 %attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1051 %attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1052 %attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1053 %attr(755,root,root) %{_libdir}/samba/libcluster.so
1054 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
1055 %attr(755,root,root) %{_libdir}/samba/libdb-glue.so
1056 %attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1057 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1058 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1059 %attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1060 %attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
1061 %attr(755,root,root) %{_libdir}/samba/liberrors.so
1062 %attr(755,root,root) %{_libdir}/samba/libevents.so
1063 %attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1064 %attr(755,root,root) %{_libdir}/samba/libgpo.so
1065 %attr(755,root,root) %{_libdir}/samba/libgse.so
1066 %attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
1067 %attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1068 %attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1069 %attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1070 %attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1071 %attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1072 %attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1073 %attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1074 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1075 %attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1076 %attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1077 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1078 %attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1079 %attr(755,root,root) %{_libdir}/samba/libnetif.so
1080 %attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1081 %attr(755,root,root) %{_libdir}/samba/libnon_posix_acls.so
1082 %attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1083 %attr(755,root,root) %{_libdir}/samba/libntvfs.so
1084 %attr(755,root,root) %{_libdir}/samba/libpac.so
1085 %attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1086 %attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1087 %attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1088 %attr(755,root,root) %{_libdir}/samba/libprocess_model.so
1089 %attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1090 %attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
1091 %attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1092 %attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1093 %attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1094 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1095 %attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1096 %attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1097 %attr(755,root,root) %{_libdir}/samba/libserver-role.so
1098 %attr(755,root,root) %{_libdir}/samba/libservice.so
1099 %attr(755,root,root) %{_libdir}/samba/libshares.so
1100 %attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1101 %attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1102 %attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1103 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1104 %attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1105 %attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1106 %attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1107 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1108 %attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1109 %attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1110 %attr(755,root,root) %{_libdir}/samba/libutil_ntdb.so
1111 %attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1112 %attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1113 %attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1114 %attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1117 %defattr(644,root,root,755)
1118 %attr(754,root,root) /etc/rc.d/init.d/winbind
1119 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1120 %{systemdunitdir}/winbind.service
1121 %attr(755,root,root) %{_bindir}/ntlm_auth
1122 %attr(755,root,root) %{_bindir}/wbinfo
1123 %attr(755,root,root) %{_sbindir}/winbindd
1124 %attr(755,root,root) /%{_lib}/security/pam_winbind*
1125 %attr(755,root,root) /%{_lib}/libnss_winbind*
1126 %attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1127 %attr(755,root,root) %{_libdir}/samba/libidmap.so
1128 %attr(755,root,root) %{_libdir}/samba/libnss_info.so
1129 %attr(755,root,root) %{_libdir}/samba/libiniparser.so
1130 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1131 %dir %{_libdir}/samba/idmap
1132 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1133 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1134 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1135 %attr(755,root,root) %{_libdir}/samba/idmap/ldap.so
1136 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1137 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1138 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1139 %dir %{_libdir}/samba/nss_info
1140 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1141 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1142 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1143 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1144 %{_mandir}/man1/ntlm_auth.1*
1145 %{_mandir}/man1/wbinfo*.1*
1146 %{_mandir}/man5/pam_winbind.conf.5*
1147 %{_mandir}/man7/winbind_krb5_locator.7*
1148 %{_mandir}/man8/idmap_ad.8*
1149 %{_mandir}/man8/idmap_autorid.8*
1150 %{_mandir}/man8/idmap_hash.8*
1151 %{_mandir}/man8/idmap_ldap.8*
1152 %{_mandir}/man8/idmap_nss.8*
1153 %{_mandir}/man8/idmap_rfc2307.8*
1154 %{_mandir}/man8/idmap_rid.8*
1155 %{_mandir}/man8/idmap_tdb2.8*
1156 %{_mandir}/man8/idmap_tdb.8*
1157 %{_mandir}/man8/pam_winbind.8*
1158 %{_mandir}/man8/winbindd*.8*
1161 %defattr(644,root,root,755)
1162 %dir %{_includedir}/samba-4.0
1163 %{_includedir}/samba-4.0/charset.h
1164 %dir %{_includedir}/samba-4.0/core
1165 %{_includedir}/samba-4.0/core/doserr.h
1166 %{_includedir}/samba-4.0/core/error.h
1167 %{_includedir}/samba-4.0/core/ntstatus.h
1168 %{_includedir}/samba-4.0/core/werror.h
1169 %{_includedir}/samba-4.0/credentials.h
1170 %{_includedir}/samba-4.0/dcerpc.h
1171 %{_includedir}/samba-4.0/dcerpc_server.h
1172 %{_includedir}/samba-4.0/dlinklist.h
1173 %{_includedir}/samba-4.0/domain_credentials.h
1174 %dir %{_includedir}/samba-4.0/gen_ndr
1175 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1176 %{_includedir}/samba-4.0/gen_ndr/auth.h
1177 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1178 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1179 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1180 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1181 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1182 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1183 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1184 %{_includedir}/samba-4.0/gen_ndr/misc.h
1185 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1186 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1187 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1188 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1189 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1190 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1191 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1192 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1193 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1194 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1195 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1196 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1197 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1198 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1199 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1200 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1201 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1202 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1203 %{_includedir}/samba-4.0/gen_ndr/samr.h
1204 %{_includedir}/samba-4.0/gen_ndr/security.h
1205 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1206 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1207 %{_includedir}/samba-4.0/gensec.h
1208 %{_includedir}/samba-4.0/ldap-util.h
1209 %{_includedir}/samba-4.0/ldap_errors.h
1210 %{_includedir}/samba-4.0/ldap_message.h
1211 %{_includedir}/samba-4.0/ldap_ndr.h
1212 %{_includedir}/samba-4.0/ldb_wrap.h
1213 %{_includedir}/samba-4.0/ndr.h
1214 %dir %{_includedir}/samba-4.0/ndr
1215 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1216 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1217 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1218 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1219 %{_includedir}/samba-4.0/param.h
1220 %{_includedir}/samba-4.0/policy.h
1221 %{_includedir}/samba-4.0/read_smb.h
1222 %{_includedir}/samba-4.0/registry.h
1223 %{_includedir}/samba-4.0/roles.h
1224 %{_includedir}/samba-4.0/rpc_common.h
1225 %dir %{_includedir}/samba-4.0/samba
1226 %{_includedir}/samba-4.0/samba/session.h
1227 %{_includedir}/samba-4.0/samba/version.h
1228 %{_includedir}/samba-4.0/samba_util.h
1229 %{_includedir}/samba-4.0/share.h
1230 %{_includedir}/samba-4.0/smb2.h
1231 %{_includedir}/samba-4.0/smb2_constants.h
1232 %{_includedir}/samba-4.0/smb2_create_blob.h
1233 %{_includedir}/samba-4.0/smb2_lease.h
1234 %{_includedir}/samba-4.0/smb2_signing.h
1235 %{_includedir}/samba-4.0/smb_cli.h
1236 %{_includedir}/samba-4.0/smb_cliraw.h
1237 %{_includedir}/samba-4.0/smb_common.h
1238 %{_includedir}/samba-4.0/smb_composite.h
1239 %{_includedir}/samba-4.0/smb_constants.h
1240 %{_includedir}/samba-4.0/smb_raw.h
1241 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1242 %{_includedir}/samba-4.0/smb_raw_signing.h
1243 %{_includedir}/samba-4.0/smb_raw_trans2.h
1244 %{_includedir}/samba-4.0/smb_request.h
1245 %{_includedir}/samba-4.0/smb_seal.h
1246 %{_includedir}/samba-4.0/smb_signing.h
1247 %{_includedir}/samba-4.0/smb_unix_ext.h
1248 %{_includedir}/samba-4.0/smb_util.h
1249 %{_includedir}/samba-4.0/tdr.h
1250 %{_includedir}/samba-4.0/tsocket.h
1251 %{_includedir}/samba-4.0/tsocket_internal.h
1252 %dir %{_includedir}/samba-4.0/util
1253 %{_includedir}/samba-4.0/util/attr.h
1254 %{_includedir}/samba-4.0/util/byteorder.h
1255 %{_includedir}/samba-4.0/util/data_blob.h
1256 %{_includedir}/samba-4.0/util/debug.h
1257 %{_includedir}/samba-4.0/util/memory.h
1258 %{_includedir}/samba-4.0/util/safe_string.h
1259 %{_includedir}/samba-4.0/util/string_wrappers.h
1260 %{_includedir}/samba-4.0/util/talloc_stack.h
1261 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1262 %{_includedir}/samba-4.0/util/tevent_unix.h
1263 %{_includedir}/samba-4.0/util/tevent_werror.h
1264 %{_includedir}/samba-4.0/util/time.h
1265 %{_includedir}/samba-4.0/util/xfile.h
1266 %{_includedir}/samba-4.0/util_ldb.h
1267 %{_includedir}/samba-4.0/lookup_sid.h
1268 %{_includedir}/samba-4.0/machine_sid.h
1269 %{_includedir}/samba-4.0/netapi.h
1270 %{_includedir}/samba-4.0/passdb.h
1271 %{_includedir}/samba-4.0/smbconf.h
1272 %{_includedir}/samba-4.0/smb_ldap.h
1273 %{_includedir}/samba-4.0/smbldap.h
1274 %{_includedir}/samba-4.0/smb_share_modes.h
1275 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so
1276 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1277 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1278 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1279 %attr(755,root,root) %{_libdir}/libdcerpc.so
1280 %attr(755,root,root) %{_libdir}/libgensec.so
1281 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1282 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1283 %attr(755,root,root) %{_libdir}/libndr.so
1284 %attr(755,root,root) %{_libdir}/libndr-standard.so
1285 %attr(755,root,root) %{_libdir}/libnetapi.so
1286 %attr(755,root,root) %{_libdir}/libpdb.so
1287 %attr(755,root,root) %{_libdir}/libregistry.so
1288 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1289 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1290 %attr(755,root,root) %{_libdir}/libsamba-policy.so
1291 %attr(755,root,root) %{_libdir}/libsamba-util.so
1292 %attr(755,root,root) %{_libdir}/libsamdb.so
1293 %attr(755,root,root) %{_libdir}/libsmbsharemodes.so
1294 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1295 %attr(755,root,root) %{_libdir}/libsmbconf.so
1296 %attr(755,root,root) %{_libdir}/libsmbldap.so
1297 %attr(755,root,root) %{_libdir}/libtevent-util.so
1298 %{_pkgconfigdir}/dcerpc.pc
1299 %{_pkgconfigdir}/dcerpc_atsvc.pc
1300 %{_pkgconfigdir}/dcerpc_samr.pc
1301 %{_pkgconfigdir}/dcerpc_server.pc
1302 %{_pkgconfigdir}/gensec.pc
1303 %{_pkgconfigdir}/ndr.pc
1304 %{_pkgconfigdir}/ndr_krb5pac.pc
1305 %{_pkgconfigdir}/ndr_nbt.pc
1306 %{_pkgconfigdir}/ndr_standard.pc
1307 %{_pkgconfigdir}/netapi.pc
1308 %{_pkgconfigdir}/registry.pc
1309 %{_pkgconfigdir}/samba-credentials.pc
1310 %{_pkgconfigdir}/samba-hostconfig.pc
1311 %{_pkgconfigdir}/samba-policy.pc
1312 %{_pkgconfigdir}/samba-util.pc
1313 %{_pkgconfigdir}/samdb.pc
1314 %{_pkgconfigdir}/smbsharemodes.pc
1315 %{_pkgconfigdir}/smbclient-raw.pc
1316 %if %{without system_libs}
1317 %{_mandir}/man3/ntdb.3*
1320 %files -n pam-pam_smbpass
1321 %defattr(644,root,root,755)
1322 %doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1323 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1326 %defattr(644,root,root,755)
1327 %attr(755,root,root) %{_bindir}/pidl
1328 %{_mandir}/man1/pidl.1*
1329 %{_mandir}/man3/Parse::Pidl*.3*
1330 %{perl_vendorlib}/Parse/Pidl*
1332 %files -n python-samba
1333 %defattr(644,root,root,755)
1334 %dir %{py_sitedir}/samba
1335 %attr(755,root,root) %{py_sitedir}/samba/*.so
1336 %{py_sitedir}/samba/*.py[co]
1337 %dir %{py_sitedir}/samba/dcerpc
1338 %{py_sitedir}/samba/dcerpc/*.py[co]
1339 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1340 %dir %{py_sitedir}/samba/external
1341 %{py_sitedir}/samba/external/*.py[co]
1342 %dir %{py_sitedir}/samba/external/subunit
1343 %{py_sitedir}/samba/external/subunit/*.py[co]
1344 %dir %{py_sitedir}/samba/external/subunit/tests
1345 %{py_sitedir}/samba/external/subunit/tests/*.py[co]
1346 %dir %{py_sitedir}/samba/netcmd
1347 %{py_sitedir}/samba/netcmd/*.py[co]
1348 %dir %{py_sitedir}/samba/provision
1349 %{py_sitedir}/samba/provision/*.py[co]
1350 %dir %{py_sitedir}/samba/samba3
1351 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1352 %{py_sitedir}/samba/samba3/*.py[co]
1353 %dir %{py_sitedir}/samba/tests
1354 %{py_sitedir}/samba/tests/*.py[co]
1355 %dir %{py_sitedir}/samba/tests/blackbox
1356 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1357 %dir %{py_sitedir}/samba/tests/samba_tool
1358 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1359 %dir %{py_sitedir}/samba/tests/dcerpc
1360 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1361 %dir %{py_sitedir}/samba/web_server
1362 %{py_sitedir}/samba/web_server/*.py[co]
1363 %if %{without system_libs}
1364 %attr(755,root,root) %{py_sitedir}/ldb.so
1365 %attr(755,root,root) %{py_sitedir}/ntdb.so
1366 %attr(755,root,root) %{py_sitedir}/talloc.so
1367 %attr(755,root,root) %{py_sitedir}/tdb.so
1368 %attr(755,root,root) %{py_sitedir}/_tevent.so
1369 %{py_sitedir}/tevent.py[co]
1373 %defattr(644,root,root,755)
1374 %attr(755,root,root) %{_bindir}/gentest
1375 %attr(755,root,root) %{_bindir}/locktest
1376 %attr(755,root,root) %{_bindir}/masktest
1377 %attr(755,root,root) %{_bindir}/ndrdump
1378 %attr(755,root,root) %{_bindir}/smbtorture
1379 %attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1380 %attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1381 %attr(755,root,root) %{_libdir}/samba/libsubunit.so
1382 %attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1383 %{_mandir}/man1/gentest.1*
1384 %{_mandir}/man1/locktest.1*
1385 %{_mandir}/man1/masktest.1*
1386 %{_mandir}/man1/ndrdump.1*
1387 %{_mandir}/man1/smbtorture.1*
1390 %defattr(644,root,root,755)
1391 %attr(755,root,root) %{_libdir}/libtorture.so
1392 %{_includedir}/samba-4.0/torture.h
1393 %{_pkgconfigdir}/torture.pc
1395 %files -n samba-vfs-ceph
1396 %defattr(644,root,root,755)
1397 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1399 %files -n samba-vfs-glusterfs
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1403 %files -n samba-vfs-notify_fam
1404 %defattr(644,root,root,755)
1405 %attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1406 %{_mandir}/man8/vfs_notify_fam.8*
1409 %defattr(644,root,root,755)
1410 %attr(755,root,root) %{_bindir}/smbget
1411 %{_mandir}/man1/smbget.1*
1412 %{_mandir}/man5/smbgetrc.5*
1415 %files -n cups-backend-smb
1416 %defattr(644,root,root,755)
1417 %attr(755,root,root) %{cups_serverbin}/backend/smb
1418 %attr(755,root,root) %{_bindir}/smbspool
1419 %{_mandir}/man8/smbspool.8*
1423 %defattr(644,root,root,755)
1424 %attr(755,root,root) /%{_lib}/libnss_wins*
1426 %files -n libsmbclient
1427 %defattr(644,root,root,755)
1428 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1429 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1430 %attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1431 %{_mandir}/man7/libsmbclient.7*
1433 %files -n libsmbclient-devel
1434 %defattr(644,root,root,755)
1435 %attr(755,root,root) %{_libdir}/libsmbclient.so
1436 %attr(755,root,root) %{_libdir}/libwbclient.so
1437 %{_includedir}/samba-4.0/libsmbclient.h
1438 %{_includedir}/samba-4.0/wbclient.h
1439 %{_pkgconfigdir}/smbclient.pc
1440 %{_pkgconfigdir}/wbclient.pc
1443 %files -n openldap-schema-samba
1444 %defattr(644,root,root,755)
1445 %{schemadir}/samba.schema