3 # - safeguard smb.conf on upgrade from samba4
4 # - verify upgrades from samba 3.x and samba4
7 %bcond_without ads # ActiveDirectory support
8 %bcond_without cups # CUPS support
9 %bcond_without ldap # LDAP support
10 %bcond_without avahi # Avahi support
11 %bcond_without system_libs # system libraries (talloc,tdb,tevent,ldb,ntdb)
13 %if %{with system_libs}
14 %define talloc_ver 2.0.7
15 %define tdb_ver 2:1.2.11
16 %define ldb_ver 1.1.16
17 %define tevent_ver 0.9.18
21 %include /usr/lib/rpm/macros.perl
23 %define virusfilter_version 0.1.3
24 Summary: Samba Active Directory and SMB server
25 Summary(pl.UTF-8): Serwer Samba Active Directory i SMB
31 Group: Networking/Daemons
32 Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
33 # Source0-md5: c7871012ac40b8c74afff42bbd873bd7
36 Source4: samba.sysconfig
37 Source5: samba.logrotate
40 Source8: winbind.sysconfig
42 Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
43 # Source10-md5: a3a30d5fbf309d356e8c5833db680c17
44 Patch0: system-heimdal.patch
45 Patch1: samba-c++-nofail.patch
46 Patch4: samba-lprng-no-dot-printers.patch
47 Patch5: systemd-pid-dir.patch
48 Patch6: unicodePwd-nthash-values-over-LDAP.patch
50 URL: http://www.samba.org/
51 BuildRequires: acl-devel
52 BuildRequires: autoconf
53 BuildRequires: automake
54 %{?with_avahi:BuildRequires: avahi-devel}
55 BuildRequires: ceph-devel >= 0.73
56 BuildRequires: ctdb-devel
57 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
58 BuildRequires: dmapi-devel
59 BuildRequires: docbook-style-xsl
60 BuildRequires: gamin-devel
61 BuildRequires: gdbm-devel
62 BuildRequires: gettext-devel
63 BuildRequires: glusterfs-devel
64 BuildRequires: gnutls-devel
65 BuildRequires: heimdal-devel >= 1.5.3-1
67 BuildRequires: keyutils-devel
68 BuildRequires: libaio-devel
69 BuildRequires: libcom_err-devel
70 BuildRequires: libmagic-devel
71 BuildRequires: libnscd-devel
72 BuildRequires: libtool >= 2:1.4d
73 BuildRequires: make >= 3.81
74 BuildRequires: ncurses-devel >= 5.2
75 BuildRequires: ncurses-ext-devel >= 5.2
76 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
77 BuildRequires: pam-devel >= 0.99.8.1
78 BuildRequires: perl-ExtUtils-MakeMaker
79 BuildRequires: perl-Parse-Yapp
80 BuildRequires: pkgconfig
81 BuildRequires: popt-devel
82 %{?with_pgsql:BuildRequires: postgresql-devel}
83 BuildRequires: python-devel
84 BuildRequires: python-dns
85 BuildRequires: python-modules
86 BuildRequires: python-testtools
87 BuildRequires: readline-devel >= 4.2
88 BuildRequires: rpm-perlprov
89 BuildRequires: rpm-pythonprov
90 BuildRequires: rpmbuild(macros) >= 1.647
91 BuildRequires: sed >= 4.0
92 %if %{with system_libs}
93 BuildRequires: ldb-devel >= %{ldb_ver}
94 BuildRequires: ntdb-devel >= %{ntdb_ver}
95 BuildRequires: python-ntdb >= %{ntdb_ver}
96 BuildRequires: python-ldb-devel >= %{ldb_ver}
97 BuildRequires: python-talloc-devel >= %{talloc_ver}
98 BuildRequires: python-tevent >= %{tevent_ver}
99 BuildRequires: talloc-devel >= %{talloc_ver}
100 BuildRequires: tdb-devel >= %{tdb_ver}
101 BuildRequires: tevent-devel >= %{tevent_ver}
103 BuildRequires: xfsprogs-devel
104 BuildConflicts: libbsd-devel
105 Requires(post,preun): /sbin/chkconfig
106 Requires: %{name}-common = %{epoch}:%{version}-%{release}
107 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
108 Requires: python-samba = %{epoch}:%{version}-%{release}
109 Requires: logrotate >= 3.7-4
110 Requires: pam >= 0.99.8.1
111 Requires: rc-scripts >= 0.4.0.12
112 Requires: setup >= 2.4.6-7
113 Requires: systemd-units >= 38
114 # smbd links with libcups
115 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
116 Obsoletes: samba-doc-html
117 Obsoletes: samba-doc-pdf
118 Obsoletes: samba-pdb-xml
119 Obsoletes: samba-vfs-block
120 Obsoletes: samba-vfs-audit
121 Obsoletes: samba-vfs-cap
122 Obsoletes: samba-vfs-catia
123 Obsoletes: samba-vfs-default_quota
124 Obsoletes: samba-vfs-expand_msdfs
125 Obsoletes: samba-vfs-fake_perms
126 Obsoletes: samba-vfs-netatalk
127 Obsoletes: samba-vfs-recycle
128 Obsoletes: samba-vfs-readahead
129 Obsoletes: samba-vfs-readonly
130 Obsoletes: samba-vfs-scannedonly
131 Obsoletes: samba-vfs-shadow_copy
132 Obsoletes: samba3-server
133 Obsoletes: samba3-vfs-audit
134 Obsoletes: samba3-vfs-cap
135 Obsoletes: samba3-vfs-catia
136 Obsoletes: samba3-vfs-default_quota
137 Obsoletes: samba3-vfs-expand_msdfs
138 Obsoletes: samba3-vfs-fake_perms
139 Obsoletes: samba3-vfs-netatalk
140 Obsoletes: samba3-vfs-recycle
141 Obsoletes: samba3-vfs-readahead
142 Obsoletes: samba3-vfs-readonly
143 Obsoletes: samba3-vfs-scannedonly
144 Obsoletes: samba3-vfs-shadow_copy
145 Obsoletes: samba4-common-server
146 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
148 %define _sambahome /home/services/samba
150 %define cups_serverbin %{_prefix}/lib/cups
152 %define schemadir /usr/share/openldap/schema
154 # CFLAGS modified (the second ./configure)
155 %undefine configure_cache
158 Samba provides an SMB server which can be used to provide network
159 services to SMB (sometimes called "Lan Manager") clients, including
160 various versions of MS Windows, OS/2, and other Linux machines. Samba
161 also provides some SMB clients, which complement the built-in SMB
162 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
163 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
165 %description -l pl.UTF-8
166 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
167 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
168 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
169 znajduje się również oprogramowanie klienckie. Samba używa protokołu
170 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
171 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
172 haseł w standardzie MS i zarządzania bazą WINS.
175 Summary: Samba client programs
176 Summary(pl.UTF-8): Klienci serwera Samba
177 Group: Applications/Networking
178 Requires: %{name}-common = %{epoch}:%{version}-%{release}
179 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
180 Requires: python-samba = %{epoch}:%{version}-%{release}
181 Requires: libsmbclient = %{epoch}:%{version}-%{release}
182 Requires: heimdal-libs >= 1.5.3-1
184 Obsoletes: samba3-client
188 Samba-client provides some SMB clients, which complement the build-in
189 SMB filesystem in Linux. These allow accessing of SMB shares and
190 printing to SMB printers.
192 %description client -l pl.UTF-8
193 Samba-client dostarcza programy uzupełniające obsługę systemu plików
194 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
195 drukowanie w sieci SMB.
198 Summary: Files used by both Samba servers and clients
199 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
200 Group: Networking/Daemons
201 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
202 Requires: python-samba = %{epoch}:%{version}-%{release}
203 Obsoletes: samba3-common
206 Samba-common provides files necessary for both the server and client
209 %description common -l pl.UTF-8
210 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
214 Summary: Samba shared libraries
215 Summary(pl.UTF-8): Biblioteki dzieloe Samby
217 %if %{with system_libs}
218 Requires: ldb >= %{ldb_ver}
219 Requires: ntdb >= %{ntdb_ver}
220 Requires: talloc >= %{talloc_ver}
221 Requires: tdb >= %{tdb_ver}
222 Requires: tevent >= %{tevent_ver}
226 Samba shared libraries.
228 %description libs -l pl.UTF-8
229 Biblioteki dzieloe Samby.
232 Summary: Samba-winbind daemon, utilities and documentation
233 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
234 Group: Networking/Daemons
235 Requires(post,preun): /sbin/chkconfig
236 Requires(post,preun,postun): systemd-units >= 38
237 Requires: %{name}-common = %{epoch}:%{version}-%{release}
238 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
239 Requires: systemd-units >= 38
240 Obsoletes: samba3-winbind
243 Provides the winbind daemon and testing tools to allow authentication
244 and group/user enumeration from a Windows or Samba domain controller.
246 %description winbind -l pl.UTF-8
247 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
248 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
252 Summary: Header files for Samba
253 Summary(pl.UTF-8): Pliki nagłówkowe Samby
254 Group: Development/Libraries
255 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
256 Obsoletes: samba3-devel
259 Header files for Samba.
261 %description devel -l pl.UTF-8
262 Pliki nagłówkowe Samby.
264 %package -n pam-pam_smbpass
265 Summary: PAM Samba Password Module
266 Summary(pl.UTF-8): Moduł PAM smbpass
268 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
269 Obsoletes: pam_smbpass
270 Obsoletes: pam-pam_smbpass3
272 %description -n pam-pam_smbpass
273 PAM module which can be used on conforming systems to keep the
274 smbpasswd (Samba password) database in sync with the Unix password
277 %description -n pam-pam_smbpass -l pl.UTF-8
278 Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
279 Samby) zsynchronizowanego z hasłami uniksowymi.
282 Summary: Perl IDL compiler
283 Summary(pl.UTF-8): Kompilator IDL w Perlu
284 Group: Development/Tools
285 #Requires: perl-Parse-Yapp
288 The samba-pidl package contains the Perl IDL compiler used by Samba
289 and Wireshark to parse IDL and similar protocols.
291 %description pidl -l pl.UTF-8
292 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
293 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
295 %package -n python-samba
296 Summary: Samba Module for Python
297 Summary(pl.UTF-8): Moduł Samba dla Pythona
298 Group: Development/Languages/Python
299 Requires: %{name}-common = %{epoch}:%{version}-%{release}
300 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
303 Requires: python-modules
304 %if %{with system_libs}
305 Requires: python-ldb >= %{ldb_ver}
306 Requires: python-ntdb >= %{ntdb_ver}
307 Requires: python-talloc >= %{talloc_ver}
308 Requires: python-tevent >= %{tevent_ver}
310 Obsoletes: python-samba4
312 %description -n python-samba
313 Samba Module for Python.
315 %description -n python-samba -l pl.UTF-8
316 Moduł Samba dla Pythona.
319 Summary: Testing tools for Samba servers and clients
320 Summary(pl.UTF-8): Narzędzia testowe dla serwerów i klientów Samby
321 Group: Applications/System
322 Requires: %{name} = %{epoch}:%{version}-%{release}
323 Requires: %{name}-common = %{epoch}:%{version}-%{release}
324 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
325 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
328 samba-test provides testing tools for both the server and client
331 %description test -l pl.UTF-8
332 Narzędzia testowe dla serwerów i klientów Samby.
335 Summary: Testing development files for Samba servers and clients
336 Summary(pl.UTF-8): Pliki programistyczne narzędzi testowych dla serwerów i klientów Samby
337 Group: Applications/System
338 Requires: %{name}-test = %{epoch}:%{version}-%{release}
340 %description test-devel
341 samba-test-devel provides development files for the library used by
342 testing tools for both the server and client packages of Samba.
344 %description test-devel -l pl.UTF-8
345 Ten pakiet zawiera pliki programistyczne biblioteki wykorzystywanej
346 przez narzędzia testowe dla serwerów i klientów Samby.
348 %package -n samba-vfs-ceph
349 Summary: VFS module host shares on Ceph file system
350 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików Ceph
351 Group: Networking/Daemons
352 Requires: %{name} = %{epoch}:%{version}-%{release}
354 %description -n samba-vfs-ceph
355 VFS module host shares on Ceph file system.
357 This module only works with the libceph.so user-space client. It is
358 not needed if you are using the kernel client or the FUSE client.
360 %description -n samba-vfs-ceph -l pl.UTF-8
361 Moduł VFS do serwowania zasobów z systemu plików Ceph
363 Ten moduł działa jednynie z klientem libceph.so. Jest zbędny w
364 przypadku używania klienta dostarczanego przez jądro lub FUSE.
366 %package -n samba-vfs-glusterfs
367 Summary: VFS module to host shares on GlusterFS file system
368 Summary(pl.UTF-8): Moduł VFS do serwowania zasobów z systemu plików GlusterFS
369 Group: Networking/Daemons
370 Requires: %{name} = %{epoch}:%{version}-%{release}
372 %description -n samba-vfs-glusterfs
373 VFS module to host shares on GlusterFS file system.
375 %description -n samba-vfs-glusterfs -l pl.UTF-8
376 Moduł VFS do serwowania zasobów z systemu plików GlusterFS.
378 %package -n samba-vfs-notify_fam
379 Summary: VFS module to implement file change notifications
380 Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
381 Group: Networking/Daemons
382 Requires: %{name} = %{epoch}:%{version}-%{release}
383 Obsoletes: samba3-vfs-notify_fam
385 %description -n samba-vfs-notify_fam
386 The vfs_notify_fam module makes use of the system FAM (File Alteration
387 Monitor) daemon to implement file change notifications for Windows
390 %description -n samba-vfs-notify_fam -l pl.UTF-8
391 Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
392 informowania o zmianach w plikach dla klientów Windows.
395 Summary: A utility for retrieving files using the SMB protocol
396 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
397 Group: Applications/Networking
398 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
401 %description -n smbget
402 wget-like utility for downloading files over SMB.
404 %description -n smbget -l pl.UTF-8
405 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
406 używanym w sieciach MS Windows.
408 %package -n cups-backend-smb
409 Summary: CUPS backend for printing to SMB printers
410 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
411 Group: Applications/Printing
412 Requires: %{name}-client = %{epoch}:%{version}-%{release}
413 Requires: cups >= 1:1.2.0
414 Obsoletes: cups-backend-smb3
416 %description -n cups-backend-smb
417 CUPS backend for printing to SMB printers.
419 %description -n cups-backend-smb -l pl.UTF-8
420 Backend CUPS-a drukujący na drukarkach SMB.
423 Summary: Name Service Switch service for WINS
424 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
426 Requires: %{name}-common = %{epoch}:%{version}-%{release}
427 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
430 %description -n nss_wins
431 Provides the libnss_wins shared library which resolves NetBIOS names
434 %description -n nss_wins -l pl.UTF-8
435 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
438 %package -n libsmbclient
439 Summary: libsmbclient and libwbclient - Samba client libraries
440 Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
442 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
443 Obsoletes: samba3-libsmbclient
445 %description -n libsmbclient
446 libsmbclient and libwbclient - libraries that allow to use Samba
449 %description -n libsmbclient -l pl.UTF-8
450 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
453 %package -n libsmbclient-devel
454 Summary: Development files for Samba client libraries
455 Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
456 Group: Development/Libraries
457 Requires: libsmbclient = %{epoch}:%{version}-%{release}
458 Obsoletes: libsmbclient-static
459 Obsoletes: samba3-libsmbclient-devel
461 %description -n libsmbclient-devel
462 Header files for libsmbclient and libwbclient libraries.
464 %description -n libsmbclient-devel -l pl.UTF-8
465 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
467 %package -n openldap-schema-samba
468 Summary: Samba LDAP schema
469 Summary(pl.UTF-8): Schemat LDAP dla Samby
470 Group: Networking/Daemons
471 Requires(post,postun): sed >= 4.0
472 Requires: openldap-servers
473 Obsoletes: openldap-schema-samba3
475 %description -n openldap-schema-samba
476 This package contains samba.schema for OpenLDAP.
478 %description -n openldap-schema-samba -l pl.UTF-8
479 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
482 %setup -q -n samba-%{version}
490 sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
491 sed -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
494 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
495 CFLAGS="${CFLAGS:-%rpmcflags}" \
496 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
497 FFLAGS="${FFLAGS:-%rpmcflags}" \
498 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
499 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
500 %{?__cc:CC="%{__cc}"} \
501 %{?__cxx:CXX="%{__cxx}"} \
504 --prefix=%{_prefix} \
505 --exec-prefix=%{_exec_prefix} \
506 --bindir=%{_bindir} \
507 --sbindir=%{_sbindir} \
508 --sysconfdir=%{_sysconfdir} \
509 --datadir=%{_datadir} \
510 --includedir=%{_includedir} \
511 --libdir=%{_libdir} \
512 --libexecdir=%{_libexecdir} \
513 --localstatedir=%{_localstatedir} \
514 --sharedstatedir=%{_sharedstatedir} \
515 --mandir=%{_mandir} \
516 --infodir=%{_infodir} \
517 --with-privatelibdir=%{_libdir}/samba \
518 --with-modulesdir=%{_libdir}/samba \
519 --with-pammodulesdir=/%{_lib}/security \
520 --with-lockdir=/var/lib/samba \
521 --with-privatedir=%{_sysconfdir}/samba \
522 --disable-rpath-install \
523 --builtin-libraries=replace,ccan \
524 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,ntdb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
525 --with-shared-modules=idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2,auth_samba4,vfs_dfs_samba4 \
527 --with%{!?with_ads:out}-ads \
533 --with%{!?with_ldap:out}-ldap \
538 --with-sendfile-support \
542 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
548 # Build PIDL for installation into vendor directories before
549 # 'make proto' gets to it.
551 %{__perl} Makefile.PL \
555 rm -rf $RPM_BUILD_ROOT
556 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
557 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
558 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
559 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
560 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
563 DESTDIR=$RPM_BUILD_ROOT \
564 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
566 # Undo the PIDL install, we want to try again with the right options.
567 %{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
572 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
575 # Clean out crap left behind by the PIDL install
576 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
577 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
578 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
580 # not ready for production, and no MIT kerberos in PLD
581 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
583 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
585 install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
586 install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
587 install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
588 install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
589 install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
591 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
592 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
593 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
594 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
595 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
596 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
597 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
598 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
600 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
602 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
603 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
604 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
606 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
608 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
610 %if "%{_lib}" == "lib64"
611 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba64.conf
613 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
617 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
618 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
621 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
622 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
625 install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
628 # remove man pages for not installed commands
629 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
630 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
631 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
632 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
633 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
635 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
636 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
640 rm -rf $RPM_BUILD_ROOT
643 /sbin/chkconfig --add samba
644 /sbin/chkconfig --add smb
645 %service samba restart "Samba AD daemon"
646 %service smb restart "Samba SMB daemons"
647 %systemd_post samba.service
648 %systemd_post smb.service nmb.service
651 if [ "$1" = "0" ]; then
654 /sbin/chkconfig --del samba
655 /sbin/chkconfig --del smb
657 %systemd_preun samba.service
658 %systemd_preun smb.service nmb.service
663 %triggerpostun -- samba3
664 /sbin/chkconfig --add smb
665 %service smb restart "Samba SMB daemons"
666 %systemd_post smb.service nmb.service
668 %triggerpostun -- samba4
669 /sbin/chkconfig --add samba
670 %service samba restart "Samba AD daemons"
671 %systemd_post samba.service
673 %post libs -p /sbin/ldconfig
674 %postun libs -p /sbin/ldconfig
676 %post -n python-samba -p /sbin/ldconfig
677 %postun -n python-samba -p /sbin/ldconfig
681 /sbin/chkconfig --add winbind
682 %service winbind restart "Winbind daemon"
683 %systemd_post winbind.service
686 if [ "$1" = "0" ]; then
687 %service winbind stop
688 /sbin/chkconfig --del winbind
690 %systemd_preun winbind.service
696 %triggerpostun winbind -- samba3-winbind
697 /sbin/chkconfig --add winbind
698 %service winbind restart "Winbind daemon"
699 %systemd_post winbind.service
701 %post -n libsmbclient -p /sbin/ldconfig
702 %postun -n libsmbclient -p /sbin/ldconfig
704 %post -n openldap-schema-samba
705 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
706 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
707 %service -q ldap restart
709 %postun -n openldap-schema-samba
710 if [ "$1" = "0" ]; then
711 %openldap_schema_unregister %{schemadir}/samba.schema
712 %service -q ldap restart
715 %triggerpostun -n openldap-schema-samba -- openldap-schema-samba3 < 1:4.1.4-3
716 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
717 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
718 %service -q ldap restart
721 %defattr(644,root,root,755)
722 %{?with_ldap:%doc examples/LDAP}
723 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
724 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
725 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
726 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
727 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
728 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
729 %attr(754,root,root) /etc/rc.d/init.d/samba
730 %attr(754,root,root) /etc/rc.d/init.d/smb
731 %{systemdunitdir}/nmb.service
732 %{systemdunitdir}/smb.service
733 %{systemdunitdir}/samba.service
734 %{systemdtmpfilesdir}/samba.conf
735 %attr(755,root,root) %{_bindir}/eventlogadm
736 %attr(755,root,root) %{_bindir}/oLschema2ldif
737 %attr(755,root,root) %{_bindir}/pdbedit
738 %attr(755,root,root) %{_bindir}/profiles
739 %attr(755,root,root) %{_bindir}/sharesec
740 %attr(755,root,root) %{_bindir}/smbcontrol
741 %attr(755,root,root) %{_bindir}/smbstatus
742 %attr(755,root,root) %{_bindir}/smbta-util
743 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
744 %attr(755,root,root) %{_sbindir}/nmbd
745 %attr(755,root,root) %{_sbindir}/samba
746 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
747 %attr(755,root,root) %{_sbindir}/samba_kcc
748 %attr(755,root,root) %{_sbindir}/samba_spnupdate
749 %attr(755,root,root) %{_sbindir}/samba_upgradedns
750 %attr(755,root,root) %{_sbindir}/smbd
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 %dir %{_sysconfdir}/samba
938 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
939 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
940 %attr(755,root,root) %{_bindir}/dbwrap_tool
941 %attr(755,root,root) %{_bindir}/net
942 %attr(755,root,root) %{_bindir}/nmblookup
943 %attr(755,root,root) %{_bindir}/nmblookup4
944 %attr(755,root,root) %{_bindir}/reg*
945 %attr(755,root,root) %{_bindir}/samba-regedit
946 %attr(755,root,root) %{_bindir}/samba-tool
947 %attr(755,root,root) %{_bindir}/smbpasswd
948 %attr(755,root,root) %{_bindir}/testparm
949 %attr(755,root,root) %{_bindir}/vfstest
950 %dir %{_libdir}/samba/auth
951 %attr(755,root,root) %{_libdir}/samba/auth/script.so
952 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
953 %dir %{_datadir}/samba
954 %dir %{_datadir}/samba/codepages
955 %{_datadir}/samba/codepages/lowcase.dat
956 %{_datadir}/samba/codepages/upcase.dat
957 %{_datadir}/samba/codepages/valid.dat
958 %{_mandir}/man1/dbwrap_tool.1*
959 %{_mandir}/man1/nmblookup.1*
960 %{_mandir}/man1/nmblookup4.1*
961 %{_mandir}/man1/reg*.1*
962 %{_mandir}/man1/testparm.1*
963 %{_mandir}/man1/vfstest.1*
964 %{_mandir}/man5/lmhosts.5*
965 %{_mandir}/man5/smb.conf.5*
966 %{_mandir}/man5/smbpasswd.5*
967 %{_mandir}/man7/samba.7*
968 %{_mandir}/man8/net.8*
969 %{_mandir}/man8/samba-regedit.8*
970 %{_mandir}/man8/samba-tool.8*
972 %if %{without system_libs}
973 %attr(755,root,root) %{_bindir}/ntdbbackup
974 %attr(755,root,root) %{_bindir}/ntdbdump
975 %attr(755,root,root) %{_bindir}/ntdbrestore
976 %attr(755,root,root) %{_bindir}/ntdbtool
977 %attr(755,root,root) %{_bindir}/tdbbackup
978 %attr(755,root,root) %{_bindir}/tdbdump
979 %attr(755,root,root) %{_bindir}/tdbtool
980 %attr(755,root,root) %{_libdir}/samba/libntdb.so.*
981 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
982 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
983 %{_mandir}/man8/ntdbbackup.8*
984 %{_mandir}/man8/ntdbdump.8*
985 %{_mandir}/man8/ntdbrestore.8*
986 %{_mandir}/man8/ntdbtool.8*
987 %{_mandir}/man8/tdbbackup.8*
988 %{_mandir}/man8/tdbdump.8*
989 %{_mandir}/man8/tdbtool.8*
993 %defattr(644,root,root,755)
994 %if "%{_lib}" == "lib64"
995 /etc/ld.so.conf.d/samba64.conf
997 /etc/ld.so.conf.d/samba.conf
999 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1000 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
1001 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1002 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1003 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1004 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1005 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1006 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1007 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1008 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1009 %attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1010 %attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1011 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1012 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1013 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1014 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1015 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1016 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1017 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1018 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1019 %attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1020 %attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1021 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1022 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1023 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1024 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1025 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1026 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1027 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1028 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1029 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1030 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1031 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1032 %attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
1033 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1034 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1035 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1036 %attr(755,root,root) %{_libdir}/libpdb.so.0
1037 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1038 %attr(755,root,root) %{_libdir}/libsmbldap.so.0
1039 %attr(755,root,root) %{_libdir}/libsmbsharemodes.so.0
1040 %dir %{_libdir}/samba
1041 %attr(755,root,root) %{_libdir}/samba/libaddns.so
1042 %attr(755,root,root) %{_libdir}/samba/libads.so
1043 %attr(755,root,root) %{_libdir}/samba/libasn1util.so
1044 %attr(755,root,root) %{_libdir}/samba/libauth4.so
1045 %attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1046 %attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1047 %attr(755,root,root) %{_libdir}/samba/libauth.so
1048 %attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1049 %attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1050 %attr(755,root,root) %{_libdir}/samba/libcliauth.so
1051 %attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1052 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1053 %attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1054 %attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1055 %attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1056 %attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1057 %attr(755,root,root) %{_libdir}/samba/libcluster.so
1058 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
1059 %attr(755,root,root) %{_libdir}/samba/libdb-glue.so
1060 %attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1061 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1062 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1063 %attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1064 %attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
1065 %attr(755,root,root) %{_libdir}/samba/liberrors.so
1066 %attr(755,root,root) %{_libdir}/samba/libevents.so
1067 %attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1068 %attr(755,root,root) %{_libdir}/samba/libgpo.so
1069 %attr(755,root,root) %{_libdir}/samba/libgse.so
1070 %attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
1071 %attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1072 %attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1073 %attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1074 %attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1075 %attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1076 %attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1077 %attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1078 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1079 %attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1080 %attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1081 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1082 %attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1083 %attr(755,root,root) %{_libdir}/samba/libnetif.so
1084 %attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1085 %attr(755,root,root) %{_libdir}/samba/libnon_posix_acls.so
1086 %attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1087 %attr(755,root,root) %{_libdir}/samba/libntvfs.so
1088 %attr(755,root,root) %{_libdir}/samba/libpac.so
1089 %attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1090 %attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1091 %attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1092 %attr(755,root,root) %{_libdir}/samba/libprocess_model.so
1093 %attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1094 %attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
1095 %attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1096 %attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1097 %attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1098 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1099 %attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1100 %attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1101 %attr(755,root,root) %{_libdir}/samba/libserver-role.so
1102 %attr(755,root,root) %{_libdir}/samba/libservice.so
1103 %attr(755,root,root) %{_libdir}/samba/libshares.so
1104 %attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1105 %attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1106 %attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1107 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1108 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1109 %attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1110 %attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1111 %attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1112 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1113 %attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1114 %attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1115 %attr(755,root,root) %{_libdir}/samba/libutil_ntdb.so
1116 %attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1117 %attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1118 %attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1119 %attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1122 %defattr(644,root,root,755)
1123 %attr(754,root,root) /etc/rc.d/init.d/winbind
1124 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1125 %{systemdunitdir}/winbind.service
1126 %attr(755,root,root) %{_bindir}/ntlm_auth
1127 %attr(755,root,root) %{_bindir}/wbinfo
1128 %attr(755,root,root) %{_sbindir}/winbindd
1129 %attr(755,root,root) /%{_lib}/security/pam_winbind*
1130 %attr(755,root,root) /%{_lib}/libnss_winbind*
1131 %attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1132 %attr(755,root,root) %{_libdir}/samba/libidmap.so
1133 %attr(755,root,root) %{_libdir}/samba/libnss_info.so
1134 %attr(755,root,root) %{_libdir}/samba/libiniparser.so
1135 %dir %{_libdir}/samba/idmap
1136 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1137 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1138 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1139 %attr(755,root,root) %{_libdir}/samba/idmap/ldap.so
1140 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1141 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1142 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1143 %dir %{_libdir}/samba/nss_info
1144 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1145 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1146 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1147 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1148 %{_mandir}/man1/ntlm_auth.1*
1149 %{_mandir}/man1/wbinfo*.1*
1150 %{_mandir}/man5/pam_winbind.conf.5*
1151 %{_mandir}/man7/winbind_krb5_locator.7*
1152 %{_mandir}/man8/idmap_ad.8*
1153 %{_mandir}/man8/idmap_autorid.8*
1154 %{_mandir}/man8/idmap_hash.8*
1155 %{_mandir}/man8/idmap_ldap.8*
1156 %{_mandir}/man8/idmap_nss.8*
1157 %{_mandir}/man8/idmap_rfc2307.8*
1158 %{_mandir}/man8/idmap_rid.8*
1159 %{_mandir}/man8/idmap_tdb2.8*
1160 %{_mandir}/man8/idmap_tdb.8*
1161 %{_mandir}/man8/pam_winbind.8*
1162 %{_mandir}/man8/winbindd*.8*
1165 %defattr(644,root,root,755)
1166 %{_includedir}/samba-4.0/charset.h
1167 %dir %{_includedir}/samba-4.0/core
1168 %{_includedir}/samba-4.0/core/doserr.h
1169 %{_includedir}/samba-4.0/core/error.h
1170 %{_includedir}/samba-4.0/core/ntstatus.h
1171 %{_includedir}/samba-4.0/core/werror.h
1172 %{_includedir}/samba-4.0/credentials.h
1173 %{_includedir}/samba-4.0/dcerpc.h
1174 %{_includedir}/samba-4.0/dcerpc_server.h
1175 %{_includedir}/samba-4.0/dlinklist.h
1176 %{_includedir}/samba-4.0/domain_credentials.h
1177 %dir %{_includedir}/samba-4.0/gen_ndr
1178 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1179 %{_includedir}/samba-4.0/gen_ndr/auth.h
1180 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1181 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1182 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1183 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1184 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1185 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1186 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1187 %{_includedir}/samba-4.0/gen_ndr/misc.h
1188 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1189 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1190 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1191 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1192 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1193 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1194 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1195 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1196 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1197 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1198 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1199 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1200 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1201 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1202 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1203 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1204 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1205 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1206 %{_includedir}/samba-4.0/gen_ndr/samr.h
1207 %{_includedir}/samba-4.0/gen_ndr/security.h
1208 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1209 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1210 %{_includedir}/samba-4.0/gensec.h
1211 %{_includedir}/samba-4.0/ldap-util.h
1212 %{_includedir}/samba-4.0/ldap_errors.h
1213 %{_includedir}/samba-4.0/ldap_message.h
1214 %{_includedir}/samba-4.0/ldap_ndr.h
1215 %{_includedir}/samba-4.0/ldb_wrap.h
1216 %{_includedir}/samba-4.0/ndr.h
1217 %dir %{_includedir}/samba-4.0/ndr
1218 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1219 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1220 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1221 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1222 %{_includedir}/samba-4.0/param.h
1223 %{_includedir}/samba-4.0/policy.h
1224 %{_includedir}/samba-4.0/read_smb.h
1225 %{_includedir}/samba-4.0/registry.h
1226 %{_includedir}/samba-4.0/roles.h
1227 %{_includedir}/samba-4.0/rpc_common.h
1228 %dir %{_includedir}/samba-4.0/samba
1229 %{_includedir}/samba-4.0/samba/session.h
1230 %{_includedir}/samba-4.0/samba/version.h
1231 %{_includedir}/samba-4.0/samba_util.h
1232 %{_includedir}/samba-4.0/share.h
1233 %{_includedir}/samba-4.0/smb2.h
1234 %{_includedir}/samba-4.0/smb2_constants.h
1235 %{_includedir}/samba-4.0/smb2_create_blob.h
1236 %{_includedir}/samba-4.0/smb2_lease.h
1237 %{_includedir}/samba-4.0/smb2_signing.h
1238 %{_includedir}/samba-4.0/smb_cli.h
1239 %{_includedir}/samba-4.0/smb_cliraw.h
1240 %{_includedir}/samba-4.0/smb_common.h
1241 %{_includedir}/samba-4.0/smb_composite.h
1242 %{_includedir}/samba-4.0/smb_constants.h
1243 %{_includedir}/samba-4.0/smb_raw.h
1244 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1245 %{_includedir}/samba-4.0/smb_raw_signing.h
1246 %{_includedir}/samba-4.0/smb_raw_trans2.h
1247 %{_includedir}/samba-4.0/smb_request.h
1248 %{_includedir}/samba-4.0/smb_seal.h
1249 %{_includedir}/samba-4.0/smb_signing.h
1250 %{_includedir}/samba-4.0/smb_unix_ext.h
1251 %{_includedir}/samba-4.0/smb_util.h
1252 %{_includedir}/samba-4.0/tdr.h
1253 %{_includedir}/samba-4.0/tsocket.h
1254 %{_includedir}/samba-4.0/tsocket_internal.h
1255 %dir %{_includedir}/samba-4.0/util
1256 %{_includedir}/samba-4.0/util/attr.h
1257 %{_includedir}/samba-4.0/util/byteorder.h
1258 %{_includedir}/samba-4.0/util/data_blob.h
1259 %{_includedir}/samba-4.0/util/debug.h
1260 %{_includedir}/samba-4.0/util/memory.h
1261 %{_includedir}/samba-4.0/util/safe_string.h
1262 %{_includedir}/samba-4.0/util/string_wrappers.h
1263 %{_includedir}/samba-4.0/util/talloc_stack.h
1264 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1265 %{_includedir}/samba-4.0/util/tevent_unix.h
1266 %{_includedir}/samba-4.0/util/tevent_werror.h
1267 %{_includedir}/samba-4.0/util/time.h
1268 %{_includedir}/samba-4.0/util/xfile.h
1269 %{_includedir}/samba-4.0/util_ldb.h
1270 %{_includedir}/samba-4.0/lookup_sid.h
1271 %{_includedir}/samba-4.0/machine_sid.h
1272 %{_includedir}/samba-4.0/netapi.h
1273 %{_includedir}/samba-4.0/passdb.h
1274 %{_includedir}/samba-4.0/smbconf.h
1275 %{_includedir}/samba-4.0/smb_ldap.h
1276 %{_includedir}/samba-4.0/smbldap.h
1277 %{_includedir}/samba-4.0/smb_share_modes.h
1278 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so
1279 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1280 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1281 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1282 %attr(755,root,root) %{_libdir}/libdcerpc.so
1283 %attr(755,root,root) %{_libdir}/libgensec.so
1284 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1285 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1286 %attr(755,root,root) %{_libdir}/libndr.so
1287 %attr(755,root,root) %{_libdir}/libndr-standard.so
1288 %attr(755,root,root) %{_libdir}/libnetapi.so
1289 %attr(755,root,root) %{_libdir}/libpdb.so
1290 %attr(755,root,root) %{_libdir}/libregistry.so
1291 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1292 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1293 %attr(755,root,root) %{_libdir}/libsamba-policy.so
1294 %attr(755,root,root) %{_libdir}/libsamba-util.so
1295 %attr(755,root,root) %{_libdir}/libsamdb.so
1296 %attr(755,root,root) %{_libdir}/libsmbsharemodes.so
1297 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1298 %attr(755,root,root) %{_libdir}/libsmbconf.so
1299 %attr(755,root,root) %{_libdir}/libsmbldap.so
1300 %attr(755,root,root) %{_libdir}/libtevent-util.so
1301 %{_pkgconfigdir}/dcerpc.pc
1302 %{_pkgconfigdir}/dcerpc_atsvc.pc
1303 %{_pkgconfigdir}/dcerpc_samr.pc
1304 %{_pkgconfigdir}/dcerpc_server.pc
1305 %{_pkgconfigdir}/gensec.pc
1306 %{_pkgconfigdir}/ndr.pc
1307 %{_pkgconfigdir}/ndr_krb5pac.pc
1308 %{_pkgconfigdir}/ndr_nbt.pc
1309 %{_pkgconfigdir}/ndr_standard.pc
1310 %{_pkgconfigdir}/netapi.pc
1311 %{_pkgconfigdir}/registry.pc
1312 %{_pkgconfigdir}/samba-credentials.pc
1313 %{_pkgconfigdir}/samba-hostconfig.pc
1314 %{_pkgconfigdir}/samba-policy.pc
1315 %{_pkgconfigdir}/samba-util.pc
1316 %{_pkgconfigdir}/samdb.pc
1317 %{_pkgconfigdir}/smbsharemodes.pc
1318 %{_pkgconfigdir}/smbclient-raw.pc
1319 %if %{without system_libs}
1320 %{_mandir}/man3/ntdb.3*
1323 %files -n pam-pam_smbpass
1324 %defattr(644,root,root,755)
1325 %doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1326 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1329 %defattr(644,root,root,755)
1330 %attr(755,root,root) %{_bindir}/pidl
1331 %{_mandir}/man1/pidl.1*
1332 %{_mandir}/man3/Parse::Pidl*.3*
1333 %{perl_vendorlib}/Parse/Pidl*
1335 %files -n python-samba
1336 %defattr(644,root,root,755)
1337 %dir %{py_sitedir}/samba
1338 %attr(755,root,root) %{py_sitedir}/samba/*.so
1339 %{py_sitedir}/samba/*.py[co]
1340 %dir %{py_sitedir}/samba/dcerpc
1341 %{py_sitedir}/samba/dcerpc/*.py[co]
1342 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1343 %dir %{py_sitedir}/samba/external
1344 %{py_sitedir}/samba/external/*.py[co]
1345 %dir %{py_sitedir}/samba/external/subunit
1346 %{py_sitedir}/samba/external/subunit/*.py[co]
1347 %dir %{py_sitedir}/samba/external/subunit/tests
1348 %{py_sitedir}/samba/external/subunit/tests/*.py[co]
1349 %dir %{py_sitedir}/samba/netcmd
1350 %{py_sitedir}/samba/netcmd/*.py[co]
1351 %dir %{py_sitedir}/samba/provision
1352 %{py_sitedir}/samba/provision/*.py[co]
1353 %dir %{py_sitedir}/samba/samba3
1354 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1355 %{py_sitedir}/samba/samba3/*.py[co]
1356 %dir %{py_sitedir}/samba/tests
1357 %{py_sitedir}/samba/tests/*.py[co]
1358 %dir %{py_sitedir}/samba/tests/blackbox
1359 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1360 %dir %{py_sitedir}/samba/tests/samba_tool
1361 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1362 %dir %{py_sitedir}/samba/tests/dcerpc
1363 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1364 %dir %{py_sitedir}/samba/web_server
1365 %{py_sitedir}/samba/web_server/*.py[co]
1366 %if %{without system_libs}
1367 %attr(755,root,root) %{py_sitedir}/ldb.so
1368 %attr(755,root,root) %{py_sitedir}/ntdb.so
1369 %attr(755,root,root) %{py_sitedir}/talloc.so
1370 %attr(755,root,root) %{py_sitedir}/tdb.so
1371 %attr(755,root,root) %{py_sitedir}/_tevent.so
1372 %{py_sitedir}/tevent.py[co]
1376 %defattr(644,root,root,755)
1377 %attr(755,root,root) %{_bindir}/gentest
1378 %attr(755,root,root) %{_bindir}/locktest
1379 %attr(755,root,root) %{_bindir}/masktest
1380 %attr(755,root,root) %{_bindir}/ndrdump
1381 %attr(755,root,root) %{_bindir}/smbtorture
1382 %attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1383 %attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1384 %attr(755,root,root) %{_libdir}/samba/libsubunit.so
1385 %attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1386 %{_mandir}/man1/gentest.1*
1387 %{_mandir}/man1/locktest.1*
1388 %{_mandir}/man1/masktest.1*
1389 %{_mandir}/man1/ndrdump.1*
1390 %{_mandir}/man1/smbtorture.1*
1393 %defattr(644,root,root,755)
1394 %attr(755,root,root) %{_libdir}/libtorture.so
1395 %{_includedir}/samba-4.0/torture.h
1396 %{_pkgconfigdir}/torture.pc
1398 %files -n samba-vfs-ceph
1399 %defattr(644,root,root,755)
1400 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1402 %files -n samba-vfs-glusterfs
1403 %defattr(644,root,root,755)
1404 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1406 %files -n samba-vfs-notify_fam
1407 %defattr(644,root,root,755)
1408 %attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1409 %{_mandir}/man8/vfs_notify_fam.8*
1412 %defattr(644,root,root,755)
1413 %attr(755,root,root) %{_bindir}/smbget
1414 %{_mandir}/man1/smbget.1*
1415 %{_mandir}/man5/smbgetrc.5*
1418 %files -n cups-backend-smb
1419 %defattr(644,root,root,755)
1420 %attr(755,root,root) %{cups_serverbin}/backend/smb
1421 %attr(755,root,root) %{_bindir}/smbspool
1422 %{_mandir}/man8/smbspool.8*
1426 %defattr(644,root,root,755)
1427 %attr(755,root,root) /%{_lib}/libnss_wins*
1429 %files -n libsmbclient
1430 %defattr(644,root,root,755)
1431 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1432 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1433 %attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1434 %{_mandir}/man7/libsmbclient.7*
1436 %files -n libsmbclient-devel
1437 %defattr(644,root,root,755)
1438 %attr(755,root,root) %{_libdir}/libsmbclient.so
1439 %attr(755,root,root) %{_libdir}/libwbclient.so
1440 %dir %{_includedir}/samba-4.0
1441 %{_includedir}/samba-4.0/libsmbclient.h
1442 %{_includedir}/samba-4.0/wbclient.h
1443 %{_pkgconfigdir}/smbclient.pc
1444 %{_pkgconfigdir}/wbclient.pc
1447 %files -n openldap-schema-samba
1448 %defattr(644,root,root,755)
1449 %{schemadir}/samba.schema