3 %bcond_without ads # without ActiveDirectory support
4 %bcond_without cups # without CUPS support
5 %bcond_without kerberos5 # without Kerberos V support
6 %bcond_without ldap # without LDAP support
8 %bcond_without system_libs
10 # ADS requires kerberos5 and LDAP
11 %if %{without kerberos5} || %{without ldap}
15 %if %{with system_libs}
16 %define talloc_ver 2.0.7
17 %define tdb_ver 2:1.2.10
18 %define ldb_ver 1.1.15
19 %define tevent_ver 0.9.17
22 %define virusfilter_version 0.1.3
23 Summary: Active Directory server
24 Summary(pl.UTF-8): Serwer Active Directory
30 Group: Networking/Daemons
31 Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
32 # Source0-md5: fdb093fb362109dae0ccadc314318da7
36 Source4: samba.sysconfig
37 Source5: samba.logrotate
40 Source8: winbind.sysconfig
41 Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
42 # Source10-md5: a3a30d5fbf309d356e8c5833db680c17
43 Patch0: system-heimdal.patch
44 Patch1: samba-c++-nofail.patch
45 Patch3: samba-nscd.patch
46 Patch4: samba-lprng-no-dot-printers.patch
47 Patch5: samba-fam.patch
48 URL: http://www.samba.org/
49 BuildRequires: acl-devel
50 BuildRequires: autoconf
51 BuildRequires: automake
52 %{?with_avahi:BuildRequires: avahi-devel}
53 BuildRequires: ctdb-devel
54 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
55 BuildRequires: dmapi-devel
56 BuildRequires: docbook-style-xsl
57 BuildRequires: gamin-devel
58 BuildRequires: gdbm-devel
59 BuildRequires: gettext-devel
60 %{?with_kerberos5:BuildRequires: heimdal-devel >= 1.5.3-1}
62 BuildRequires: keyutils-devel
63 BuildRequires: libaio-devel
64 BuildRequires: libcom_err-devel
65 BuildRequires: libmagic-devel
66 BuildRequires: libnscd-devel
67 BuildRequires: libtool >= 2:1.4d
68 BuildRequires: make >= 3.81
69 BuildRequires: ncurses-devel >= 5.2
70 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
71 BuildRequires: openssl-devel >= 0.9.7d
72 BuildRequires: pam-devel >= 0.99.8.1
73 BuildRequires: perl(ExtUtils::MakeMaker)
74 BuildRequires: perl(Parse::Yapp)
75 BuildRequires: pkgconfig
76 BuildRequires: popt-devel
77 %{?with_pgsql:BuildRequires: postgresql-devel}
78 BuildRequires: python-devel
79 BuildRequires: python-dns
80 BuildRequires: python-modules
81 BuildRequires: python-testtools
82 BuildRequires: readline-devel >= 4.2
83 BuildRequires: rpmbuild(macros) >= 1.647
84 BuildRequires: rpm-pythonprov
85 BuildRequires: sed >= 4.0
86 %if %{with system_libs}
87 BuildRequires: ldb-devel >= %{ldb_ver}
88 BuildRequires: python-ldb-devel >= %{ldb_ver}
89 BuildRequires: python-talloc-devel >= %{talloc_ver}
90 BuildRequires: python-tevent >= %{tevent_ver}
91 BuildRequires: talloc-devel >= %{talloc_ver}
92 BuildRequires: tdb-devel >= %{tdb_ver}
93 BuildRequires: tevent-devel >= %{tevent_ver}
95 BuildRequires: xfsprogs-devel
96 BuildConflicts: libbsd-devel
97 Requires(post,preun): /sbin/chkconfig
98 Requires: %{name}-common = %{epoch}:%{version}-%{release}
99 Requires: %{name}-common-server = %{epoch}:%{version}-%{release}
100 Requires: logrotate >= 3.7-4
101 Requires: pam >= 0.99.8.1
102 Requires: rc-scripts >= 0.4.0.12
103 Requires: setup >= 2.4.6-7
104 Requires: systemd-units >= 38
105 # smbd links with libcups
106 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
107 Obsoletes: samba-doc-html
108 Obsoletes: samba-doc-pdf
109 Obsoletes: samba-pdb-xml
110 Obsoletes: samba-vfs-block
111 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
113 %define _sambahome /home/services/samba
115 %define cups_serverbin %{_prefix}/lib/cups
117 %define schemadir /usr/share/openldap/schema
119 # CFLAGS modified (the second ./configure)
120 %undefine configure_cache
123 Samba provides an SMB server which can be used to provide network
124 services to SMB (sometimes called "Lan Manager") clients, including
125 various versions of MS Windows, OS/2, and other Linux machines. Samba
126 also provides some SMB clients, which complement the built-in SMB
127 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
128 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
130 This package contains main Active Directory server daemon.
132 %description -l pl.UTF-8
133 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
134 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
135 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
136 znajduje się również oprogramowanie klienckie. Samba używa protokołu
137 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
138 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
139 haseł w standardzie MS i zarządzania bazą WINS.
141 Then pakiet dostarcza główny demon Active Directory.
144 Summary: Samba AD client programs
145 Summary(pl.UTF-8): Klienci serwera Samba AD
146 Group: Applications/Networking
147 Requires: %{name}-common = %{epoch}:%{version}-%{release}
148 %{?with_kerberos5:Requires: heimdal-libs >= 1.5.3-1}
149 Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
154 Samba-client provides some SMB clients, which complement the build-in
155 SMB filesystem in Linux. These allow accessing of SMB shares and
156 printing to SMB printers.
158 %description client -l pl.UTF-8
159 Samba-client dostarcza programy uzupełniające obsługę systemu plików
160 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
161 drukowanie w sieci SMB.
164 Summary: Files used by both Samba servers and clients
165 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samba
166 Group: Networking/Daemons
167 Requires: talloc >= %{talloc_ver}
168 Requires: tdb >= %{tdb_ver}
171 Samba-common provides files necessary for both the server and client
174 %description common -l pl.UTF-8
175 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
178 %package common-server
179 Summary: Files used by both Samba3 PDC and Samba4 AD servers
180 Summary(pl.UTF-8): Pliki używane przez serwery Samba3 PDC i Samba4 AD
181 Group: Networking/Daemons
183 %description common-server
184 Files used by both Samba3 PDC and Samba4 AD servers.
186 %description common-server -l pl.UTF-8
187 Pliki używane przez serwery Samba3 PDC i Samba4 AD.
190 Summary: Samba-winbind daemon, utilities and documentation
191 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
192 Group: Networking/Daemons
193 Requires(post,preun): /sbin/chkconfig
194 Requires: %{name}-common = %{epoch}:%{version}-%{release}
197 Provides the winbind daemon and testing tools to allow authentication
198 and group/user enumeration from a Windows or Samba domain controller.
200 %description winbind -l pl.UTF-8
201 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
202 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
205 %package -n libsmbclient-raw
206 Summary: libsmbclient-raw - samba client library
207 Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
210 %description -n libsmbclient-raw
211 libsmbclient-raw - library that allows to use samba clients functions.
213 %description -n libsmbclient-raw -l pl.UTF-8
214 libsmbclient-raw - biblioteka pozwalająca korzystać z funcji klienta
217 %package -n libsmbclient-raw-devel
218 Summary: libsmbclient-raw - samba client library
219 Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
220 Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
221 Group: Development/Libraries
222 Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
224 %description -n libsmbclient-raw-devel
225 Header files for libsmbclient.
227 %description -n libsmbclient-raw-devel -l pl.UTF-8
228 Pliki nagłówkowe dla libsmbclient-raw.
230 %description -n libsmbclient-raw-devel -l pt_BR.UTF-8
231 Arquivos de inclusão, bibliotecas e documentação necessários para
232 desenvolver aplicativos clientes para o samba.
235 Summary: Header files for Samba
236 Summary(pl.UTF-8): Pliki nagłówkowe Samby
237 Group: Development/Libraries
240 Header files for Samba.
242 %description devel -l pl.UTF-8
243 Pliki nagłówkowe Samby.
245 %package -n pam-pam_smbpass
246 Summary: PAM Samba Password Module
247 Summary(pl.UTF-8): Moduł PAM smbpass
249 Obsoletes: pam_smbpass
251 %description -n pam-pam_smbpass
252 PAM module which can be used on conforming systems to keep the
253 smbpasswd (Samba password) database in sync with the Unix password
256 %description -n pam-pam_smbpass -l pl.UTF-8
257 Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
258 Samby) zsynchronizowanego z hasłami uniksowymi.
261 Summary: Perl IDL compiler
262 Group: Development/Tools
263 Requires: perl(Parse::Yapp)
266 The samba4-pidl package contains the Perl IDL compiler used by Samba
267 and Wireshark to parse IDL and similar protocols.
269 %package -n python-samba4
270 Summary: Samba Module for Python
271 Group: Development/Languages/Python
272 %pyrequires_eq python
273 Requires: %{name}-common = %{epoch}:%{version}-%{release}
274 Obsoletes: python-samba
276 %description -n python-samba4
277 Samba Module for Python.
280 Summary: Testing tools for Samba servers and clients
281 Group: Applications/System
282 Requires: %{name} = %{epoch}:%{version}-%{release}
283 Requires: %{name}-common = %{epoch}:%{version}-%{release}
284 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
287 samba4-test provides testing tools for both the server and client
291 Summary: Testing devel files for Samba servers and clients
292 Group: Applications/System
293 Requires: %{name}-test = %{epoch}:%{version}-%{release}
295 %description test-devel
296 samba-test-devel provides testing devel files for both the server and
297 client packages of Samba.
301 Summary(pl.UTF-8): Serwer SMB
302 Group: Networking/Daemons
303 Requires(post,preun): /sbin/chkconfig
304 Requires: samba3-common = %{epoch}:%{version}-%{release}
305 Requires: %{name}-common-server = %{epoch}:%{version}-%{release}
306 Requires: logrotate >= 3.7-4
307 Requires: pam >= 0.99.8.1
308 Requires: rc-scripts >= 0.4.0.12
309 Requires: setup >= 2.4.6-7
310 # smbd links with libcups
311 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
312 Obsoletes: samba-pdb-xml
313 Obsoletes: samba-vfs-block
315 %description -n samba3
316 Samba provides an SMB server which can be used to provide network
317 services to SMB (sometimes called "Lan Manager") clients, including
318 various versions of MS Windows, OS/2, and other Linux machines. Samba
319 also provides some SMB clients, which complement the built-in SMB
320 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
321 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
323 %description -l pl.UTF-8
324 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
325 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
326 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
327 znajduje się również oprogramowanie klienckie. Samba używa protokołu
328 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
329 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
330 haseł w standardzie MS i zarządzania bazą WINS.
332 %package -n samba3-client
333 Summary: Samba client programs
334 Summary(pl.UTF-8): Klienci serwera Samba
335 Group: Applications/Networking
336 Requires: samba3-common = %{epoch}:%{version}-%{release}
337 %{?with_kerberos5:Requires: heimdal-libs}
338 Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
342 %description -n samba3-client
343 Samba-client provides some SMB clients, which complement the build-in
344 SMB filesystem in Linux. These allow accessing of SMB shares and
345 printing to SMB printers.
347 %description client -l pl.UTF-8
348 Samba-client dostarcza programy uzupełniające obsługę systemu plików
349 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
350 drukowanie w sieci SMB.
352 %package -n samba3-common
353 Summary: Files used by both Samba servers and clients
354 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samba
355 Group: Networking/Daemons
356 Requires: talloc >= %{libtalloc_ver}
357 Requires: tdb >= %{libtdb_ver}
359 %description -n samba3-common
360 Samba-common provides files necessary for both the server and client
363 %description common -l pl.UTF-8
364 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
367 %package -n samba3-devel
368 Summary: Header files for Samba
369 Summary(pl.UTF-8): Pliki nagłówkowe Samby
370 Group: Development/Libraries
372 %description -n samba3-devel
373 Header files for Samba.
375 %description -n samba3-devel -l pl.UTF-8
376 Pliki nagłówkowe Samby.
378 %package -n samba3-vfs-audit
379 Summary: VFS module to audit file access
380 Summary(pl.UTF-8): Moduł VFS do monitorowania operacji na plikach
381 Group: Networking/Daemons
382 Requires: samba3 = %{epoch}:%{version}-%{release}
384 %description -n samba3-vfs-audit
385 A simple module to audit file access to the syslog facility. The
386 following operations are logged:
387 - share connect/disconnect,
388 - directory opens/create/remove,
389 - file open/close/rename/unlink/chmod.
391 %description -n samba3-vfs-audit -l pl.UTF-8
392 Proste moduły do monitorowania dostępu do plików na serwerze samba do
393 do sysloga. Monitorowane są następujące operacje:
394 - podłączenie do/odłączenie od zasobu,
395 - otwarcie/utworzenie/zmiana nazwy katalogu,
396 - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
398 Zawiera moduły audit, extd_audit i full_audit.
400 %package -n samba3-vfs-cap
401 Summary: VFS module for CAP and samba compatibility
402 Summary(pl.UTF-8): Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
403 Group: Networking/Daemons
404 Requires: samba3 = %{epoch}:%{version}-%{release}
406 %description -n samba3-vfs-cap
407 Convert an incoming Shift-JIS character to the 3 byte hex
408 representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
409 This is used for compatibility between Samba and CAP.
411 %description -n samba3-vfs-cap -l pl.UTF-8
412 Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
413 reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
415 %package -n samba3-vfs-default_quota
416 Summary: VFS module to store default quotas in a specified quota record
417 Summary(pl.UTF-8): Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
418 Group: Networking/Daemons
419 Requires: samba3 = %{epoch}:%{version}-%{release}
421 %description -n samba3-vfs-default_quota
422 This VFS modules stores default quotas in a specified quota record.
424 %description -n samba3-vfs-default_quota -l pl.UTF-8
425 Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
428 %package -n samba3-vfs-expand_msdfs
429 Summary: VFS module for hosting a Microsoft Distributed File System Tree
430 Summary(pl.UTF-8): Moduł VFS obsługi Microsoft Distributed File System
431 Group: Networking/Daemons
432 Requires: samba3 = %{epoch}:%{version}-%{release}
434 %description -n samba3-vfs-expand_msdfs
435 A VFS module for hosting a Microsoft Distributed File System Tree.
437 The Distributed File System (DFS) provides a means of separating the
438 logical view of files and directories that users see from the actual
439 physical locations of these resources on the network. It allows for
440 higher availability, smoother storage expansion, load balancing, and
443 %description -n samba3-vfs-expand_msdfs -l pl.UTF-8
444 Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
447 Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
448 plików i katalogów widocznych przez użytkowników z fizycznego
449 umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
450 płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
452 %package -n samba3-vfs-fake_perms
453 Summary: VFS module to report read-only fires as writable
454 Summary(pl.UTF-8): Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
455 Group: Networking/Daemons
456 Requires: samba3 = %{epoch}:%{version}-%{release}
458 %description -n samba3-vfs-fake_perms
459 This module allow Roaming Profile files and directories to be set (on
460 the Samba server under UNIX) as read only. This module will, if
461 installed on the Profiles share, report to the client that the Profile
462 files and directories are writeable. This satisfies the client even
463 though the files will never be overwritten as the client logs out or
466 %description -n samba3-vfs-fake_perms -l pl.UTF-8
467 Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
468 profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
469 przypadku zainstalowania na udziale z profilami będzie zgłaszał
470 klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
471 klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
472 lub wylogowywaniu klienta.
474 %package -n samba3-vfs-notify_fam
475 Summary: VFS module to implement file change notifications
476 Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
477 Group: Networking/Daemons
478 Requires: samba3 = %{epoch}:%{version}-%{release}
480 %description -n samba3-vfs-notify_fam
481 The vfs_notify_fam module makes use of the system FAM (File Alteration
482 Monitor) daemon to implement file change notifications for Windows
485 %description -n samba3-vfs-notify_fam -l pl.UTF-8
486 Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
487 informowania o zmianach w plikach dla klientów Windows.
489 %package -n samba3-vfs-netatalk
490 Summary: VFS module for ease co-existence of samba and netatalk
491 Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę serwisów samba i netatalk
492 Group: Networking/Daemons
493 Requires: samba3 = %{epoch}:%{version}-%{release}
495 %description -n samba3-vfs-netatalk
496 Package contains a netatalk VFS module for ease co-existence of Samba
497 and netatalk file sharing services.
499 %description -n samba3-vfs-netatalk -l pl.UTF-8
500 Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług samba
501 i netatalk przy udostępnianiu zasobów.
503 %package -n samba3-vfs-recycle
504 Summary: VFS module to add recycle bin facility to a samba share
505 Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
506 Group: Networking/Daemons
507 Requires: samba3 = %{epoch}:%{version}-%{release}
509 %description -n samba3-vfs-recycle
510 VFS module to add recycle bin facility to a samba share.
512 %description -n samba3-vfs-recycle -l pl.UTF-8
513 Moduł VFS dodający możliwość kosza do zasobu samby.
515 %package -n samba3-vfs-readahead
516 Summary: VFS module for pre-loading the kernel buffer cache
517 Summary(pl.UTF-8): Moduł VFS do wczesnego odczytu danych do bufora cache jądra
518 Group: Networking/Daemons
519 Requires: samba3 = %{epoch}:%{version}-%{release}
521 %description -n samba3-vfs-readahead
522 This VFS module detects read requests at multiples of a given offset
523 (hex 0x80000 by default) and then tells the kernel via either the
524 readahead system call (on Linux) or the posix_fadvise system call to
525 pre-fetch this data into the buffer cache.
527 This module is useful for Windows Vista clients reading data using the
528 Windows Explorer program, which asynchronously does multiple file read
529 requests at offset boundaries of 0x80000 bytes.
531 %description -n samba3-vfs-readahead -l pl.UTF-8
532 Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
533 pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
534 wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
535 wczesnego odczytu tych danych do bufora cache.
537 Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
538 przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
539 wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
542 %package -n samba3-vfs-readonly
543 Summary: VFS module for read-only limitation for specified share
544 Summary(pl.UTF-8): Moduł VFS do ograniczania określonego udziału tylko do odczytu
545 Group: Networking/Daemons
546 Requires: samba3 = %{epoch}:%{version}-%{release}
548 %description -n samba3-vfs-readonly
549 This module performs a read-only limitation for specified share (or
550 all of them if it is loaded in a [global] section) based on period
551 definition in smb.conf.
553 %description -n samba3-vfs-readonly -l pl.UTF-8
554 Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
555 udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
556 oparciu o definicje okresów w smb.conf.
558 %package -n samba3-vfs-shadow_copy
559 Summary: VFS module to make automatic copy of data in samba share
560 Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
561 Group: Networking/Daemons
562 Requires: samba3 = %{epoch}:%{version}-%{release}
564 %description -n samba3-vfs-shadow_copy
565 VFS module to make automatic copy of data in samba share.
567 %description -n samba3-vfs-shadow_copy -l pl.UTF-8
568 Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
570 %package -n samba3-vfs-catia
571 Summary: VFS module to fix Catia CAD filenames
572 Group: Networking/Daemons
573 Requires: samba3 = %{epoch}:%{version}-%{release}
575 %description -n samba3-vfs-catia
576 The Catia CAD package commonly creates filenames that use characters
577 that are illegal in CIFS filenames. The vfs_catia VFS module
578 implements a fixed character mapping so that these files can be shared
581 %package -n samba3-vfs-scannedonly
582 Summary: Anti-virus solution as VFS module
583 Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
584 Group: Networking/Daemons
585 Requires: samba3 = %{epoch}:%{version}-%{release}
587 %description -n samba3-vfs-scannedonly
588 The vfs_scannedonly VFS module ensures that only files that have been
589 scanned for viruses are visible and accessible to the end user. If
590 non-scanned files are found an anti-virus scanning daemon is notified.
592 %package -n samba3-smbget
593 Summary: A utility for retrieving files using the SMB protocol
594 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
595 Group: Applications/Networking
597 %description -n samba3-smbget
598 wget-like utility for download files over SMB.
600 %description -n samba3-smbget -l pl.UTF-8
601 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
602 używanym w sieciach MS Windows.
604 %package -n cups-backend-samba3-smb
605 Summary: CUPS backend for printing to SMB printers
606 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
607 Group: Applications/Printing
608 Requires: samba3-client = %{epoch}:%{version}-%{release}
609 Requires: cups >= 1:1.2.0
611 %description -n cups-backend-samba3-smb
612 CUPS backend for printing to SMB printers.
614 %description -n cups-backend-samba3-smb -l pl.UTF-8
615 Backend CUPS-a drukujący na drukarkach SMB.
617 %package -n samba3-swat
618 Summary: Samba Web Administration Tool
619 Summary(pl.UTF-8): Narzędzie administracyjne serwisu Samba
620 Group: Networking/Admin
621 Requires: samba3 = %{epoch}:%{version}-%{release}
623 Requires: rc-inetd >= 0.8.2
626 %description -n samba3-swat
627 swat allows a Samba administrator to configure the complex smb.conf
628 file via a Web browser. In addition, a swat configuration page has
629 help links to all the configurable options in the smb.conf file
630 allowing an administrator to easily look up the effects of any change.
632 %description -n samba3-swat -l pl.UTF-8
633 swat pozwala na kompleksową konfigurację smb.conf przy pomocy
636 %package -n samba3-winbind
637 Summary: Samba-winbind daemon, utilities and documentation
638 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
639 Group: Networking/Daemons
640 Requires(post,preun): /sbin/chkconfig
641 Requires: samba3-common = %{epoch}:%{version}-%{release}
642 Requires: systemd-units >= 38
644 %description -n samba3-winbind
645 Provides the winbind daemon and testing tools to allow authentication
646 and group/user enumeration from a Windows or Samba domain controller.
648 %description -n samba3-winbind -l pl.UTF-8
649 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
650 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
654 Summary: Name Service Switch service for WINS
655 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
657 Requires: samba3-common = %{epoch}:%{version}-%{release}
659 %description -n nss_wins
660 Provides the libnss_wins shared library which resolves NetBIOS names
663 %description -n nss_wins -l pl.UTF-8
664 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
667 %package -n samba3-libsmbclient
668 Summary: libsmbclient - samba client library
669 Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
671 Obsoletes: libsmbclient < 1:4.0.0-1
673 %description -n samba3-libsmbclient
674 libsmbclient - library that allows to use samba clients functions.
676 %description -n samba3-libsmbclient -l pl.UTF-8
677 libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
680 %package -n samba3-libsmbclient-devel
681 Summary: libsmbclient - samba client library
682 Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
683 Group: Development/Libraries
684 Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
685 Obsoletes: libsmbclient-devel < 1:4.0.0-1
687 %description -n samba3-libsmbclient-devel
688 Header files for libsmbclient.
690 %description -n samba3-libsmbclient-devel -l pl.UTF-8
691 Pliki nagłówkowe dla libsmbclient.
693 %package -n openldap-schema-samba
694 Summary: Samba LDAP schema
695 Summary(pl.UTF-8): Schemat LDAP dla samby
696 Group: Networking/Daemons
697 Requires(post,postun): sed >= 4.0
698 Requires: openldap-servers
700 %description -n openldap-schema-samba
701 This package contains samba.schema for openldap.
703 %description -n openldap-schema-samba -l pl.UTF-8
704 Ten pakiet zawiera schemat samby dla openldap-a.
707 %setup -q -n samba-%{version}
715 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
716 CFLAGS="${CFLAGS:-%rpmcflags}" \
717 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
718 FFLAGS="${FFLAGS:-%rpmcflags}" \
719 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
720 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
721 %{?__cc:CC="%{__cc}"} \
722 %{?__cxx:CXX="%{__cxx}"} \
725 --prefix=%{_prefix} \
726 --exec-prefix=%{_exec_prefix} \
727 --bindir=%{_bindir} \
728 --sbindir=%{_sbindir} \
729 --sysconfdir=%{_sysconfdir} \
730 --datadir=%{_datadir} \
731 --includedir=%{_includedir} \
732 --libdir=%{_libdir} \
733 --libexecdir=%{_libexecdir} \
734 --localstatedir=%{_localstatedir} \
735 --sharedstatedir=%{_sharedstatedir} \
736 --mandir=%{_mandir} \
737 --infodir=%{_infodir} \
738 --with-privatelibdir=%{_libdir}/samba \
739 --with-modulesdir=%{_libdir}/samba \
740 --with-pammodulesdir=/%{_lib}/security \
741 --with-lockdir=/var/lib/samba \
742 --with-privatedir=%{_sysconfdir}/samba \
744 --disable-rpath-install \
745 --builtin-libraries=replace,ccan \
746 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
747 --private-libraries=smbclient,smbsharemodes,wbclient \
748 --with-shared-modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2,pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4,auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4 \
750 --with%{!?with_ads:out}-ads \
756 --with%{!?with_ldap:out}-ldap \
760 --with-sendfile-support \
765 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
771 # Build PIDL for installation into vendor directories before
772 # 'make proto' gets to it.
774 %{__perl} Makefile.PL \
778 rm -rf $RPM_BUILD_ROOT
779 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
780 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
781 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
782 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
783 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
786 DESTDIR=$RPM_BUILD_ROOT \
787 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
789 # Undo the PIDL install, we want to try again with the right options.
790 %{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
795 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
798 # Clean out crap left behind by the PIDL install
799 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
800 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
801 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
803 # not ready for production, and no MIT kerberos in PLD
804 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
806 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
808 install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
809 install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
810 install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
811 install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
812 install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
814 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
815 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
816 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
817 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
818 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
819 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
820 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
821 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
823 # move lib{smb,wb}client where they always were for compatibility
824 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so.* $RPM_BUILD_ROOT%{_libdir}
825 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
826 ln -s libwbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libwbclient.so
827 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libwbclient.so.* $RPM_BUILD_ROOT%{_libdir}
828 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
829 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/wbclient.h $RPM_BUILD_ROOT%{_includedir}
831 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
832 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
833 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
835 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
837 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
840 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
841 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
844 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
845 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
848 install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
851 %if %{with system_libtdb}
852 # remove manuals of tdb if system lib used
853 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
854 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
855 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
858 # remove man pages for not installed commands
859 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
860 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/smbtar.1*
861 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
862 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
863 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
864 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
866 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
867 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
868 find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -o -name "*.a" -o -name "*.la" | xargs rm -f
871 rm -rf $RPM_BUILD_ROOT
874 /sbin/chkconfig --add samba
875 %service samba restart "Samba AD daemon"
876 %systemd_post samba.service
879 if [ "$1" = "0" ]; then
881 /sbin/chkconfig --del samba
883 %systemd_preun samba.service
888 %post common -p /sbin/ldconfig
889 %postun common -p /sbin/ldconfig
892 /sbin/chkconfig --add smb
893 %service smb restart "Samba3 daemons"
894 %systemd_post smb.service nmb.service
897 if [ "$1" = "0" ]; then
899 /sbin/chkconfig --del samba
901 %systemd_preun smb.service nmb.service
906 %post -n samba3-winbind
907 /sbin/chkconfig --add winbind
908 %service winbind restart "Winbind daemon"
909 %systemd_post winbind.service
911 %preun -n samba3-winbind
912 if [ "$1" = "0" ]; then
913 %service winbind stop
914 /sbin/chkconfig --del winbind
916 %systemd_preun winbind.service
918 %postun -n samba3-winbind
922 %service -q rc-inetd reload
924 %postun -n samba3-swat
925 if [ "$1" = 0 ]; then
926 %service -q rc-inetd reload
929 %post -n openldap-schema-samba
930 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
931 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
932 %service -q ldap restart
934 %postun -n openldap-schema-samba
935 if [ "$1" = "0" ]; then
936 %openldap_schema_unregister %{schemadir}/samba.schema
937 %service -q ldap restart
941 %defattr(644,root,root,755)
942 %{systemdunitdir}/samba.service
943 %{systemdtmpfilesdir}/samba.conf
944 %attr(755,root,root) %{_bindir}/oLschema2ldif
945 %attr(755,root,root) %{_sbindir}/samba
946 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
947 %attr(755,root,root) %{_sbindir}/samba_spnupdate
948 %attr(755,root,root) %{_sbindir}/samba_upgradedns
949 %attr(755,root,root) %{_sbindir}/samba_upgradeprovision
950 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
951 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
952 %attr(755,root,root) %{_libdir}/samba/libdb-glue.so
953 %attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
954 %attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
955 %attr(755,root,root) %{_libdir}/samba/libntvfs.so
956 %attr(755,root,root) %{_libdir}/samba/libpac.so
957 %attr(755,root,root) %{_libdir}/samba/libprocess_model.so
958 %attr(755,root,root) %{_libdir}/samba/libservice.so
959 %attr(755,root,root) %{_libdir}/samba/libshares.so
960 %dir %{_libdir}/samba/bind9
961 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
962 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
963 %dir %{_libdir}/samba/hdb
964 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
965 %dir %{_libdir}/samba/gensec
966 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
967 %dir %{_libdir}/samba/ldb
968 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
969 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
970 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
971 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
972 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
973 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
974 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
975 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
976 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
977 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
978 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
979 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
980 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
981 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
982 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
983 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
984 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
985 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
986 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
987 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
988 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
989 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
990 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
991 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
992 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
993 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
994 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
995 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
996 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
997 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
998 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
999 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
1000 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
1001 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
1002 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
1003 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
1004 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
1005 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
1006 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
1007 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
1008 %dir %{_libdir}/samba/process_model
1009 %attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
1010 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
1011 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
1012 %dir %{_libdir}/samba/service
1013 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
1014 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
1015 %attr(755,root,root) %{_libdir}/samba/service/dns.so
1016 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
1017 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
1018 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
1019 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
1020 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
1021 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
1022 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
1023 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
1024 %attr(755,root,root) %{_libdir}/samba/service/smb.so
1025 %attr(755,root,root) %{_libdir}/samba/service/web.so
1026 %attr(755,root,root) %{_libdir}/samba/service/winbind.so
1027 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
1028 %{_datadir}/samba/setup
1029 %{_mandir}/man1/oLschema2ldif.1*
1030 %{_mandir}/man8/samba.8*
1033 %defattr(644,root,root,755)
1034 %attr(755,root,root) %{_bindir}/cifsdd
1035 %attr(755,root,root) %{_bindir}/nmblookup4
1036 %attr(755,root,root) %{_bindir}/reg*
1037 %attr(755,root,root) %{_bindir}/smbclient4
1038 %{_mandir}/man1/findsmb.1*
1039 %{_mandir}/man1/nmblookup4.1*
1040 %{_mandir}/man1/reg*.1*
1043 %defattr(644,root,root,755)
1044 %doc README WHATSNEW.txt Roadmap
1045 %attr(755,root,root) %{_bindir}/samba-tool
1046 %attr(755,root,root) %{_sbindir}/samba_kcc
1047 %dir %{_sysconfdir}/samba
1048 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1049 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1050 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1051 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1052 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1053 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
1054 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1055 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1056 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1057 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1058 %attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1059 %attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1060 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1061 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1062 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1063 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1064 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1065 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1066 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1067 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1068 %attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1069 %attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1070 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1071 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1072 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1073 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1074 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1075 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1076 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1077 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1078 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1079 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1080 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1081 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1082 %dir %{_libdir}/samba
1083 %attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1084 %attr(755,root,root) %{_libdir}/samba/libasn1util.so
1085 %attr(755,root,root) %{_libdir}/samba/libauth4.so
1086 %attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1087 %attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1088 %attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1089 %attr(755,root,root) %{_libdir}/samba/libcliauth.so
1090 %attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1091 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1092 %attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1093 %attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1094 %attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1095 %attr(755,root,root) %{_libdir}/samba/libcluster.so
1096 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
1097 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1098 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1099 %attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1100 %attr(755,root,root) %{_libdir}/samba/liberrors.so
1101 %attr(755,root,root) %{_libdir}/samba/libevents.so
1102 %attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1103 %attr(755,root,root) %{_libdir}/samba/libiniparser.so
1104 %attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1105 %attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1106 %attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1107 %attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1108 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1109 %attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1110 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1111 %attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1112 %attr(755,root,root) %{_libdir}/samba/libnetif.so
1113 %attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1114 %attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1115 %attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1116 %attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
1117 %attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1118 %attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1119 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1120 %attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1121 %attr(755,root,root) %{_libdir}/samba/libserver-role.so
1122 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1123 %attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1124 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1125 %attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1126 %attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1127 %attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1128 %attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1129 %dir %{_libdir}/samba/vfs
1130 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
1131 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1132 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1133 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1134 %dir %{_datadir}/samba
1135 %dir %{_datadir}/samba/codepages
1136 %{_datadir}/samba/codepages/lowcase.dat
1137 %{_datadir}/samba/codepages/upcase.dat
1138 %{_datadir}/samba/codepages/valid.dat
1139 %{_mandir}/man5/lmhosts.5*
1140 %{_mandir}/man5/smb.conf.5*
1141 %{_mandir}/man7/samba.7*
1142 %{_mandir}/man8/samba-tool.8*
1143 %if %{without system_libs}
1144 %attr(755,root,root) %{_bindir}/tdbbackup
1145 %attr(755,root,root) %{_bindir}/tdbdump
1146 %attr(755,root,root) %{_bindir}/tdbtool
1147 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1148 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1149 %{_mandir}/man8/tdbbackup.8*
1150 %{_mandir}/man8/tdbdump.8*
1151 %{_mandir}/man8/tdbtool.8*
1154 %files common-server
1155 %defattr(644,root,root,755)
1156 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
1157 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1158 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
1159 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1160 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
1164 %ghost /var/lib/samba/*.dat
1165 %dir /var/lib/samba/printing
1167 %attr(750,root,root) %dir /var/log/samba
1168 %attr(750,root,root) %dir /var/log/samba/cores
1169 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1170 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1171 %attr(750,root,root) %dir /var/log/archive/samba
1172 %attr(1777,root,root) %dir /var/spool/samba
1178 %defattr(644,root,root,755)
1179 %attr(755,root,root) %{_bindir}/wbinfo
1180 %attr(755,root,root) /%{_lib}/security/pam_winbind*
1181 %attr(755,root,root) /%{_lib}/libnss_winbind*
1182 %attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1183 %{_mandir}/man1/wbinfo*.1*
1184 %{_mandir}/man5/pam_winbind.conf.5*
1185 %{_mandir}/man7/winbind_krb5_locator.7*
1186 %{_mandir}/man8/pam_winbind.8*
1188 %files -n libsmbclient-raw
1189 %defattr(644,root,root,755)
1190 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1191 %attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
1192 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1193 %attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1194 %attr(755,root,root) %{_libdir}/samba/libgse.so
1195 %attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1196 %attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1197 %attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1198 %attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1199 %attr(755,root,root) %{_libdir}/samba/libaddns.so
1201 %files -n libsmbclient-raw-devel
1202 %defattr(644,root,root,755)
1203 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1204 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1205 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1206 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1207 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1208 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1209 %{_includedir}/samba-4.0/read_smb.h
1210 %{_includedir}/samba-4.0/smb2_constants.h
1211 %{_includedir}/samba-4.0/smb2_create_blob.h
1212 %{_includedir}/samba-4.0/smb2.h
1213 %{_includedir}/samba-4.0/smb2_signing.h
1214 %{_includedir}/samba-4.0/smb_cli.h
1215 %{_includedir}/samba-4.0/smb_cliraw.h
1216 %{_includedir}/samba-4.0/smb_common.h
1217 %{_includedir}/samba-4.0/smb_composite.h
1218 %{_includedir}/samba-4.0/smb_constants.h
1219 %{_includedir}/samba-4.0/smb_raw.h
1220 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1221 %{_includedir}/samba-4.0/smb_raw_signing.h
1222 %{_includedir}/samba-4.0/smb_raw_trans2.h
1223 %{_includedir}/samba-4.0/smb_request.h
1224 %{_includedir}/samba-4.0/smb_seal.h
1225 %{_includedir}/samba-4.0/smb_signing.h
1226 %{_includedir}/samba-4.0/smb_unix_ext.h
1227 %{_includedir}/samba-4.0/smb_util.h
1228 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1229 %attr(755,root,root) %{_libdir}/libsmbconf.so
1230 %{_pkgconfigdir}/smbclient-raw.pc
1233 %defattr(644,root,root,755)
1234 %dir %{_includedir}/samba-4.0
1235 %{_includedir}/samba-4.0/charset.h
1236 %dir %{_includedir}/samba-4.0/core
1237 %{_includedir}/samba-4.0/core/doserr.h
1238 %{_includedir}/samba-4.0/core/error.h
1239 %{_includedir}/samba-4.0/core/ntstatus.h
1240 %{_includedir}/samba-4.0/core/werror.h
1241 %{_includedir}/samba-4.0/credentials.h
1242 %{_includedir}/samba-4.0/dcerpc.h
1243 %{_includedir}/samba-4.0/dcerpc_server.h
1244 %{_includedir}/samba-4.0/dlinklist.h
1245 %{_includedir}/samba-4.0/domain_credentials.h
1246 %dir %{_includedir}/samba-4.0/gen_ndr
1247 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1248 %{_includedir}/samba-4.0/gen_ndr/auth.h
1249 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1250 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1251 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1252 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1253 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1254 %{_includedir}/samba-4.0/gen_ndr/misc.h
1255 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1256 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1257 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1258 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1259 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1260 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1261 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1262 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1263 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1264 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1265 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1266 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1267 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1268 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1269 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1270 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1271 %{_includedir}/samba-4.0/gen_ndr/samr.h
1272 %{_includedir}/samba-4.0/gen_ndr/security.h
1273 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1274 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1275 %{_includedir}/samba-4.0/gensec.h
1276 %{_includedir}/samba-4.0/ldap_errors.h
1277 %{_includedir}/samba-4.0/ldap_message.h
1278 %{_includedir}/samba-4.0/ldap_ndr.h
1279 %{_includedir}/samba-4.0/ldap-util.h
1280 %{_includedir}/samba-4.0/ldb_wrap.h
1281 %{_includedir}/samba-4.0/ndr.h
1282 %dir %{_includedir}/samba-4.0/ndr
1283 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1284 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1285 %{_includedir}/samba-4.0/param.h
1286 %{_includedir}/samba-4.0/policy.h
1287 %{_includedir}/samba-4.0/registry.h
1288 %{_includedir}/samba-4.0/roles.h
1289 %{_includedir}/samba-4.0/rpc_common.h
1290 %dir %{_includedir}/samba-4.0/samba
1291 %{_includedir}/samba-4.0/samba/session.h
1292 %{_includedir}/samba-4.0/samba_util.h
1293 %{_includedir}/samba-4.0/samba/version.h
1294 %{_includedir}/samba-4.0/share.h
1295 %{_includedir}/samba-4.0/tdr.h
1296 %{_includedir}/samba-4.0/tsocket.h
1297 %{_includedir}/samba-4.0/tsocket_internal.h
1298 %dir %{_includedir}/samba-4.0/util
1299 %{_includedir}/samba-4.0/util/attr.h
1300 %{_includedir}/samba-4.0/util/byteorder.h
1301 %{_includedir}/samba-4.0/util/data_blob.h
1302 %{_includedir}/samba-4.0/util/debug.h
1303 %{_includedir}/samba-4.0/util_ldb.h
1304 %{_includedir}/samba-4.0/util/memory.h
1305 %{_includedir}/samba-4.0/util/safe_string.h
1306 %{_includedir}/samba-4.0/util/string_wrappers.h
1307 %{_includedir}/samba-4.0/util/talloc_stack.h
1308 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1309 %{_includedir}/samba-4.0/util/tevent_unix.h
1310 %{_includedir}/samba-4.0/util/tevent_werror.h
1311 %{_includedir}/samba-4.0/util/time.h
1312 %{_includedir}/samba-4.0/util/xfile.h
1313 %{_libdir}/libdcerpc-atsvc.so
1314 %{_libdir}/libdcerpc-binding.so
1315 %{_libdir}/libdcerpc-samr.so
1316 %{_libdir}/libdcerpc-server.so
1317 %{_libdir}/libdcerpc.so
1318 %{_libdir}/libgensec.so
1319 %{_libdir}/libndr-krb5pac.so
1320 %{_libdir}/libndr-nbt.so
1321 %{_libdir}/libndr.so
1322 %{_libdir}/libndr-standard.so
1323 %{_libdir}/libregistry.so
1324 %{_libdir}/libsamba-credentials.so
1325 %{_libdir}/libsamba-hostconfig.so
1326 %{_libdir}/libsamba-policy.so
1327 %{_libdir}/libsamba-util.so
1328 %{_libdir}/libsamdb.so
1329 %{_libdir}/libtevent-util.so
1330 %{_pkgconfigdir}/dcerpc_atsvc.pc
1331 %{_pkgconfigdir}/dcerpc.pc
1332 %{_pkgconfigdir}/dcerpc_samr.pc
1333 %{_pkgconfigdir}/dcerpc_server.pc
1334 %{_pkgconfigdir}/gensec.pc
1335 %{_pkgconfigdir}/ndr_krb5pac.pc
1336 %{_pkgconfigdir}/ndr_nbt.pc
1337 %{_pkgconfigdir}/ndr.pc
1338 %{_pkgconfigdir}/ndr_standard.pc
1339 %{_pkgconfigdir}/registry.pc
1340 %{_pkgconfigdir}/samba-credentials.pc
1341 %{_pkgconfigdir}/samba-hostconfig.pc
1342 %{_pkgconfigdir}/samba-policy.pc
1343 %{_pkgconfigdir}/samba-util.pc
1344 %{_pkgconfigdir}/samdb.pc
1346 %files -n pam-pam_smbpass
1347 %defattr(644,root,root,755)
1348 %doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1349 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1352 %defattr(644,root,root,755)
1353 %attr(755,root,root) %{_bindir}/pidl
1354 %{_mandir}/man1/pidl.1*
1355 %{_mandir}/man3/Parse::Pidl*.3*
1356 %{perl_vendorlib}/Parse/Pidl*
1358 %files -n python-samba4
1359 %defattr(644,root,root,755)
1360 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1361 %attr(755,root,root) %{_libdir}/libpdb.so.0
1362 %attr(755,root,root) %{_libdir}/libsmbldap.so.0
1363 %attr(755,root,root) %{_libdir}/samba/libads.so
1364 %attr(755,root,root) %{_libdir}/samba/libauth.so
1365 %attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1366 %attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1367 %attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1368 %attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1369 %attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1370 %attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1371 %attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1372 %attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1373 %attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1374 %attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1375 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1376 %attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1377 %attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1378 %dir %{py_sitedir}/samba
1379 %attr(755,root,root) %{py_sitedir}/samba/*.so
1380 %{py_sitedir}/samba/*.py[co]
1381 %dir %{py_sitedir}/samba/dcerpc
1382 %{py_sitedir}/samba/dcerpc/*.py[co]
1383 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1384 %dir %{py_sitedir}/samba/external
1385 %{py_sitedir}/samba/external/*.py[co]
1386 %dir %{py_sitedir}/samba/external/subunit
1387 %{py_sitedir}/samba/external/subunit/*.py[co]
1388 %dir %{py_sitedir}/samba/external/subunit/tests
1389 %{py_sitedir}/samba/external/subunit/tests/*.py[co]
1390 %dir %{py_sitedir}/samba/netcmd
1391 %{py_sitedir}/samba/netcmd/*.py[co]
1392 %dir %{py_sitedir}/samba/provision
1393 %{py_sitedir}/samba/provision/*.py[co]
1394 %dir %{py_sitedir}/samba/samba3
1395 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1396 %{py_sitedir}/samba/samba3/*.py[co]
1397 %dir %{py_sitedir}/samba/tests
1398 %{py_sitedir}/samba/tests/*.py[co]
1399 %dir %{py_sitedir}/samba/tests/blackbox
1400 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1401 %dir %{py_sitedir}/samba/tests/samba_tool
1402 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1403 %dir %{py_sitedir}/samba/tests/dcerpc
1404 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1405 %dir %{py_sitedir}/samba/web_server
1406 %{py_sitedir}/samba/web_server/*.py[co]
1407 %if %{without system_libs}
1408 %attr(755,root,root) %{py_sitedir}/*.so
1409 %{py_sitedir}/tevent.py[co]
1413 %defattr(644,root,root,755)
1414 %attr(755,root,root) %{_bindir}/gentest
1415 %attr(755,root,root) %{_bindir}/locktest
1416 %attr(755,root,root) %{_bindir}/masktest
1417 %attr(755,root,root) %{_bindir}/ndrdump
1418 %attr(755,root,root) %{_bindir}/smbtorture
1419 %attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1420 %attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1421 %attr(755,root,root) %{_libdir}/samba/libsubunit.so
1422 %attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1423 %{_mandir}/man1/gentest.1*
1424 %{_mandir}/man1/locktest.1*
1425 %{_mandir}/man1/masktest.1*
1426 %{_mandir}/man1/ndrdump.1*
1427 %{_mandir}/man1/smbtorture.1*
1430 %defattr(644,root,root,755)
1431 %attr(755,root,root) %{_libdir}/libtorture.so
1432 %{_includedir}/samba-4.0/torture.h
1433 %{_pkgconfigdir}/torture.pc
1436 %defattr(644,root,root,755)
1437 %attr(754,root,root) /etc/rc.d/init.d/smb
1438 %{systemdunitdir}/nmb.service
1439 %{systemdunitdir}/smb.service
1440 %attr(755,root,root) %{_bindir}/dbwrap_tool
1441 %attr(755,root,root) %{_bindir}/smbcontrol
1442 %attr(755,root,root) %{_bindir}/smbpasswd
1443 %attr(755,root,root) %{_bindir}/smbstatus
1444 %attr(755,root,root) %{_bindir}/smbta-util
1445 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
1446 %attr(755,root,root) %{_sbindir}/nmbd
1447 %attr(755,root,root) %{_sbindir}/smbd
1448 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1449 %attr(755,root,root) %{_libdir}/samba/auth/unix.so
1450 %attr(755,root,root) %{_libdir}/samba/auth/wbc.so
1451 %attr(755,root,root) %{_libdir}/samba/libgpo.so
1452 %attr(755,root,root) %{_libdir}/samba/libidmap.so
1453 %attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1454 %attr(755,root,root) %{_libdir}/samba/libnss_info.so
1455 %attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1456 %attr(755,root,root) %{_libdir}/samba/libsmbsharemodes.so.0
1457 %dir %{_libdir}/samba/idmap
1458 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1459 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1460 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1461 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1462 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1463 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
1464 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
1465 %attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
1466 %attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
1467 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
1468 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
1469 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
1470 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
1471 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
1472 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
1473 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1474 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1475 %attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1476 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1477 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1478 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1479 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1480 %dir %{_libdir}/samba/pdb
1481 %attr(755,root,root) %{_libdir}/samba/pdb/ldap.so
1482 %attr(755,root,root) %{_libdir}/samba/pdb/smbpasswd.so
1483 %attr(755,root,root) %{_libdir}/samba/pdb/tdbsam.so
1484 %attr(755,root,root) %{_libdir}/samba/pdb/wbc_sam.so
1485 %dir %{_libdir}/samba/nss_info
1486 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1487 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1488 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1489 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1490 %{_mandir}/man1/dbwrap_tool.1*
1491 %{_mandir}/man1/smbcontrol.1*
1492 %{_mandir}/man1/smbstatus.1*
1493 %{_mandir}/man5/smbpasswd.5*
1494 %{_mandir}/man8/idmap_ad.8*
1495 %{_mandir}/man8/idmap_autorid.8*
1496 %{_mandir}/man8/idmap_hash.8*
1497 %{_mandir}/man8/idmap_ldap.8*
1498 %{_mandir}/man8/idmap_nss.8*
1499 %{_mandir}/man8/idmap_rid.8*
1500 %{_mandir}/man8/idmap_tdb2.8*
1501 %{_mandir}/man8/idmap_tdb.8*
1502 %{_mandir}/man8/nmbd.8*
1503 %{_mandir}/man8/smbd.8*
1504 %{_mandir}/man8/smbpasswd.8*
1505 %{_mandir}/man8/smbta-util.8*
1506 %{_mandir}/man8/vfs_acl_tdb.8*
1507 %{_mandir}/man8/vfs_acl_xattr.8*
1508 %{_mandir}/man8/vfs_aio_fork.8*
1509 %{_mandir}/man8/vfs_aio_linux.8*
1510 %{_mandir}/man8/vfs_aio_pthread.8*
1511 %{_mandir}/man8/vfs_commit.8*
1512 %{_mandir}/man8/vfs_crossrename.8*
1513 %{_mandir}/man8/vfs_dirsort.8*
1514 %{_mandir}/man8/vfs_fileid.8*
1515 %{_mandir}/man8/vfs_media_harmony.8*
1516 %{_mandir}/man8/vfs_preopen.8*
1517 %{_mandir}/man8/vfs_shadow_copy2.8*
1518 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1519 %{_mandir}/man8/vfs_streams_depot.8*
1520 %{_mandir}/man8/vfs_streams_xattr.8*
1521 %{_mandir}/man8/vfs_time_audit.8*
1522 %{_mandir}/man8/vfs_xattr_tdb.8*
1524 %files -n samba3-client
1525 %defattr(644,root,root,755)
1526 %attr(755,root,root) %{_bindir}/net
1527 %attr(755,root,root) %{_bindir}/nmblookup
1528 %attr(755,root,root) %{_bindir}/rpcclient
1529 %attr(755,root,root) %{_bindir}/sharesec
1530 %attr(755,root,root) %{_bindir}/smbcacls
1531 %attr(755,root,root) %{_bindir}/smbclient
1532 %attr(755,root,root) %{_bindir}/smbtree
1533 %{_mandir}/man1/nmblookup.1*
1534 %{_mandir}/man1/rpcclient.1*
1535 %{_mandir}/man1/sharesec.1*
1536 %{_mandir}/man1/smbcacls.1*
1537 %{_mandir}/man1/smbclient.1*
1538 %{_mandir}/man1/smbtree.1*
1539 %{_mandir}/man8/net.8*
1541 %files -n samba3-common
1542 %defattr(644,root,root,755)
1543 %attr(755,root,root) %{_bindir}/eventlogadm
1544 %attr(755,root,root) %{_bindir}/ntlm_auth
1545 %attr(755,root,root) %{_bindir}/pdbedit
1546 %attr(755,root,root) %{_bindir}/profiles
1547 %attr(755,root,root) %{_bindir}/smbcquotas
1548 %attr(755,root,root) %{_bindir}/testparm
1549 %attr(755,root,root) %{_bindir}/vfstest
1550 %dir %{_libdir}/samba/auth
1551 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1552 %{_mandir}/man1/ntlm_auth.1*
1553 %{_mandir}/man1/profiles.1*
1554 %{_mandir}/man1/smbcquotas.1*
1555 %{_mandir}/man1/testparm.1*
1556 %{_mandir}/man1/vfstest.1*
1557 %{_mandir}/man8/eventlogadm.8*
1558 %{_mandir}/man8/pdbedit.8*
1560 %files -n samba3-devel
1561 %defattr(644,root,root,755)
1562 %attr(755,root,root) %{_libdir}/libnetapi.so
1563 %attr(755,root,root) %{_libdir}/libpdb.so
1564 %attr(755,root,root) %{_libdir}/libsmbldap.so
1565 %{_includedir}/samba-4.0/lookup_sid.h
1566 %{_includedir}/samba-4.0/machine_sid.h
1567 %{_includedir}/samba-4.0/netapi.h
1568 %{_includedir}/samba-4.0/passdb.h
1569 %{_includedir}/samba-4.0/smbconf.h
1570 %{_includedir}/samba-4.0/smb_ldap.h
1571 %{_includedir}/samba-4.0/smbldap.h
1572 %{_includedir}/samba-4.0/smb_share_modes.h
1573 %{_pkgconfigdir}/netapi.pc
1575 %files -n samba3-vfs-audit
1576 %defattr(644,root,root,755)
1577 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
1578 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1579 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1580 %{_mandir}/man8/vfs_audit.8*
1581 %{_mandir}/man8/vfs_extd_audit.8*
1582 %{_mandir}/man8/vfs_full_audit.8*
1584 %files -n samba3-vfs-cap
1585 %defattr(644,root,root,755)
1586 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
1587 %{_mandir}/man8/vfs_cap.8*
1589 %files -n samba3-vfs-default_quota
1590 %defattr(644,root,root,755)
1591 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
1592 %{_mandir}/man8/vfs_default_quota.8*
1594 %files -n samba3-vfs-expand_msdfs
1595 %defattr(644,root,root,755)
1596 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
1598 %files -n samba3-vfs-fake_perms
1599 %defattr(644,root,root,755)
1600 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
1601 %{_mandir}/man8/vfs_fake_perms.8*
1603 %files -n samba3-vfs-notify_fam
1604 %defattr(644,root,root,755)
1605 %attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1606 %{_mandir}/man8/vfs_notify_fam.8*
1608 %files -n samba3-vfs-netatalk
1609 %defattr(644,root,root,755)
1610 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
1611 %{_mandir}/man8/vfs_netatalk.8*
1613 %files -n samba3-vfs-readahead
1614 %defattr(644,root,root,755)
1615 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
1616 %{_mandir}/man8/vfs_readahead.8*
1618 %files -n samba3-vfs-readonly
1619 %defattr(644,root,root,755)
1620 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
1621 %{_mandir}/man8/vfs_readonly.8*
1623 %files -n samba3-vfs-recycle
1624 %defattr(644,root,root,755)
1625 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
1626 %{_mandir}/man8/vfs_recycle.8*
1628 %files -n samba3-vfs-shadow_copy
1629 %defattr(644,root,root,755)
1630 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1631 %{_mandir}/man8/vfs_shadow_copy.8*
1633 %files -n samba3-vfs-catia
1634 %defattr(644,root,root,755)
1635 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
1636 %{_mandir}/man8/vfs_catia.8*
1638 %files -n samba3-vfs-scannedonly
1639 %defattr(644,root,root,755)
1640 %attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
1641 %{_mandir}/man8/vfs_scannedonly.8*
1643 %files -n samba3-smbget
1644 %defattr(644,root,root,755)
1645 %attr(755,root,root) %{_bindir}/smbget
1646 %{_mandir}/man1/smbget.1*
1647 %{_mandir}/man5/smbgetrc.5*
1650 %files -n cups-backend-samba3-smb
1651 %defattr(644,root,root,755)
1652 %attr(755,root,root) %{cups_serverbin}/backend/smb
1653 %attr(755,root,root) %{_bindir}/smbspool
1654 %{_mandir}/man8/smbspool.8*
1657 %files -n samba3-swat
1658 %defattr(644,root,root,755)
1659 #%doc swat/README* swat/help/*
1661 %attr(755,root,root) %{_sbindir}/swat
1662 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
1663 %dir %{_datadir}/samba/swat
1664 %{_datadir}/samba/swat/help
1665 %{_datadir}/samba/swat/images
1666 %{_datadir}/samba/swat/include
1667 %dir %{_datadir}/samba/swat/lang
1668 %lang(ja) %{_datadir}/samba/swat/lang/ja
1669 %lang(ru) %{_datadir}/samba/swat/lang/ru
1670 %lang(tr) %{_datadir}/samba/swat/lang/tr
1671 %{_mandir}/man8/swat.8*
1672 %lang(de) %{_datadir}/samba/codepages/de.msg
1673 %{_datadir}/samba/codepages/en.msg
1674 %lang(fi) %{_datadir}/samba/codepages/fi.msg
1675 %lang(fr) %{_datadir}/samba/codepages/fr.msg
1676 %lang(it) %{_datadir}/samba/codepages/it.msg
1677 %lang(ja) %{_datadir}/samba/codepages/ja.msg
1678 %lang(nl) %{_datadir}/samba/codepages/nl.msg
1679 %lang(pl) %{_datadir}/samba/codepages/pl.msg
1680 %lang(ru) %{_datadir}/samba/codepages/ru*
1681 %lang(tr) %{_datadir}/samba/codepages/tr.msg
1683 %files -n samba3-winbind
1684 %attr(755,root,root) %{_sbindir}/winbindd
1685 %attr(754,root,root) /etc/rc.d/init.d/winbind
1686 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1687 %{systemdunitdir}/winbind.service
1688 %{_mandir}/man8/winbindd*.8*
1691 %defattr(644,root,root,755)
1692 %attr(755,root,root) /%{_lib}/libnss_wins*
1694 %files -n samba3-libsmbclient
1695 %defattr(644,root,root,755)
1696 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1697 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1698 %{_mandir}/man7/libsmbclient.7*
1700 %files -n samba3-libsmbclient-devel
1701 %defattr(644,root,root,755)
1702 %attr(755,root,root) %{_libdir}/libsmbclient.so
1703 %attr(755,root,root) %{_libdir}/libwbclient.so
1704 %{_includedir}/libsmbclient.h
1705 %{_includedir}/wbclient.h
1708 %files -n openldap-schema-samba
1709 %defattr(644,root,root,755)
1710 %{schemadir}/*.schema