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
24 Summary(cs.UTF-8): Server SMB
25 Summary(da.UTF-8): SMB server
26 Summary(de.UTF-8): SMB-Server
27 Summary(es.UTF-8): El servidor SMB
28 Summary(fi.UTF-8): SMB-palvelin
29 Summary(fr.UTF-8): Serveur SMB
30 Summary(it.UTF-8): Server SMB
31 Summary(ja.UTF-8): Samba SMB サーバー
32 Summary(ko.UTF-8): 삼바 SMB 서버
33 Summary(pl.UTF-8): Serwer SMB
34 Summary(pt_BR.UTF-8): Cliente e servidor SMB
35 Summary(ru.UTF-8): SMB клиент и сервер
36 Summary(tr.UTF-8): SMB sunucusu
37 Summary(uk.UTF-8): SMB клієнт та сервер
38 Summary(zh_CN.UTF-8): Samba 客户端和服务器
44 Group: Networking/Daemons
45 Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
46 # Source0-md5: fdb093fb362109dae0ccadc314318da7
50 Source4: samba.sysconfig
51 Source5: samba.logrotate
54 Source8: winbind.sysconfig
55 Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
56 # Source10-md5: a3a30d5fbf309d356e8c5833db680c17
57 Patch0: system-heimdal.patch
58 Patch1: samba-c++-nofail.patch
59 Patch3: samba-nscd.patch
60 Patch4: samba-lprng-no-dot-printers.patch
61 Patch5: samba-fam.patch
62 URL: http://www.samba.org/
63 BuildRequires: acl-devel
64 BuildRequires: autoconf
65 BuildRequires: automake
66 %{?with_avahi:BuildRequires: avahi-devel}
67 BuildRequires: ctdb-devel
68 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
69 BuildRequires: dmapi-devel
70 BuildRequires: gamin-devel
71 BuildRequires: gdbm-devel
72 BuildRequires: gettext-devel
73 %{?with_kerberos5:BuildRequires: heimdal-devel >= 1.5.3-1}
75 BuildRequires: keyutils-devel
76 BuildRequires: libcom_err-devel
77 BuildRequires: libmagic-devel
78 BuildRequires: libnscd-devel
79 BuildRequires: libtool >= 2:1.4d
80 BuildRequires: make >= 3.81
81 BuildRequires: ncurses-devel >= 5.2
82 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
83 BuildRequires: openssl-devel >= 0.9.7d
84 BuildRequires: pam-devel >= 0.99.8.1
85 BuildRequires: perl(ExtUtils::MakeMaker)
86 BuildRequires: perl(Parse::Yapp)
87 BuildRequires: pkgconfig
88 BuildRequires: popt-devel
89 %{?with_pgsql:BuildRequires: postgresql-devel}
90 BuildRequires: python-devel
91 BuildRequires: python-dns
92 BuildRequires: python-modules
93 BuildRequires: python-testtools
94 BuildRequires: readline-devel >= 4.2
95 BuildRequires: rpmbuild(macros) >= 1.647
96 BuildRequires: sed >= 4.0
97 %if %{with system_libs}
98 BuildRequires: ldb-devel >= %{ldb_ver}
99 BuildRequires: python-ldb-devel >= %{ldb_ver}
100 BuildRequires: python-talloc-devel >= %{talloc_ver}
101 BuildRequires: python-tevent >= %{tevent_ver}
102 BuildRequires: talloc-devel >= %{talloc_ver}
103 BuildRequires: tdb-devel >= %{tdb_ver}
104 BuildRequires: tevent-devel >= %{tevent_ver}
106 BuildRequires: xfsprogs-devel
107 BuildConflicts: libbsd-devel
108 Requires(post,preun): /sbin/chkconfig
109 Requires: %{name}-common = %{epoch}:%{version}-%{release}
110 Requires: logrotate >= 3.7-4
111 Requires: pam >= 0.99.8.1
112 Requires: rc-scripts >= 0.4.0.12
113 Requires: setup >= 2.4.6-7
114 Requires: systemd-units >= 38
115 # smbd links with libcups
116 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
117 Obsoletes: samba-doc-html
118 Obsoletes: samba-doc-pdf
119 Obsoletes: samba-pdb-xml
120 Obsoletes: samba-vfs-block
121 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
123 %define _sambahome /home/services/samba
125 %define cups_serverbin %{_prefix}/lib/cups
127 %define schemadir /usr/share/openldap/schema
129 # CFLAGS modified (the second ./configure)
130 %undefine configure_cache
133 Samba provides an SMB server which can be used to provide network
134 services to SMB (sometimes called "Lan Manager") clients, including
135 various versions of MS Windows, OS/2, and other Linux machines. Samba
136 also provides some SMB clients, which complement the built-in SMB
137 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
138 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
140 This release is known as the "Locking Update" and has full support for
141 Opportunistic File Locking. In addition this update includes native
142 support for Microsoft encrypted passwords, improved browse list and
143 WINS database management.
145 Please refer to the WHATSNEW.txt document for fixup information. This
146 binary release includes encrypted password support. Please read the
147 smb.conf file for implementation details.
149 %description -l cs.UTF-8
150 Samba poskytuje server SMB, který lze použít pro poskytování síťových
151 služeb klientům SMB (někdy nazývaných klienti "LAN manažer") včetně
152 klientů různých verzí MS Windows, OS/2 a dalších linuxových strojů.
153 Samba též poskytuje některé klienty SMB, kteří komplementují vestavěný
154 souborový systém SMB v Linuxu. Samba používá protokoly NetBIOS přes
155 TCP/IP (NetBT) a NEpotřebuje protokol NetBEUI (neformátovaný rámec
156 NetBIOS od společnosti Microsoft.
158 %description -l da.UTF-8
159 Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
160 services til SMB (også kaldet "Lan Manager") klienter, incl.
161 forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
162 Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
163 filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
164 protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
167 %description -l de.UTF-8
168 Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
169 SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
170 verschiedenen Versionen von MS Windows-, OS/2- und anderen
171 Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
172 Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
173 NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
174 (Microsoft Raw NetBIOS frame)-Protokoll.
176 %description -l es.UTF-8
177 Samba provee un servidor SMB que se puede usar para ofrecer servicios
178 de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
179 incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
180 Linux. Samba también ofrece algunos clientes SMB, que complementan el
181 sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
182 TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
185 %description -l fi.UTF-8
186 Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
187 verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
188 Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
189 Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
190 myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
191 kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
192 over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
195 %description -l it.UTF-8
196 Samba fornisce un server SMB che puo` essere usato per fornire servizi
197 di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
198 altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
199 NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
201 %description -l ja.UTF-8
202 Samba は MS Windows の様々なバージョン、OS/2 そして他の Linux マシン
203 を含む SMB (たまに "Lan Manager" と呼ばれる)
204 クライアントにネットワーク サービスを提供するために使用される SMB
205 サーバを提供します。Samba は NetBIOS over TCP/IP (NetBT)
206 プロトコルを使用し、 NetBEUI(Microsoft Raw NetBIOS frame)
209 Samba ほとんど動作する NT ドメインコントロールの機能を特徴とし、
210 好きなブラウザを使って samba の smb.conf ファイルをリモート管理する
211 新しい SWAT (Samba Web Administration Tool) を含みます。
212 目下のところこれは inetd を通して TCP ポート 901 で有効になります。
214 %description -l ko.UTF-8
215 삼바는 MS Windows, OS/2, 혹은 다른 리눅스 머신을 포함하는 SMB(혹은
216 "Lan Manager"라고도 불림) 클라이언트를 네트워크 서비스 위해 사용할 수
217 있는 SMB 서버를 제공한다. 삼바는 TCP/IP 프로토콜을 통해 NetBIOS를
218 사용하고 NetBEUI (Microsoft Raw NetBIOS 프레임) 프로토콜은 필요하지
221 삼바-2.2 의 특징은 NT 도메인 컨트롤의 성능으로 작업을 하고, 새로운
222 SWAT(Samba Web Administration Tool)로 웹브라우저를 사용하여 원격지에서
223 삼바의 smb.conf 파일을 관리하도록 한다. 이러한 경우 inetd 데몬을 통해
226 최근 정보로 WHATSNEW.txt 파일의 문서를 참고하도록 한다. 바이너리의
227 릴리즈는 암호화된 패스워드를 제공한다.
229 %description -l pl.UTF-8
230 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
231 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
232 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
233 znajduje się również oprogramowanie klienckie. Samba używa protokołu
234 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
235 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
236 haseł w standardzie MS i zarządzania bazą WINS.
238 %description -l pt_BR.UTF-8
239 O Samba provê um servidor SMB que pode ser usado para oferecer
240 serviços de rede a clientes SMB (algumas vezes chamado de "Lan
241 Manager"), incluindo várias versões de MS Windows, OS/2, e outras
242 máquinas Linux. O Samba também fornece alguns clientes SMB, que
243 complementam o sistema de arquivos SMB do Linux. O Samba usa o
244 protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
245 NetBEUI (Microsoft Raw NetBIOS frame).
247 O Samba inclui a maioria das características de um servidor de
248 Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
249 permite que o arquivo smb.conf seja gerenciado remotamente através de
250 um navegador. Atualmente isto está sendo habilitado na porta TCP 901
253 %description -l ru.UTF-8
254 Samba предоставляет SMB-сервер, который может быть использован для
255 предоставления сетевых сервисов SMB (иногда называемым "Lan Manager")
256 клиентам, включая разнообразные версии MS Windows, OS/2, и другие
257 Linux-машины. Samba также предоставляет SMB-клиентов, которые работают
258 со встроенной в Linux файловой системой SMB.
260 Samba использует протокол NetBIOS over TCP/IP (NetBT) и не нуждается в
261 протоколе NetBEUI (Microsoft Raw NetBIOS frame).
263 Samba содержит практически работающую реализацию NT Domain Control и
264 включает новый SWAT (Samba Web Administration Tool), который позволяет
265 удаленно управлять конфигурационным файлом smb.conf при помощи вашего
266 любимого WEB-броузера. Пока что он разрешен через inetd на TCP-порту
269 %description -l uk.UTF-8
270 Samba надає SMB-сервер, що може бути використаний для надання
271 мережевих сервісів SMB (що їх іноді називають "Lan Manager") клієнтам,
272 включаючи різноманітні версії MS Windows, OS/2, та інші Linux-машини.
273 Samba також надає SMB-клієнтів, що працюють з вбудованою в Linux
274 файловою системою SMB.
276 Samba використовує протокол NetBIOS over TCP/IP (NetBT) та не потребує
277 протоколу NetBEUI (Microsoft Raw NetBIOS frame).
279 Samba містить майже працюючу реализацію NT Domain Control та новый
280 SWAT (Samba Web Administration Tool), котрий дозволяє віддалено
281 керувати конфігураційним файлом smb.conf за допомогою вашого
282 улюбленого WEB-броузера. Поки що він дозволений через inetd на
286 Summary: Samba client programs
287 Summary(es.UTF-8): Cliente SMB de Samba
288 Summary(ja.UTF-8): Samba (SMB) クライアントプログラム
289 Summary(pl.UTF-8): Klienci serwera Samba
290 Summary(pt_BR.UTF-8): Cliente SMB do samba
291 Summary(ru.UTF-8): Клиентские программы Samba (SMB)
292 Summary(uk.UTF-8): Клієнтські програми Samba (SMB)
293 Group: Applications/Networking
294 Requires: %{name}-common = %{epoch}:%{version}-%{release}
295 %{?with_kerberos5:Requires: heimdal-libs >= 1.5.3-1}
296 Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
301 Samba-client provides some SMB clients, which complement the build-in
302 SMB filesystem in Linux. These allow accessing of SMB shares and
303 printing to SMB printers.
305 %description client -l es.UTF-8
306 Cliente SMB de Samba.
308 %description client -l ja.UTF-8
309 Samba-client は Linux 上に含まれている SMB ファイルシステムを補う SMB
310 クライアントを提供します。これらは SMB 共有のアクセスと SMB
313 %description client -l pl.UTF-8
314 Samba-client dostarcza programy uzupełniające obsługę systemu plików
315 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
316 drukowanie w sieci SMB.
318 %description client -l pt_BR.UTF-8
319 O pacote samba-clientes prove alguns clientes SMB, que complementam o
320 sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
321 e também, à impressoras SMB.
323 %description client -l ru.UTF-8
324 Пакет samba-client предоставляет некоторые клиенты SMB для работы со
325 встроенной файловой системой SMB в Linux. Эти клиенты позволяют
326 получать доступ к разделяемым каталогам SMB и печать на SMB-принтеры.
328 %description client -l uk.UTF-8
329 Пакет samba-client надає деякі клієнти SMB для роботи зі вбудованою
330 файловою системою SMB в Linux. Ці клієнти дозволяють отримувати доступ
331 до каталогів спільного використання SMB та друк на SMB-прінтери.
334 Summary: Files used by both Samba servers and clients
335 Summary(ja.UTF-8): Samba サーバーとクライアントで使用されるプログラム
336 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
337 Summary(pt_BR.UTF-8): Arquivos em comum entre samba e samba-clients
338 Summary(ru.UTF-8): Файлы, используемые как сервером, так и клиентом Samba
339 Summary(uk.UTF-8): Файли, що використовуються як сервером, так і клієнтом Samba
340 Group: Networking/Daemons
341 Requires: talloc >= %{talloc_ver}
342 Requires: tdb >= %{tdb_ver}
345 Samba-common provides files necessary for both the server and client
348 %description common -l ja.UTF-8
349 Samba-common は Samba のサーバとクライアントの両方のパッケージで
352 %description common -l pl.UTF-8
353 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
356 %description common -l pt_BR.UTF-8
357 Arquivos em comum entre os pacotes samba e samba-clients.
359 %description common -l ru.UTF-8
360 Samba-common содержит файлы, необходимые для работы как клиента, так и
363 %description common -l uk.UTF-8
364 Samba-common містить файли, необхідні для роботи як клієнта, так і
368 Summary: Samba-winbind daemon, utilities and documentation
369 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
370 Group: Networking/Daemons
371 Requires(post,preun): /sbin/chkconfig
372 Requires: %{name}-common = %{epoch}:%{version}-%{release}
375 Provides the winbind daemon and testing tools to allow authentication
376 and group/user enumeration from a Windows or Samba domain controller.
378 %description winbind -l pl.UTF-8
379 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
380 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
383 %package -n libsmbclient-raw
384 Summary: libsmbclient-raw - samba client library
385 Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
388 %description -n libsmbclient-raw
389 libsmbclient-raw - library that allows to use samba clients functions.
391 %description -n libsmbclient-raw -l pl.UTF-8
392 libsmbclient-raw - biblioteka pozwalająca korzystać z funcji klienta
395 %package -n libsmbclient-raw-devel
396 Summary: libsmbclient-raw - samba client library
397 Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
398 Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
399 Group: Development/Libraries
400 Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
402 %description -n libsmbclient-raw-devel
403 Header files for libsmbclient.
405 %description -n libsmbclient-raw-devel -l pl.UTF-8
406 Pliki nagłówkowe dla libsmbclient-raw.
408 %description -n libsmbclient-raw-devel -l pt_BR.UTF-8
409 Arquivos de inclusão, bibliotecas e documentação necessários para
410 desenvolver aplicativos clientes para o samba.
413 Summary: Header files for Samba
414 Summary(pl.UTF-8): Pliki nagłówkowe Samby
415 Group: Development/Libraries
418 Header files for Samba.
420 %description devel -l pl.UTF-8
421 Pliki nagłówkowe Samby.
423 %package -n pam-pam_smbpass
424 Summary: PAM Samba Password Module
425 Summary(pl.UTF-8): Moduł PAM smbpass
427 Obsoletes: pam_smbpass
429 %description -n pam-pam_smbpass
430 PAM module which can be used on conforming systems to keep the
431 smbpasswd (Samba password) database in sync with the Unix password
434 %description -n pam-pam_smbpass -l pl.UTF-8
435 Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
436 Samby) zsynchronizowanego z hasłami uniksowymi.
439 Summary: Perl IDL compiler
440 Group: Development/Tools
441 Requires: perl(Parse::Yapp)
444 The samba4-pidl package contains the Perl IDL compiler used by Samba
445 and Wireshark to parse IDL and similar protocols.
447 %package -n python-samba4
448 Summary: Samba Module for Python
449 Group: Development/Languages/Python
450 %pyrequires_eq python
451 Requires: %{name}-common = %{epoch}:%{version}-%{release}
453 %description -n python-samba4
454 Samba Module for Python.
457 Summary: Testing tools for Samba servers and clients
458 Group: Applications/System
459 Requires: %{name} = %{epoch}:%{version}-%{release}
460 Requires: %{name}-common = %{epoch}:%{version}-%{release}
461 Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
464 samba4-test provides testing tools for both the server and client
468 Summary: Testing devel files for Samba servers and clients
469 Group: Applications/System
470 Requires: %{name}-test = %{epoch}:%{version}-%{release}
472 %description test-devel
473 samba-test-devel provides testing devel files for both the server and
474 client packages of Samba.
478 Group: Networking/Daemons
480 %description -n samba3
483 %package -n samba3-client
485 Group: Networking/Daemons
487 %description -n samba3-client
490 %package -n samba3-common
492 Group: Networking/Daemons
494 %description -n samba3-common
497 %package -n samba3-devel
498 Summary: Header files for Samba
499 Summary(pl.UTF-8): Pliki nagłówkowe Samby
500 Group: Development/Libraries
502 %description -n samba3-devel
503 Header files for Samba.
505 %description -n samba3-devel -l pl.UTF-8
506 Pliki nagłówkowe Samby.
508 %package -n samba3-vfs-audit
509 Summary: VFS module to audit file access
510 Summary(pl.UTF-8): Moduł VFS do monitorowania operacji na plikach
511 Group: Networking/Daemons
512 Requires: samba3 = %{epoch}:%{version}-%{release}
514 %description -n samba3-vfs-audit
515 A simple module to audit file access to the syslog facility. The
516 following operations are logged:
517 - share connect/disconnect,
518 - directory opens/create/remove,
519 - file open/close/rename/unlink/chmod.
521 %description -n samba3-vfs-audit -l pl.UTF-8
522 Proste moduły do monitorowania dostępu do plików na serwerze samba do
523 do sysloga. Monitorowane są następujące operacje:
524 - podłączenie do/odłączenie od zasobu,
525 - otwarcie/utworzenie/zmiana nazwy katalogu,
526 - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
528 Zawiera moduły audit, extd_audit i full_audit.
530 %package -n samba3-vfs-cap
531 Summary: VFS module for CAP and samba compatibility
532 Summary(pl.UTF-8): Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
533 Group: Networking/Daemons
534 Requires: samba3 = %{epoch}:%{version}-%{release}
536 %description -n samba3-vfs-cap
537 Convert an incoming Shift-JIS character to the 3 byte hex
538 representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
539 This is used for compatibility between Samba and CAP.
541 %description -n samba3-vfs-cap -l pl.UTF-8
542 Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
543 reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
545 %package -n samba3-vfs-default_quota
546 Summary: VFS module to store default quotas in a specified quota record
547 Summary(pl.UTF-8): Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
548 Group: Networking/Daemons
549 Requires: samba3 = %{epoch}:%{version}-%{release}
551 %description -n samba3-vfs-default_quota
552 This VFS modules stores default quotas in a specified quota record.
554 %description -n samba3-vfs-default_quota -l pl.UTF-8
555 Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
558 %package -n samba3-vfs-expand_msdfs
559 Summary: VFS module for hosting a Microsoft Distributed File System Tree
560 Summary(pl.UTF-8): Moduł VFS obsługi Microsoft Distributed File System
561 Group: Networking/Daemons
562 Requires: samba3 = %{epoch}:%{version}-%{release}
564 %description -n samba3-vfs-expand_msdfs
565 A VFS module for hosting a Microsoft Distributed File System Tree.
567 The Distributed File System (DFS) provides a means of separating the
568 logical view of files and directories that users see from the actual
569 physical locations of these resources on the network. It allows for
570 higher availability, smoother storage expansion, load balancing, and
573 %description -n samba3-vfs-expand_msdfs -l pl.UTF-8
574 Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
577 Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
578 plików i katalogów widocznych przez użytkowników z fizycznego
579 umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
580 płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
582 %package -n samba3-vfs-fake_perms
583 Summary: VFS module to report read-only fires as writable
584 Summary(pl.UTF-8): Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
585 Group: Networking/Daemons
586 Requires: samba3 = %{epoch}:%{version}-%{release}
588 %description -n samba3-vfs-fake_perms
589 This module allow Roaming Profile files and directories to be set (on
590 the Samba server under UNIX) as read only. This module will, if
591 installed on the Profiles share, report to the client that the Profile
592 files and directories are writeable. This satisfies the client even
593 though the files will never be overwritten as the client logs out or
596 %description -n samba3-vfs-fake_perms -l pl.UTF-8
597 Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
598 profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
599 przypadku zainstalowania na udziale z profilami będzie zgłaszał
600 klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
601 klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
602 lub wylogowywaniu klienta.
604 %package -n samba3-vfs-notify_fam
605 Summary: VFS module to implement file change notifications
606 Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
607 Group: Networking/Daemons
608 Requires: samba3 = %{epoch}:%{version}-%{release}
610 %description -n samba3-vfs-notify_fam
611 The vfs_notify_fam module makes use of the system FAM (File Alteration
612 Monitor) daemon to implement file change notifications for Windows
615 %description -n samba3-vfs-notify_fam -l pl.UTF-8
616 Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
617 informowania o zmianach w plikach dla klientów Windows.
619 %package -n samba3-vfs-netatalk
620 Summary: VFS module for ease co-existence of samba and netatalk
621 Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę serwisów samba i netatalk
622 Group: Networking/Daemons
623 Requires: samba3 = %{epoch}:%{version}-%{release}
625 %description -n samba3-vfs-netatalk
626 Package contains a netatalk VFS module for ease co-existence of Samba
627 and netatalk file sharing services.
629 %description -n samba3-vfs-netatalk -l pl.UTF-8
630 Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług samba
631 i netatalk przy udostępnianiu zasobów.
633 %package -n samba3-vfs-recycle
634 Summary: VFS module to add recycle bin facility to a samba share
635 Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
636 Group: Networking/Daemons
637 Requires: samba3 = %{epoch}:%{version}-%{release}
639 %description -n samba3-vfs-recycle
640 VFS module to add recycle bin facility to a samba share.
642 %description -n samba3-vfs-recycle -l pl.UTF-8
643 Moduł VFS dodający możliwość kosza do zasobu samby.
645 %package -n samba3-vfs-readahead
646 Summary: VFS module for pre-loading the kernel buffer cache
647 Summary(pl.UTF-8): Moduł VFS do wczesnego odczytu danych do bufora cache jądra
648 Group: Networking/Daemons
649 Requires: samba3 = %{epoch}:%{version}-%{release}
651 %description -n samba3-vfs-readahead
652 This VFS module detects read requests at multiples of a given offset
653 (hex 0x80000 by default) and then tells the kernel via either the
654 readahead system call (on Linux) or the posix_fadvise system call to
655 pre-fetch this data into the buffer cache.
657 This module is useful for Windows Vista clients reading data using the
658 Windows Explorer program, which asynchronously does multiple file read
659 requests at offset boundaries of 0x80000 bytes.
661 %description -n samba3-vfs-readahead -l pl.UTF-8
662 Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
663 pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
664 wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
665 wczesnego odczytu tych danych do bufora cache.
667 Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
668 przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
669 wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
672 %package -n samba3-vfs-readonly
673 Summary: VFS module for read-only limitation for specified share
674 Summary(pl.UTF-8): Moduł VFS do ograniczania określonego udziału tylko do odczytu
675 Group: Networking/Daemons
676 Requires: samba3 = %{epoch}:%{version}-%{release}
678 %description -n samba3-vfs-readonly
679 This module performs a read-only limitation for specified share (or
680 all of them if it is loaded in a [global] section) based on period
681 definition in smb.conf.
683 %description -n samba3-vfs-readonly -l pl.UTF-8
684 Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
685 udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
686 oparciu o definicje okresów w smb.conf.
688 %package -n samba3-vfs-shadow_copy
689 Summary: VFS module to make automatic copy of data in samba share
690 Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
691 Group: Networking/Daemons
692 Requires: samba3 = %{epoch}:%{version}-%{release}
694 %description -n samba3-vfs-shadow_copy
695 VFS module to make automatic copy of data in samba share.
697 %description -n samba3-vfs-shadow_copy -l pl.UTF-8
698 Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
700 %package -n samba3-vfs-catia
701 Summary: VFS module to fix Catia CAD filenames
702 Group: Networking/Daemons
703 Requires: samba3 = %{epoch}:%{version}-%{release}
705 %description -n samba3-vfs-catia
706 The Catia CAD package commonly creates filenames that use characters
707 that are illegal in CIFS filenames. The vfs_catia VFS module
708 implements a fixed character mapping so that these files can be shared
711 %package -n samba3-vfs-scannedonly
712 Summary: Anti-virus solution as VFS module
713 Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
714 Group: Networking/Daemons
715 Requires: samba3 = %{epoch}:%{version}-%{release}
717 %description -n samba3-vfs-scannedonly
718 The vfs_scannedonly VFS module ensures that only files that have been
719 scanned for viruses are visible and accessible to the end user. If
720 non-scanned files are found an anti-virus scanning daemon is notified.
722 %package -n samba3-smbget
723 Summary: A utility for retrieving files using the SMB protocol
724 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
725 Group: Applications/Networking
727 %description -n samba3-smbget
728 wget-like utility for download files over SMB.
730 %description -n samba3-smbget -l pl.UTF-8
731 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
732 używanym w sieciach MS Windows.
734 %package -n cups-backend-samba3-smb
735 Summary: CUPS backend for printing to SMB printers
736 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
737 Group: Applications/Printing
738 Requires: samba3-client = %{epoch}:%{version}-%{release}
739 Requires: cups >= 1:1.2.0
741 %description -n cups-backend-samba3-smb
742 CUPS backend for printing to SMB printers.
744 %description -n cups-backend-samba3-smb -l pl.UTF-8
745 Backend CUPS-a drukujący na drukarkach SMB.
747 %package -n samba3-swat
748 Summary: Samba Web Administration Tool
749 Summary(pl.UTF-8): Narzędzie administracyjne serwisu Samba
750 Summary(pt_BR.UTF-8): Samba SWAT e documentação Web
751 Summary(ru.UTF-8): Программа конфигурации SMB-сервера Samba
752 Summary(uk.UTF-8): Програма конфигурації SMB-сервера Samba
753 Group: Networking/Admin
754 Requires: %{name}-samba3 = %{epoch}:%{version}-%{release}
756 Requires: rc-inetd >= 0.8.2
759 %description -n samba3-swat
760 swat allows a Samba administrator to configure the complex smb.conf
761 file via a Web browser. In addition, a swat configuration page has
762 help links to all the configurable options in the smb.conf file
763 allowing an administrator to easily look up the effects of any change.
765 %description -n samba3-swat -l pl.UTF-8
766 swat pozwala na kompleksową konfigurację smb.conf przy pomocy
769 %description -n samba3-swat -l pt_BR.UTF-8
770 SWAT - ferramentada Web de configuração do Samba.
772 %description -n samba3-swat -l ru.UTF-8
773 Пакет samba-swat включает новый SWAT (Samba Web Administration Tool),
774 для удаленного администрирования файла smb.conf при помощи вашего
775 любимого Web-браузера.
777 %description -n samba3-swat -l uk.UTF-8
778 Пакет samba-swat містить новий SWAT (Samba Web Administration Tool),
779 для дистанційного адміністрування файлу smb.conf за допомогою вашого
780 улюбленого Web-браузеру.
782 %package -n samba3-winbind
783 Summary: Samba-winbind daemon, utilities and documentation
784 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
785 Group: Networking/Daemons
786 Requires(post,preun): /sbin/chkconfig
787 Requires: %{name}-samba3-common = %{epoch}:%{version}-%{release}
788 Requires: systemd-units >= 38
790 %description -n samba3-winbind
791 Provides the winbind daemon and testing tools to allow authentication
792 and group/user enumeration from a Windows or Samba domain controller.
794 %description -n samba3-winbind -l pl.UTF-8
795 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
796 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
800 Summary: Name Service Switch service for WINS
801 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
803 Requires: samba3-common = %{epoch}:%{version}-%{release}
805 %description -n nss_wins
806 Provides the libnss_wins shared library which resolves NetBIOS names
809 %description -n nss_wins -l pl.UTF-8
810 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
813 %package -n samba3-libsmbclient
814 Summary: libsmbclient - samba client library
815 Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
817 Obsoletes: libsmbclient < 1:4.0.0-1
819 %description -n samba3-libsmbclient
820 libsmbclient - library that allows to use samba clients functions.
822 %description -n samba3-libsmbclient -l pl.UTF-8
823 libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
826 %package -n samba3-libsmbclient-devel
827 Summary: libsmbclient - samba client library
828 Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
829 Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
830 Group: Development/Libraries
831 Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
832 Obsoletes: libsmbclient-devel < 1:4.0.0-1
834 %description -n samba3-libsmbclient-devel
835 Header files for libsmbclient.
837 %description -n samba3-libsmbclient-devel -l pl.UTF-8
838 Pliki nagłówkowe dla libsmbclient.
840 %description -n samba3-libsmbclient-devel -l pt_BR.UTF-8
841 Arquivos de inclusão, bibliotecas e documentação necessários para
842 desenvolver aplicativos clientes para o samba.
844 %package -n python-samba3
845 Summary: Samba Module for Python
846 Group: Development/Languages/Python
847 %pyrequires_eq python
848 Requires: %{name}-common = %{epoch}:%{version}-%{release}
850 %description -n python-samba3
851 Samba Module for Python.
853 %package -n openldap-schema-samba
854 Summary: Samba LDAP schema
855 Summary(pl.UTF-8): Schemat LDAP dla samby
856 Group: Networking/Daemons
857 Requires(post,postun): sed >= 4.0
858 Requires: openldap-servers
860 %description -n openldap-schema-samba
861 This package contains samba.schema for openldap.
863 %description -n openldap-schema-samba -l pl.UTF-8
864 Ten pakiet zawiera schemat samby dla openldap-a.
868 Group: Networking/Daemons
874 %setup -q -n samba-%{version}
882 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
883 CFLAGS="${CFLAGS:-%rpmcflags}" \
884 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
885 FFLAGS="${FFLAGS:-%rpmcflags}" \
886 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
887 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
888 %{?__cc:CC="%{__cc}"} \
889 %{?__cxx:CXX="%{__cxx}"} \
892 --prefix=%{_prefix} \
893 --exec-prefix=%{_exec_prefix} \
894 --bindir=%{_bindir} \
895 --sbindir=%{_sbindir} \
896 --sysconfdir=%{_sysconfdir} \
897 --datadir=%{_datadir} \
898 --includedir=%{_includedir} \
899 --libdir=%{_libdir} \
900 --libexecdir=%{_libexecdir} \
901 --localstatedir=%{_localstatedir} \
902 --sharedstatedir=%{_sharedstatedir} \
903 --mandir=%{_mandir} \
904 --infodir=%{_infodir} \
905 --with-privatelibdir=%{_libdir}/samba \
906 --with-modulesdir=%{_libdir}/samba \
907 --with-pammodulesdir=/%{_lib}/security \
908 --with-lockdir=/var/lib/samba \
909 --with-privatedir=%{_sysconfdir}/samba \
911 --disable-rpath-install \
912 --builtin-libraries=replace,ccan \
913 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
914 --private-libraries=smbclient,smbsharemodes,wbclient \
915 --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 \
917 --with%{!?with_ads:out}-ads \
923 --with%{!?with_ldap:out}-ldap \
927 --with-sendfile-support \
932 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
938 # Build PIDL for installation into vendor directories before
939 # 'make proto' gets to it.
941 %{__perl} Makefile.PL \
945 rm -rf $RPM_BUILD_ROOT
946 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
947 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
948 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
949 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
950 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
953 DESTDIR=$RPM_BUILD_ROOT \
954 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
956 # Undo the PIDL install, we want to try again with the right options.
957 %{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
962 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
965 # Clean out crap left behind by the PIDL install
966 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
967 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
969 # not ready for production, and no MIT kerberos in PLD
970 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
972 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
974 install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
975 install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
976 install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
977 install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
978 install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
980 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
981 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
982 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
983 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
984 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
985 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
986 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
987 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
989 # move lib{smb,wb}client where they always were for compatibility
990 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so.* $RPM_BUILD_ROOT%{_libdir}
991 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
992 ln -s libwbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libwbclient.so
993 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libwbclient.so.* $RPM_BUILD_ROOT%{_libdir}
994 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
995 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/wbclient.h $RPM_BUILD_ROOT%{_includedir}
997 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
998 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
999 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
1001 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
1003 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
1006 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
1007 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
1010 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
1011 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
1014 install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
1017 %if %{with system_libtdb}
1018 # remove manuals of tdb if system lib used
1019 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
1020 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
1021 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
1024 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
1025 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
1026 find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -o -name "*.a" -o -name "*.la" | xargs rm -f
1029 rm -rf $RPM_BUILD_ROOT
1032 /sbin/chkconfig --add samba
1033 %service samba restart "Samba AD daemon"
1034 %systemd_post samba.service
1037 if [ "$1" = "0" ]; then
1039 /sbin/chkconfig --del samba
1041 %systemd_preun samba.service
1046 %post common -p /sbin/ldconfig
1047 %postun common -p /sbin/ldconfig
1050 /sbin/chkconfig --add smb
1051 %service smb restart "Samba3 daemons"
1052 systemd_post smb.service nmb.service
1055 if [ "$1" = "0" ]; then
1057 /sbin/chkconfig --del samba
1059 %systemd_preun smb.service nmb.service
1064 %post -n samba3-winbind
1065 /sbin/chkconfig --add winbind
1066 %service winbind restart "Winbind daemon"
1067 %systemd_post winbind.service
1069 %preun -n samba3-winbind
1070 if [ "$1" = "0" ]; then
1071 %service winbind stop
1072 /sbin/chkconfig --del winbind
1074 %systemd_preun winbind.service
1076 %postun -n samba3-winbind
1079 %post -n samba3-swat
1080 %service -q rc-inetd reload
1082 %postun -n samba3-swat
1083 if [ "$1" = 0 ]; then
1084 %service -q rc-inetd reload
1087 %post -n openldap-schema-samba
1088 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
1089 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
1090 %service -q ldap restart
1092 %postun -n openldap-schema-samba
1093 if [ "$1" = "0" ]; then
1094 %openldap_schema_unregister %{schemadir}/samba.schema
1095 %service -q ldap restart
1099 %defattr(644,root,root,755)
1100 %{systemdunitdir}/samba.service
1101 %{systemdtmpfilesdir}/samba.conf
1102 %attr(755,root,root) %{_bindir}/oLschema2ldif
1103 %attr(755,root,root) %{_sbindir}/samba
1104 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
1105 %attr(755,root,root) %{_sbindir}/samba_spnupdate
1106 %attr(755,root,root) %{_sbindir}/samba_upgradedns
1107 %attr(755,root,root) %{_sbindir}/samba_upgradeprovision
1108 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1109 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1110 %attr(755,root,root) %{_libdir}/samba/libdb-glue.so
1111 %attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
1112 %attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
1113 %attr(755,root,root) %{_libdir}/samba/libntvfs.so
1114 %attr(755,root,root) %{_libdir}/samba/libpac.so
1115 %attr(755,root,root) %{_libdir}/samba/libprocess_model.so
1116 %attr(755,root,root) %{_libdir}/samba/libservice.so
1117 %attr(755,root,root) %{_libdir}/samba/libshares.so
1118 %dir %{_libdir}/samba/bind9
1119 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
1120 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
1121 %dir %{_libdir}/samba/hdb
1122 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
1123 %dir %{_libdir}/samba/gensec
1124 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
1125 %dir %{_libdir}/samba/ldb
1126 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
1127 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
1128 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
1129 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
1130 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
1131 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
1132 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
1133 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
1134 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
1135 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
1136 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
1137 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
1138 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
1139 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
1140 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
1141 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
1142 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
1143 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
1144 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
1145 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
1146 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
1147 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
1148 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
1149 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
1150 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
1151 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
1152 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
1153 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
1154 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
1155 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
1156 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
1157 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
1158 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
1159 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
1160 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
1161 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
1162 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
1163 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
1164 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
1165 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
1166 %dir %{_libdir}/samba/process_model
1167 %attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
1168 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
1169 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
1170 %dir %{_libdir}/samba/service
1171 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
1172 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
1173 %attr(755,root,root) %{_libdir}/samba/service/dns.so
1174 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
1175 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
1176 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
1177 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
1178 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
1179 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
1180 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
1181 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
1182 %attr(755,root,root) %{_libdir}/samba/service/smb.so
1183 %attr(755,root,root) %{_libdir}/samba/service/web.so
1184 %attr(755,root,root) %{_libdir}/samba/service/winbind.so
1185 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
1186 %{_datadir}/samba/setup
1187 %{_mandir}/man1/oLschema2ldif.1*
1188 %{_mandir}/man8/samba.8*
1191 %defattr(644,root,root,755)
1192 %attr(755,root,root) %{_bindir}/cifsdd
1193 %attr(755,root,root) %{_bindir}/nmblookup4
1194 %attr(755,root,root) %{_bindir}/reg*
1195 %attr(755,root,root) %{_bindir}/smbclient4
1196 %{_mandir}/man1/findsmb.1*
1197 %{_mandir}/man1/nmblookup4.1*
1198 %{_mandir}/man1/reg*.1*
1201 %defattr(644,root,root,755)
1202 %doc README WHATSNEW.txt Roadmap
1203 %attr(755,root,root) %{_bindir}/samba-tool
1204 %attr(755,root,root) %{_sbindir}/samba_kcc
1205 %dir %{_sysconfdir}/samba
1206 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1207 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1208 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1209 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1210 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1211 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
1212 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1213 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1214 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1215 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1216 %attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1217 %attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1218 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1219 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1220 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1221 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1222 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1223 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1224 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1225 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1226 %attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1227 %attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1228 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1229 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1230 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1231 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1232 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1233 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1234 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1235 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1236 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1237 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1238 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1239 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1240 %dir %{_libdir}/samba
1241 %attr(755,root,root) %{_libdir}/samba/libaddns.so
1242 %attr(755,root,root) %{_libdir}/samba/libasn1util.so
1243 %attr(755,root,root) %{_libdir}/samba/libauth4.so
1244 %attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1245 %attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1246 %attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1247 %attr(755,root,root) %{_libdir}/samba/libcliauth.so
1248 %attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1249 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1250 %attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1251 %attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1252 %attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1253 %attr(755,root,root) %{_libdir}/samba/libcluster.so
1254 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
1255 %attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1256 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1257 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1258 %attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1259 %attr(755,root,root) %{_libdir}/samba/liberrors.so
1260 %attr(755,root,root) %{_libdir}/samba/libevents.so
1261 %attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1262 %attr(755,root,root) %{_libdir}/samba/libiniparser.so
1263 %attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1264 %attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1265 %attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1266 %attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1267 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1268 %attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1269 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1270 %attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1271 %attr(755,root,root) %{_libdir}/samba/libnetif.so
1272 %attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1273 %attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1274 %attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1275 %attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
1276 %attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1277 %attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1278 %attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1279 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1280 %attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1281 %attr(755,root,root) %{_libdir}/samba/libserver-role.so
1282 %attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1283 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1284 %attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1285 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1286 %attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1287 %attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1288 %attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1289 %attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1290 %dir %{_datadir}/samba
1291 %dir %{_datadir}/samba/codepages
1292 %{_datadir}/samba/codepages/lowcase.dat
1293 %{_datadir}/samba/codepages/upcase.dat
1294 %{_datadir}/samba/codepages/valid.dat
1295 %{_mandir}/man5/lmhosts.5*
1296 %{_mandir}/man5/smb.conf.5*
1297 %{_mandir}/man7/samba.7*
1298 %{_mandir}/man8/samba-tool.8*
1299 %if %{without system_libs}
1300 %attr(755,root,root) %{_bindir}/tdbbackup
1301 %attr(755,root,root) %{_bindir}/tdbdump
1302 %attr(755,root,root) %{_bindir}/tdbtool
1303 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1304 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1305 %{_mandir}/man8/tdbbackup.8*
1306 %{_mandir}/man8/tdbdump.8*
1307 %{_mandir}/man8/tdbtool.8*
1311 %defattr(644,root,root,755)
1312 %attr(755,root,root) %{_bindir}/wbinfo
1313 %attr(755,root,root) /%{_lib}/security/pam_winbind*
1314 %attr(755,root,root) /%{_lib}/libnss_winbind*
1315 %attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1316 %{_mandir}/man1/wbinfo*.1*
1317 %{_mandir}/man5/pam_winbind.conf.5*
1318 %{_mandir}/man7/winbind_krb5_locator.7*
1319 %{_mandir}/man8/pam_winbind.8*
1321 %files -n libsmbclient-raw
1322 %defattr(644,root,root,755)
1323 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1324 %attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
1326 %files -n libsmbclient-raw-devel
1327 %defattr(644,root,root,755)
1328 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1329 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1330 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1331 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1332 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1333 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1334 %{_includedir}/samba-4.0/read_smb.h
1335 %{_includedir}/samba-4.0/smb2_constants.h
1336 %{_includedir}/samba-4.0/smb2_create_blob.h
1337 %{_includedir}/samba-4.0/smb2.h
1338 %{_includedir}/samba-4.0/smb2_signing.h
1339 %{_includedir}/samba-4.0/smb_cli.h
1340 %{_includedir}/samba-4.0/smb_cliraw.h
1341 %{_includedir}/samba-4.0/smb_common.h
1342 %{_includedir}/samba-4.0/smb_composite.h
1343 %{_includedir}/samba-4.0/smb_constants.h
1344 %{_includedir}/samba-4.0/smb_raw.h
1345 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1346 %{_includedir}/samba-4.0/smb_raw_signing.h
1347 %{_includedir}/samba-4.0/smb_raw_trans2.h
1348 %{_includedir}/samba-4.0/smb_request.h
1349 %{_includedir}/samba-4.0/smb_seal.h
1350 %{_includedir}/samba-4.0/smb_signing.h
1351 %{_includedir}/samba-4.0/smb_unix_ext.h
1352 %{_includedir}/samba-4.0/smb_util.h
1353 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1354 %{_pkgconfigdir}/smbclient-raw.pc
1357 %defattr(644,root,root,755)
1358 %dir %{_includedir}/samba-4.0
1359 %{_includedir}/samba-4.0/charset.h
1360 %dir %{_includedir}/samba-4.0/core
1361 %{_includedir}/samba-4.0/core/doserr.h
1362 %{_includedir}/samba-4.0/core/error.h
1363 %{_includedir}/samba-4.0/core/ntstatus.h
1364 %{_includedir}/samba-4.0/core/werror.h
1365 %{_includedir}/samba-4.0/credentials.h
1366 %{_includedir}/samba-4.0/dcerpc.h
1367 %{_includedir}/samba-4.0/dcerpc_server.h
1368 %{_includedir}/samba-4.0/dlinklist.h
1369 %{_includedir}/samba-4.0/domain_credentials.h
1370 %dir %{_includedir}/samba-4.0/gen_ndr
1371 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1372 %{_includedir}/samba-4.0/gen_ndr/auth.h
1373 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1374 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1375 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1376 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1377 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1378 %{_includedir}/samba-4.0/gen_ndr/misc.h
1379 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1380 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1381 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1382 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1383 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1384 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1385 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1386 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1387 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1388 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1389 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1390 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1391 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1392 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1393 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1394 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1395 %{_includedir}/samba-4.0/gen_ndr/samr.h
1396 %{_includedir}/samba-4.0/gen_ndr/security.h
1397 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1398 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1399 %{_includedir}/samba-4.0/gensec.h
1400 %{_includedir}/samba-4.0/ldap_errors.h
1401 %{_includedir}/samba-4.0/ldap_message.h
1402 %{_includedir}/samba-4.0/ldap_ndr.h
1403 %{_includedir}/samba-4.0/ldap-util.h
1404 %{_includedir}/samba-4.0/ldb_wrap.h
1405 %{_includedir}/samba-4.0/ndr.h
1406 %dir %{_includedir}/samba-4.0/ndr
1407 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1408 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1409 %{_includedir}/samba-4.0/param.h
1410 %{_includedir}/samba-4.0/policy.h
1411 %{_includedir}/samba-4.0/registry.h
1412 %{_includedir}/samba-4.0/roles.h
1413 %{_includedir}/samba-4.0/rpc_common.h
1414 %dir %{_includedir}/samba-4.0/samba
1415 %{_includedir}/samba-4.0/samba/session.h
1416 %{_includedir}/samba-4.0/samba_util.h
1417 %{_includedir}/samba-4.0/samba/version.h
1418 %{_includedir}/samba-4.0/share.h
1419 %{_includedir}/samba-4.0/tdr.h
1420 %{_includedir}/samba-4.0/tsocket.h
1421 %{_includedir}/samba-4.0/tsocket_internal.h
1422 %dir %{_includedir}/samba-4.0/util
1423 %{_includedir}/samba-4.0/util/attr.h
1424 %{_includedir}/samba-4.0/util/byteorder.h
1425 %{_includedir}/samba-4.0/util/data_blob.h
1426 %{_includedir}/samba-4.0/util/debug.h
1427 %{_includedir}/samba-4.0/util_ldb.h
1428 %{_includedir}/samba-4.0/util/memory.h
1429 %{_includedir}/samba-4.0/util/safe_string.h
1430 %{_includedir}/samba-4.0/util/string_wrappers.h
1431 %{_includedir}/samba-4.0/util/talloc_stack.h
1432 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1433 %{_includedir}/samba-4.0/util/tevent_unix.h
1434 %{_includedir}/samba-4.0/util/tevent_werror.h
1435 %{_includedir}/samba-4.0/util/time.h
1436 %{_includedir}/samba-4.0/util/xfile.h
1437 %{_libdir}/libdcerpc-atsvc.so
1438 %{_libdir}/libdcerpc-binding.so
1439 %{_libdir}/libdcerpc-samr.so
1440 %{_libdir}/libdcerpc-server.so
1441 %{_libdir}/libdcerpc.so
1442 %{_libdir}/libgensec.so
1443 %{_libdir}/libndr-krb5pac.so
1444 %{_libdir}/libndr-nbt.so
1445 %{_libdir}/libndr.so
1446 %{_libdir}/libndr-standard.so
1447 %{_libdir}/libregistry.so
1448 %{_libdir}/libsamba-credentials.so
1449 %{_libdir}/libsamba-hostconfig.so
1450 %{_libdir}/libsamba-policy.so
1451 %{_libdir}/libsamba-util.so
1452 %{_libdir}/libsamdb.so
1453 %{_libdir}/libtevent-util.so
1454 %{_pkgconfigdir}/dcerpc_atsvc.pc
1455 %{_pkgconfigdir}/dcerpc.pc
1456 %{_pkgconfigdir}/dcerpc_samr.pc
1457 %{_pkgconfigdir}/dcerpc_server.pc
1458 %{_pkgconfigdir}/gensec.pc
1459 %{_pkgconfigdir}/ndr_krb5pac.pc
1460 %{_pkgconfigdir}/ndr_nbt.pc
1461 %{_pkgconfigdir}/ndr.pc
1462 %{_pkgconfigdir}/ndr_standard.pc
1463 %{_pkgconfigdir}/registry.pc
1464 %{_pkgconfigdir}/samba-credentials.pc
1465 %{_pkgconfigdir}/samba-hostconfig.pc
1466 %{_pkgconfigdir}/samba-policy.pc
1467 %{_pkgconfigdir}/samba-util.pc
1468 %{_pkgconfigdir}/samdb.pc
1470 %files -n pam-pam_smbpass
1471 %defattr(644,root,root,755)
1472 %doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1473 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1476 %defattr(644,root,root,755)
1477 %attr(755,root,root) %{_bindir}/pidl
1478 %{_mandir}/man1/pidl.1*
1479 %{_mandir}/man3/Parse::Pidl*.3*
1480 %{perl_vendorlib}/Parse/Pidl*
1482 %files -n python-samba4
1483 %defattr(644,root,root,755)
1484 %dir %{py_sitedir}/samba
1485 %attr(755,root,root) %{py_sitedir}/samba/*.so
1486 %{py_sitedir}/samba/*.py[co]
1487 %dir %{py_sitedir}/samba/dcerpc
1488 %{py_sitedir}/samba/dcerpc/*.py[co]
1489 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1490 %dir %{py_sitedir}/samba/external
1491 %{py_sitedir}/samba/external/*.py[co]
1492 %dir %{py_sitedir}/samba/external/subunit
1493 %{py_sitedir}/samba/external/subunit/*.py[co]
1494 %dir %{py_sitedir}/samba/external/subunit/tests
1495 %{py_sitedir}/samba/external/subunit/tests/*.py[co]
1496 %dir %{py_sitedir}/samba/netcmd
1497 %{py_sitedir}/samba/netcmd/*.py[co]
1498 %dir %{py_sitedir}/samba/provision
1499 %{py_sitedir}/samba/provision/*.py[co]
1500 %dir %{py_sitedir}/samba/tests
1501 %{py_sitedir}/samba/tests/*.py[co]
1502 %dir %{py_sitedir}/samba/tests/blackbox
1503 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1504 %dir %{py_sitedir}/samba/tests/samba_tool
1505 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1506 %dir %{py_sitedir}/samba/tests/dcerpc
1507 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1508 %dir %{py_sitedir}/samba/web_server
1509 %{py_sitedir}/samba/web_server/*.py[co]
1510 %if %{without system_libs}
1511 %attr(755,root,root) %{py_sitedir}/*.so
1512 %{py_sitedir}/tevent.py[co]
1516 %defattr(644,root,root,755)
1517 %attr(755,root,root) %{_bindir}/gentest
1518 %attr(755,root,root) %{_bindir}/locktest
1519 %attr(755,root,root) %{_bindir}/masktest
1520 %attr(755,root,root) %{_bindir}/ndrdump
1521 %attr(755,root,root) %{_bindir}/smbtorture
1522 %attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1523 %attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1524 %attr(755,root,root) %{_libdir}/samba/libsubunit.so
1525 %attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1526 %{_mandir}/man1/gentest.1*
1527 %{_mandir}/man1/locktest.1*
1528 %{_mandir}/man1/masktest.1*
1529 %{_mandir}/man1/ndrdump.1*
1530 %{_mandir}/man1/smbtorture.1*
1533 %defattr(644,root,root,755)
1534 %attr(755,root,root) %{_libdir}/libtorture.so
1535 %{_includedir}/samba-4.0/torture.h
1536 %{_pkgconfigdir}/torture.pc
1539 %defattr(644,root,root,755)
1540 %attr(754,root,root) /etc/rc.d/init.d/smb
1541 %{systemdunitdir}/nmb.service
1542 %{systemdunitdir}/smb.service
1543 %attr(755,root,root) %{_bindir}/dbwrap_tool
1544 %attr(755,root,root) %{_bindir}/smbcontrol
1545 %attr(755,root,root) %{_bindir}/smbpasswd
1546 %attr(755,root,root) %{_bindir}/smbstatus
1547 %attr(755,root,root) %{_bindir}/smbta-util
1548 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
1549 %attr(755,root,root) %{_sbindir}/nmbd
1550 %attr(755,root,root) %{_sbindir}/smbd
1551 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1552 %attr(755,root,root) %{_libdir}/libpdb.so.0
1553 %attr(755,root,root) %{_libdir}/libsmbldap.so.0
1554 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1555 %attr(755,root,root) %{_libdir}/samba/auth/unix.so
1556 %attr(755,root,root) %{_libdir}/samba/auth/wbc.so
1557 %attr(755,root,root) %{_libdir}/samba/libads.so
1558 %attr(755,root,root) %{_libdir}/samba/libauth.so
1559 %attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1560 %attr(755,root,root) %{_libdir}/samba/libgpo.so
1561 %attr(755,root,root) %{_libdir}/samba/libidmap.so
1562 %attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1563 %attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1564 %attr(755,root,root) %{_libdir}/samba/libnss_info.so
1565 %attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1566 %attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1567 %attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1568 %attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1569 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1570 %attr(755,root,root) %{_libdir}/samba/libsmbsharemodes.so.0
1571 %attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1572 %attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1573 %attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1574 %dir %{_libdir}/samba/idmap
1575 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1576 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1577 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1578 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1579 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1580 %dir %{_libdir}/samba/vfs
1581 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
1582 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
1583 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
1584 %attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
1585 %attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
1586 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
1587 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
1588 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
1589 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
1590 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1591 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
1592 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
1593 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1594 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1595 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1596 %attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1597 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1598 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1599 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1600 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1601 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1602 %dir %{_libdir}/samba/pdb
1603 %attr(755,root,root) %{_libdir}/samba/pdb/ldap.so
1604 %attr(755,root,root) %{_libdir}/samba/pdb/smbpasswd.so
1605 %attr(755,root,root) %{_libdir}/samba/pdb/tdbsam.so
1606 %attr(755,root,root) %{_libdir}/samba/pdb/wbc_sam.so
1607 %dir %{_libdir}/samba/nss_info
1608 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1609 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1610 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1611 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1612 %{_mandir}/man1/dbwrap_tool.1*
1613 %{_mandir}/man1/smbcontrol.1*
1614 %{_mandir}/man1/smbstatus.1*
1615 %{_mandir}/man5/smbpasswd.5*
1616 %{_mandir}/man8/idmap_ad.8*
1617 %{_mandir}/man8/idmap_autorid.8*
1618 %{_mandir}/man8/idmap_hash.8*
1619 %{_mandir}/man8/idmap_ldap.8*
1620 %{_mandir}/man8/idmap_nss.8*
1621 %{_mandir}/man8/idmap_rid.8*
1622 %{_mandir}/man8/idmap_tdb2.8*
1623 %{_mandir}/man8/idmap_tdb.8*
1624 %{_mandir}/man8/nmbd.8*
1625 %{_mandir}/man8/smbd.8*
1626 %{_mandir}/man8/smbpasswd.8*
1627 %{_mandir}/man8/smbta-util.8*
1628 %{_mandir}/man8/vfs_acl_tdb.8*
1629 %{_mandir}/man8/vfs_acl_xattr.8*
1630 %{_mandir}/man8/vfs_aio_fork.8*
1631 %{_mandir}/man8/vfs_aio_linux.8*
1632 %{_mandir}/man8/vfs_aio_pthread.8*
1633 %{_mandir}/man8/vfs_commit.8*
1634 %{_mandir}/man8/vfs_crossrename.8*
1635 %{_mandir}/man8/vfs_dirsort.8*
1636 %{_mandir}/man8/vfs_fileid.8*
1637 %{_mandir}/man8/vfs_media_harmony.8*
1638 %{_mandir}/man8/vfs_preopen.8*
1639 %{_mandir}/man8/vfs_shadow_copy2.8*
1640 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1641 %{_mandir}/man8/vfs_streams_depot.8*
1642 %{_mandir}/man8/vfs_streams_xattr.8*
1643 %{_mandir}/man8/vfs_time_audit.8*
1644 %{_mandir}/man8/vfs_xattr_tdb.8*
1646 %files -n samba3-client
1647 %defattr(644,root,root,755)
1648 %attr(755,root,root) %{_bindir}/net
1649 %attr(755,root,root) %{_bindir}/nmblookup
1650 %attr(755,root,root) %{_bindir}/rpcclient
1651 %attr(755,root,root) %{_bindir}/sharesec
1652 %attr(755,root,root) %{_bindir}/smbcacls
1653 %attr(755,root,root) %{_bindir}/smbclient
1654 %attr(755,root,root) %{_bindir}/smbtree
1655 %{_mandir}/man1/nmblookup.1*
1656 %{_mandir}/man1/rpcclient.1*
1657 %{_mandir}/man1/sharesec.1*
1658 %{_mandir}/man1/smbcacls.1*
1659 %{_mandir}/man1/smbclient.1*
1660 %{_mandir}/man1/smbtree.1*
1661 %{_mandir}/man8/net.8*
1663 %files -n samba3-common
1664 %defattr(644,root,root,755)
1665 %attr(755,root,root) %{_bindir}/eventlogadm
1666 %attr(755,root,root) %{_bindir}/ntlm_auth
1667 %attr(755,root,root) %{_bindir}/pdbedit
1668 %attr(755,root,root) %{_bindir}/profiles
1669 %attr(755,root,root) %{_bindir}/smbcquotas
1670 %attr(755,root,root) %{_bindir}/testparm
1671 %attr(755,root,root) %{_bindir}/vfstest
1672 %dir %{_libdir}/samba/auth
1673 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1674 %{_mandir}/man1/ntlm_auth.1*
1675 %{_mandir}/man1/profiles.1*
1676 %{_mandir}/man1/smbcquotas.1*
1677 %{_mandir}/man1/testparm.1*
1678 %{_mandir}/man1/vfstest.1*
1679 %{_mandir}/man8/eventlogadm.8*
1680 %{_mandir}/man8/pdbedit.8*
1682 %files -n samba3-devel
1683 %defattr(644,root,root,755)
1684 %attr(755,root,root) %{_libdir}/libnetapi.so
1685 %attr(755,root,root) %{_libdir}/libpdb.so
1686 %attr(755,root,root) %{_libdir}/libsmbldap.so
1687 %{_includedir}/samba-4.0/lookup_sid.h
1688 %{_includedir}/samba-4.0/machine_sid.h
1689 %{_includedir}/samba-4.0/netapi.h
1690 %{_includedir}/samba-4.0/passdb.h
1691 %{_includedir}/samba-4.0/smbconf.h
1692 %{_includedir}/samba-4.0/smb_ldap.h
1693 %{_includedir}/samba-4.0/smbldap.h
1694 %{_includedir}/samba-4.0/smb_share_modes.h
1695 %{_pkgconfigdir}/netapi.pc
1697 %files -n samba3-vfs-audit
1698 %defattr(644,root,root,755)
1699 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
1700 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1701 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1702 %{_mandir}/man8/vfs_audit.8*
1703 %{_mandir}/man8/vfs_extd_audit.8*
1704 %{_mandir}/man8/vfs_full_audit.8*
1706 %files -n samba3-vfs-cap
1707 %defattr(644,root,root,755)
1708 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
1709 %{_mandir}/man8/vfs_cap.8*
1711 %files -n samba3-vfs-default_quota
1712 %defattr(644,root,root,755)
1713 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
1714 %{_mandir}/man8/vfs_default_quota.8*
1716 %files -n samba3-vfs-expand_msdfs
1717 %defattr(644,root,root,755)
1718 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
1720 %files -n samba3-vfs-fake_perms
1721 %defattr(644,root,root,755)
1722 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
1723 %{_mandir}/man8/vfs_fake_perms.8*
1725 %files -n samba3-vfs-notify_fam
1726 %defattr(644,root,root,755)
1727 %attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1728 %{_mandir}/man8/vfs_notify_fam.8*
1730 %files -n samba3-vfs-netatalk
1731 %defattr(644,root,root,755)
1732 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
1733 %{_mandir}/man8/vfs_netatalk.8*
1735 %files -n samba3-vfs-readahead
1736 %defattr(644,root,root,755)
1737 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
1738 %{_mandir}/man8/vfs_readahead.8*
1740 %files -n samba3-vfs-readonly
1741 %defattr(644,root,root,755)
1742 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
1743 %{_mandir}/man8/vfs_readonly.8*
1745 %files -n samba3-vfs-recycle
1746 %defattr(644,root,root,755)
1747 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
1748 %{_mandir}/man8/vfs_recycle.8*
1750 %files -n samba3-vfs-shadow_copy
1751 %defattr(644,root,root,755)
1752 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1753 %{_mandir}/man8/vfs_shadow_copy.8*
1755 %files -n samba3-vfs-catia
1756 %defattr(644,root,root,755)
1757 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
1758 %{_mandir}/man8/vfs_catia.8*
1760 %files -n samba3-vfs-scannedonly
1761 %defattr(644,root,root,755)
1762 %attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
1763 %{_mandir}/man8/vfs_scannedonly.8*
1765 %files -n samba3-smbget
1766 %defattr(644,root,root,755)
1767 %attr(755,root,root) %{_bindir}/smbget
1768 %{_mandir}/man1/smbget.1*
1769 %{_mandir}/man5/smbgetrc.5*
1772 %files -n cups-backend-samba3-smb
1773 %defattr(644,root,root,755)
1774 %attr(755,root,root) %{cups_serverbin}/backend/smb
1775 %attr(755,root,root) %{_bindir}/smbspool
1776 %{_mandir}/man8/smbspool.8*
1779 %files -n samba3-swat
1780 %defattr(644,root,root,755)
1781 #%doc swat/README* swat/help/*
1783 %attr(755,root,root) %{_sbindir}/swat
1784 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
1785 %dir %{_datadir}/samba/swat
1786 %{_datadir}/samba/swat/help
1787 %{_datadir}/samba/swat/images
1788 %{_datadir}/samba/swat/include
1789 %dir %{_datadir}/samba/swat/lang
1790 %lang(ja) %{_datadir}/samba/swat/lang/ja
1791 %lang(ru) %{_datadir}/samba/swat/lang/ru
1792 %lang(tr) %{_datadir}/samba/swat/lang/tr
1793 %{_mandir}/man8/swat.8*
1794 %lang(de) %{_datadir}/samba/codepages/de.msg
1795 %{_datadir}/samba/codepages/en.msg
1796 %lang(fi) %{_datadir}/samba/codepages/fi.msg
1797 %lang(fr) %{_datadir}/samba/codepages/fr.msg
1798 %lang(it) %{_datadir}/samba/codepages/it.msg
1799 %lang(ja) %{_datadir}/samba/codepages/ja.msg
1800 %lang(nl) %{_datadir}/samba/codepages/nl.msg
1801 %lang(pl) %{_datadir}/samba/codepages/pl.msg
1802 %lang(ru) %{_datadir}/samba/codepages/ru*
1803 %lang(tr) %{_datadir}/samba/codepages/tr.msg
1805 %files -n samba3-winbind
1806 %attr(755,root,root) %{_sbindir}/winbindd
1807 %attr(754,root,root) /etc/rc.d/init.d/winbind
1808 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1809 %{systemdunitdir}/winbind.service
1810 %{_mandir}/man8/winbindd*.8*
1813 %defattr(644,root,root,755)
1814 %attr(755,root,root) /%{_lib}/libnss_wins*
1816 %files -n samba3-libsmbclient
1817 %defattr(644,root,root,755)
1818 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1819 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1820 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1821 %attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1822 %attr(755,root,root) %{_libdir}/samba/libgse.so
1823 %attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1824 %attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1825 %attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1826 %attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1827 %attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1828 %attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1829 %{_mandir}/man7/libsmbclient.7*
1831 %files -n samba3-libsmbclient-devel
1832 %defattr(644,root,root,755)
1833 %attr(755,root,root) %{_libdir}/libsmbclient.so
1834 %attr(755,root,root) %{_libdir}/libsmbconf.so
1835 %attr(755,root,root) %{_libdir}/libwbclient.so
1836 %{_includedir}/libsmbclient.h
1837 %{_includedir}/wbclient.h
1839 %files -n python-samba3
1840 %defattr(644,root,root,755)
1841 %dir %{py_sitedir}/samba
1842 %dir %{py_sitedir}/samba/samba3
1843 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1844 %{py_sitedir}/samba/samba3/*.py[co]
1847 %files -n openldap-schema-samba
1848 %defattr(644,root,root,755)
1849 %{schemadir}/*.schema
1853 %defattr(644,root,root,755)
1854 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
1855 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1856 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
1857 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1858 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
1862 %ghost /var/lib/samba/*.dat
1863 %dir /var/lib/samba/printing
1865 %attr(750,root,root) %dir /var/log/samba
1866 %attr(750,root,root) %dir /var/log/samba/cores
1867 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1868 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1869 %attr(750,root,root) %dir /var/log/archive/samba
1870 %attr(1777,root,root) %dir /var/spool/samba