]> git.pld-linux.org Git - packages/samba.git/blame - samba4.spec
- 4.0.3
[packages/samba.git] / samba4.spec
CommitLineData
29511e6d 1#
e4bb74d8 2# Conditional build:
34895621
JR
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
7%bcond_without avahi
e71e0470 8%bcond_without system_libs
105507bc 9
07069da4 10# ADS requires kerberos5 and LDAP
aceac5ef 11%if %{without kerberos5} || %{without ldap}
1e2a5fcf
JB
12%undefine with_ads
13%endif
aceac5ef 14
e71e0470
JR
15%if %{with system_libs}
16%define talloc_ver 2.0.7
17%define tdb_ver 2:1.2.10
c083eea8 18%define ldb_ver 1.1.15
e71e0470 19%define tevent_ver 0.9.17
4ecf4d28
JB
20%endif
21
7d14b7f3 22%define virusfilter_version 0.1.3
ac6f9d13 23Summary: SMB server
fa1faeca
ER
24Summary(cs.UTF-8): Server SMB
25Summary(da.UTF-8): SMB server
26Summary(de.UTF-8): SMB-Server
27Summary(es.UTF-8): El servidor SMB
28Summary(fi.UTF-8): SMB-palvelin
29Summary(fr.UTF-8): Serveur SMB
30Summary(it.UTF-8): Server SMB
31Summary(ja.UTF-8): Samba SMB サーバー
32Summary(ko.UTF-8): 삼바 SMB 서버
33Summary(pl.UTF-8): Serwer SMB
34Summary(pt_BR.UTF-8): Cliente e servidor SMB
35Summary(ru.UTF-8): SMB клиент и сервер
36Summary(tr.UTF-8): SMB sunucusu
37Summary(uk.UTF-8): SMB клієнт та сервер
38Summary(zh_CN.UTF-8): Samba 客户端和服务器
670da5b0 39Name: samba4
c083eea8
JR
40Version: 4.0.3
41Release: 0.1
6646cd44 42Epoch: 1
6bef715a 43License: GPL v3
11d2c190 44Group: Networking/Daemons
670da5b0 45Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
c083eea8 46# Source0-md5: fdb093fb362109dae0ccadc314318da7
ba850b61 47Source1: smb.init
46c25e95 48Source2: samba.pamd
d7dadfd6 49Source3: swat.inetd
46c25e95
JR
50Source4: samba.sysconfig
51Source5: samba.logrotate
138aecb0 52Source6: smb.conf
68134596 53Source7: winbind.init
54Source8: winbind.sysconfig
46c25e95 55Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
7d14b7f3 56# Source10-md5: a3a30d5fbf309d356e8c5833db680c17
34895621 57Patch0: system-heimdal.patch
46c25e95
JR
58Patch1: samba-c++-nofail.patch
59Patch3: samba-nscd.patch
60Patch4: samba-lprng-no-dot-printers.patch
61Patch5: samba-passdb-smbpasswd.patch
7a52c5df 62URL: http://www.samba.org/
bd658e80 63BuildRequires: acl-devel
ea8d81e5 64BuildRequires: autoconf
017136ce 65BuildRequires: automake
a0d23d1e 66%{?with_avahi:BuildRequires: avahi-devel}
aceac5ef 67BuildRequires: ctdb-devel
62dc8910 68%{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
51bcdd9a 69BuildRequires: dmapi-devel
5b010594 70BuildRequires: gamin-devel
ff01b4ff 71BuildRequires: gdbm-devel
9f74dab7 72BuildRequires: gettext-devel
34895621 73%{?with_kerberos5:BuildRequires: heimdal-devel >= 1.5.3-1}
9f74dab7 74BuildRequires: iconv
1125cc60 75BuildRequires: keyutils-devel
34895621 76BuildRequires: libcom_err-devel
53ce942a 77BuildRequires: libmagic-devel
4d8c5e20 78BuildRequires: libnscd-devel
f092c096 79BuildRequires: libtool >= 2:1.4d
40d90f9e 80BuildRequires: make >= 3.81
0f00e211 81BuildRequires: ncurses-devel >= 5.2
78d04323 82%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
c951a08c 83BuildRequires: openssl-devel >= 0.9.7d
793ad0f8 84BuildRequires: pam-devel >= 0.99.8.1
6646cd44
JR
85BuildRequires: perl(ExtUtils::MakeMaker)
86BuildRequires: perl(Parse::Yapp)
9f74dab7 87BuildRequires: pkgconfig
f092c096 88BuildRequires: popt-devel
16c4fca4 89%{?with_pgsql:BuildRequires: postgresql-devel}
190a259b
JR
90BuildRequires: python-devel
91BuildRequires: python-dns
6bf53014 92BuildRequires: python-modules
190a259b 93BuildRequires: python-testtools
f092c096 94BuildRequires: readline-devel >= 4.2
dce29ff7 95BuildRequires: rpmbuild(macros) >= 1.647
e155c475 96BuildRequires: sed >= 4.0
e71e0470 97%if %{with system_libs}
e71e0470
JR
98BuildRequires: ldb-devel >= %{ldb_ver}
99BuildRequires: python-ldb-devel >= %{ldb_ver}
100BuildRequires: python-talloc-devel >= %{talloc_ver}
101BuildRequires: python-tevent >= %{tevent_ver}
05913998
JR
102BuildRequires: talloc-devel >= %{talloc_ver}
103BuildRequires: tdb-devel >= %{tdb_ver}
104BuildRequires: tevent-devel >= %{tevent_ver}
e71e0470 105%endif
bd658e80 106BuildRequires: xfsprogs-devel
34895621 107BuildConflicts: libbsd-devel
656b05ab 108Requires(post,preun): /sbin/chkconfig
6646cd44 109Requires: %{name}-common = %{epoch}:%{version}-%{release}
cd83be60 110Requires: logrotate >= 3.7-4
793ad0f8 111Requires: pam >= 0.99.8.1
8bf54aa6 112Requires: rc-scripts >= 0.4.0.12
27879fe9 113Requires: setup >= 2.4.6-7
dce29ff7 114Requires: systemd-units >= 38
62dc8910 115# smbd links with libcups
ac083993 116%{?with_cups:Requires: cups-lib >= 1:1.2.0}
e765216e
JR
117Obsoletes: samba-doc-html
118Obsoletes: samba-doc-pdf
05913998
JR
119Obsoletes: samba-pdb-xml
120Obsoletes: samba-vfs-block
da3dadf3 121BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
1925a8b4 122
c10bc67e 123%define _sambahome /home/services/samba
ddea14b0 124%if %{with cups}
478e9eab 125%define cups_serverbin %{_prefix}/lib/cups
fd9d8b85 126%endif
99795f36 127%define schemadir /usr/share/openldap/schema
92c45d25 128
01485082
ER
129# CFLAGS modified (the second ./configure)
130%undefine configure_cache
131
e11c6ca1 132%description
cfa67cf6 133Samba provides an SMB server which can be used to provide network
134services to SMB (sometimes called "Lan Manager") clients, including
135various versions of MS Windows, OS/2, and other Linux machines. Samba
136also provides some SMB clients, which complement the built-in SMB
137filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
138and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
e11c6ca1 139
140This release is known as the "Locking Update" and has full support for
cfa67cf6 141Opportunistic File Locking. In addition this update includes native
142support for Microsoft encrypted passwords, improved browse list and
143WINS database management.
e11c6ca1 144
cfa67cf6 145Please refer to the WHATSNEW.txt document for fixup information. This
146binary release includes encrypted password support. Please read the
dc18070c 147smb.conf file for implementation details.
d68d5e15 148
96088f7b
JR
149%description -l cs.UTF-8
150Samba poskytuje server SMB, který lze použít pro poskytování síťových
151služeb klientům SMB (někdy nazývaných klienti "LAN manažer") včetně
152klientů různých verzí MS Windows, OS/2 a dalších linuxových strojů.
153Samba též poskytuje některé klienty SMB, kteří komplementují vestavěný
154souborový systém SMB v Linuxu. Samba používá protokoly NetBIOS přes
155TCP/IP (NetBT) a NEpotřebuje protokol NetBEUI (neformátovaný rámec
156NetBIOS od společnosti Microsoft.
157
158%description -l da.UTF-8
159Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
160services til SMB (også kaldet "Lan Manager") klienter, incl.
cfa67cf6 161forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
96088f7b 162Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
cfa67cf6 163filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
96088f7b 164protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
cfa67cf6 165protokollen.
d1d64cbe 166
96088f7b
JR
167%description -l de.UTF-8
168Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
169SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
cfa67cf6 170verschiedenen Versionen von MS Windows-, OS/2- und anderen
96088f7b
JR
171Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
172Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
173NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
cfa67cf6 174(Microsoft Raw NetBIOS frame)-Protokoll.
d1d64cbe 175
96088f7b 176%description -l es.UTF-8
da957f7e 177Samba provee un servidor SMB que se puede usar para ofrecer servicios
178de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
96088f7b
JR
179incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
180Linux. Samba también ofrece algunos clientes SMB, que complementan el
da957f7e 181sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
182TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
183NetBIOS frame).
184
96088f7b
JR
185%description -l fi.UTF-8
186Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
cfa67cf6 187verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
188Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
189Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
96088f7b
JR
190myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
191kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
192over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
cfa67cf6 193NetBEUI-protokollaa.
d1d64cbe 194
96088f7b 195%description -l it.UTF-8
cfa67cf6 196Samba fornisce un server SMB che puo` essere usato per fornire servizi
197di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
198altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
199NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
e11c6ca1 200
96088f7b
JR
201%description -l ja.UTF-8
202Samba は MS Windows の様々なバージョン、OS/2 そして他の Linux マシン
203を含む SMB (たまに "Lan Manager" と呼ばれる)
204クライアントにネットワーク サービスを提供するために使用される SMB
205サーバを提供します。Samba は NetBIOS over TCP/IP (NetBT)
206プロトコルを使用し、 NetBEUI(Microsoft Raw NetBIOS frame)
207プロトコルは必要ありません。
208
209Samba ほとんど動作する NT ドメインコントロールの機能を特徴とし、
210好きなブラウザを使って samba の smb.conf ファイルをリモート管理する
211新しい SWAT (Samba Web Administration Tool) を含みます。
212目下のところこれは inetd を通して TCP ポート 901 で有効になります。
213
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 프레임) 프로토콜은 필요하지
219않다.
220
221삼바-2.2 의 특징은 NT 도메인 컨트롤의 성능으로 작업을 하고, 새로운
222SWAT(Samba Web Administration Tool)로 웹브라우저를 사용하여 원격지에서
223삼바의 smb.conf 파일을 관리하도록 한다. 이러한 경우 inetd 데몬을 통해
224TCP 901 포트를 사용하게 된다.
225
226최근 정보로 WHATSNEW.txt 파일의 문서를 참고하도록 한다. 바이너리의
227릴리즈는 암호화된 패스워드를 제공한다.
228
229%description -l pl.UTF-8
230Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
231usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
232takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
233znajduje się również oprogramowanie klienckie. Samba używa protokołu
234NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
235pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
236haseł w standardzie MS i zarządzania bazą WINS.
237
238%description -l pt_BR.UTF-8
239O Samba provê um servidor SMB que pode ser usado para oferecer
240serviços de rede a clientes SMB (algumas vezes chamado de "Lan
241Manager"), incluindo várias versões de MS Windows, OS/2, e outras
242máquinas Linux. O Samba também fornece alguns clientes SMB, que
da957f7e 243complementam o sistema de arquivos SMB do Linux. O Samba usa o
96088f7b 244protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
da957f7e 245NetBEUI (Microsoft Raw NetBIOS frame).
246
96088f7b
JR
247O Samba inclui a maioria das características de um servidor de
248Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
249permite que o arquivo smb.conf seja gerenciado remotamente através de
250um navegador. Atualmente isto está sendo habilitado na porta TCP 901
da957f7e 251via inetd.
252
96088f7b
JR
253%description -l ru.UTF-8
254Samba предоставляет SMB-сервер, который может быть использован для
255предоставления сетевых сервисов SMB (иногда называемым "Lan Manager")
256клиентам, включая разнообразные версии MS Windows, OS/2, и другие
257Linux-машины. Samba также предоставляет SMB-клиентов, которые работают
258со встроенной в Linux файловой системой SMB.
da957f7e 259
96088f7b
JR
260Samba использует протокол NetBIOS over TCP/IP (NetBT) и не нуждается в
261протоколе NetBEUI (Microsoft Raw NetBIOS frame).
da957f7e 262
96088f7b
JR
263Samba содержит практически работающую реализацию NT Domain Control и
264включает новый SWAT (Samba Web Administration Tool), который позволяет
265удаленно управлять конфигурационным файлом smb.conf при помощи вашего
266любимого WEB-броузера. Пока что он разрешен через inetd на TCP-порту
da957f7e 267901.
268
96088f7b
JR
269%description -l uk.UTF-8
270Samba надає SMB-сервер, що може бути використаний для надання
271мережевих сервісів SMB (що їх іноді називають "Lan Manager") клієнтам,
272включаючи різноманітні версії MS Windows, OS/2, та інші Linux-машини.
273Samba також надає SMB-клієнтів, що працюють з вбудованою в Linux
274файловою системою SMB.
da957f7e 275
96088f7b
JR
276Samba використовує протокол NetBIOS over TCP/IP (NetBT) та не потребує
277протоколу NetBEUI (Microsoft Raw NetBIOS frame).
da957f7e 278
96088f7b
JR
279Samba містить майже працюючу реализацію NT Domain Control та новый
280SWAT (Samba Web Administration Tool), котрий дозволяє віддалено
281керувати конфігураційним файлом smb.conf за допомогою вашого
282улюбленого WEB-броузера. Поки що він дозволений через inetd на
283TCP-порту 901.
da957f7e 284
c083eea8 285%package -n samba3-swat
11d2c190 286Summary: Samba Web Administration Tool
fa1faeca
ER
287Summary(pl.UTF-8): Narzędzie administracyjne serwisu Samba
288Summary(pt_BR.UTF-8): Samba SWAT e documentação Web
289Summary(ru.UTF-8): Программа конфигурации SMB-сервера Samba
290Summary(uk.UTF-8): Програма конфигурації SMB-сервера Samba
11d2c190 291Group: Networking/Admin
6646cd44 292Requires: %{name} = %{epoch}:%{version}-%{release}
d7dadfd6 293Requires: inetdaemon
bd658e80 294Requires: rc-inetd >= 0.8.2
29511e6d 295Obsoletes: swat
11d2c190 296
c083eea8 297%description -n samba3-swat
cfa67cf6 298swat allows a Samba administrator to configure the complex smb.conf
299file via a Web browser. In addition, a swat configuration page has
300help links to all the configurable options in the smb.conf file
301allowing an administrator to easily look up the effects of any change.
11d2c190 302
c083eea8 303%description -n samba3-swat -l pl.UTF-8
96088f7b
JR
304swat pozwala na kompleksową konfigurację smb.conf przy pomocy
305przeglądarki WWW.
11d2c190 306
c083eea8 307%description -n samba3-swat -l pt_BR.UTF-8
96088f7b 308SWAT - ferramentada Web de configuração do Samba.
da957f7e 309
c083eea8 310%description -n samba3-swat -l ru.UTF-8
96088f7b
JR
311Пакет samba-swat включает новый SWAT (Samba Web Administration Tool),
312для удаленного администрирования файла smb.conf при помощи вашего
313любимого Web-браузера.
da957f7e 314
c083eea8 315%description -n samba3-swat -l uk.UTF-8
96088f7b
JR
316Пакет samba-swat містить новий SWAT (Samba Web Administration Tool),
317для дистанційного адміністрування файлу smb.conf за допомогою вашого
318улюбленого Web-браузеру.
da957f7e 319
ac6f9d13 320%package client
ea8d81e5 321Summary: Samba client programs
fa1faeca
ER
322Summary(es.UTF-8): Cliente SMB de Samba
323Summary(ja.UTF-8): Samba (SMB) クライアントプログラム
324Summary(pl.UTF-8): Klienci serwera Samba
325Summary(pt_BR.UTF-8): Cliente SMB do samba
326Summary(ru.UTF-8): Клиентские программы Samba (SMB)
327Summary(uk.UTF-8): Клієнтські програми Samba (SMB)
2eedd257 328Group: Applications/Networking
6646cd44 329Requires: %{name}-common = %{epoch}:%{version}-%{release}
34895621 330%{?with_kerberos5:Requires: heimdal-libs >= 1.5.3-1}
c083eea8 331Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
b0b9dc36 332Suggests: cifs-utils
85d322d3 333Obsoletes: smbfs
ac6f9d13
MC
334
335%description client
336Samba-client provides some SMB clients, which complement the build-in
337SMB filesystem in Linux. These allow accessing of SMB shares and
338printing to SMB printers.
339
96088f7b 340%description client -l es.UTF-8
da957f7e 341Cliente SMB de Samba.
342
96088f7b
JR
343%description client -l ja.UTF-8
344Samba-client は Linux 上に含まれている SMB ファイルシステムを補う SMB
345クライアントを提供します。これらは SMB 共有のアクセスと SMB
346プリンタへの印刷を許可します。
da957f7e 347
96088f7b
JR
348%description client -l pl.UTF-8
349Samba-client dostarcza programy uzupełniające obsługę systemu plików
350SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
bd658e80 351drukowanie w sieci SMB.
ac6f9d13 352
96088f7b 353%description client -l pt_BR.UTF-8
da957f7e 354O pacote samba-clientes prove alguns clientes SMB, que complementam o
355sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
96088f7b 356e também, à impressoras SMB.
da957f7e 357
96088f7b
JR
358%description client -l ru.UTF-8
359Пакет samba-client предоставляет некоторые клиенты SMB для работы со
360встроенной файловой системой SMB в Linux. Эти клиенты позволяют
361получать доступ к разделяемым каталогам SMB и печать на SMB-принтеры.
da957f7e 362
96088f7b
JR
363%description client -l uk.UTF-8
364Пакет samba-client надає деякі клієнти SMB для роботи зі вбудованою
365файловою системою SMB в Linux. Ці клієнти дозволяють отримувати доступ
366до каталогів спільного використання SMB та друк на SMB-прінтери.
da957f7e 367
ac6f9d13 368%package common
ea8d81e5 369Summary: Files used by both Samba servers and clients
fa1faeca 370Summary(ja.UTF-8): Samba サーバーとクライアントで使用されるプログラム
4ecf4d28 371Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
fa1faeca
ER
372Summary(pt_BR.UTF-8): Arquivos em comum entre samba e samba-clients
373Summary(ru.UTF-8): Файлы, используемые как сервером, так и клиентом Samba
374Summary(uk.UTF-8): Файли, що використовуються як сервером, так і клієнтом Samba
2eedd257 375Group: Networking/Daemons
70975be6 376Requires: %{name}-libs = %{epoch}:%{version}-%{release}
ac6f9d13
MC
377
378%description common
379Samba-common provides files necessary for both the server and client
380packages of Samba.
381
96088f7b
JR
382%description common -l ja.UTF-8
383Samba-common は Samba のサーバとクライアントの両方のパッケージで
384使用されるファイルを提供します。
da957f7e 385
96088f7b
JR
386%description common -l pl.UTF-8
387Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
4ecf4d28 388klientów Samby.
ac6f9d13 389
96088f7b 390%description common -l pt_BR.UTF-8
da957f7e 391Arquivos em comum entre os pacotes samba e samba-clients.
392
96088f7b
JR
393%description common -l ru.UTF-8
394Samba-common содержит файлы, необходимые для работы как клиента, так и
395сервера Samba.
da957f7e 396
96088f7b
JR
397%description common -l uk.UTF-8
398Samba-common містить файли, необхідні для роботи як клієнта, так і
399сервера Samba.
da957f7e 400
70975be6
JR
401%package libs
402Summary: Libraries used by all Samba components
403Group: Networking/Daemons
404Requires: talloc >= %{talloc_ver}
405Requires: tdb >= %{tdb_ver}
406
407%description libs
408Samba-libs provides libraries necessary for all Samba packages.
409
29511e6d 410%package winbind
29511e6d 411Summary: Samba-winbind daemon, utilities and documentation
fa1faeca 412Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
29511e6d 413Group: Networking/Daemons
29511e6d 414Requires(post,preun): /sbin/chkconfig
6646cd44 415Requires: %{name}-common = %{epoch}:%{version}-%{release}
dce29ff7 416Requires: systemd-units >= 38
29511e6d 417
418%description winbind
419Provides the winbind daemon and testing tools to allow authentication
420and group/user enumeration from a Windows or Samba domain controller.
421
96088f7b
JR
422%description winbind -l pl.UTF-8
423Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
424uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
4d750758
JB
425Windows lub Samba.
426
29511e6d 427%package -n nss_wins
29511e6d 428Summary: Name Service Switch service for WINS
fa1faeca 429Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
29511e6d 430Group: Base
6646cd44 431Requires: %{name}-common = %{epoch}:%{version}-%{release}
29511e6d 432
433%description -n nss_wins
4d750758
JB
434Provides the libnss_wins shared library which resolves NetBIOS names
435to IP addresses.
436
96088f7b
JR
437%description -n nss_wins -l pl.UTF-8
438Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
4d750758 439IP.
29511e6d 440
d6883a30 441%package -n pam-pam_smbpass
b36aa9d5 442Summary: PAM Samba Password Module
fa1faeca 443Summary(pl.UTF-8): Moduł PAM smbpass
b36aa9d5 444Group: Base
d6883a30 445Obsoletes: pam_smbpass
b36aa9d5 446
d6883a30 447%description -n pam-pam_smbpass
da957f7e 448PAM module which can be used on conforming systems to keep the
864ca994 449smbpasswd (Samba password) database in sync with the Unix password
da957f7e 450file.
b36aa9d5 451
96088f7b
JR
452%description -n pam-pam_smbpass -l pl.UTF-8
453Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
454Samby) zsynchronizowanego z hasłami uniksowymi.
b36aa9d5 455
c083eea8
JR
456%package -n libsmbclient-raw
457Summary: libsmbclient-raw - samba client library
458Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
459Group: Libraries
460
461%description -n libsmbclient-raw
462libsmbclient-raw - library that allows to use samba clients functions.
463
464%description -n libsmbclient-raw -l pl.UTF-8
465libsmbclient-raw - biblioteka pozwalająca korzystać z funcji klienta
466samby.
467
468%package -n libsmbclient-raw-devel
469Summary: libsmbclient-raw - samba client library
470Summary(pl.UTF-8): libsmbclient-raw - biblioteka klienta samby
471Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
472Group: Development/Libraries
473Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
474
475%description -n libsmbclient-raw-devel
476Header files for libsmbclient.
477
478%description -n libsmbclient-raw-devel -l pl.UTF-8
479Pliki nagłówkowe dla libsmbclient-raw.
480
481%description -n libsmbclient-raw-devel -l pt_BR.UTF-8
482Arquivos de inclusão, bibliotecas e documentação necessários para
483desenvolver aplicativos clientes para o samba.
484
485%package -n samba3-libsmbclient
5dd16f0e 486Summary: libsmbclient - samba client library
fa1faeca 487Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
79d8a749 488Group: Libraries
c083eea8 489Obsoletes: libsmbclient < 1:4.0.0-1
79d8a749 490
c083eea8 491%description -n samba3-libsmbclient
5dd16f0e
PG
492libsmbclient - library that allows to use samba clients functions.
493
c083eea8 494%description -n samba3-libsmbclient -l pl.UTF-8
96088f7b 495libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
da957f7e 496samby.
79d8a749 497
c083eea8 498%package -n samba3-libsmbclient-devel
5dd16f0e 499Summary: libsmbclient - samba client library
fa1faeca
ER
500Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
501Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
5dd16f0e 502Group: Development/Libraries
c083eea8
JR
503Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
504Obsoletes: libsmbclient-devel < 1:4.0.0-1
79d8a749 505
c083eea8 506%description -n samba3-libsmbclient-devel
5dd16f0e
PG
507Header files for libsmbclient.
508
c083eea8 509%description -n samba3-libsmbclient-devel -l pl.UTF-8
96088f7b 510Pliki nagłówkowe dla libsmbclient.
79d8a749 511
c083eea8 512%description -n samba3-libsmbclient-devel -l pt_BR.UTF-8
96088f7b 513Arquivos de inclusão, bibliotecas e documentação necessários para
da957f7e 514desenvolver aplicativos clientes para o samba.
515
f2b0247b
ER
516%package devel
517Summary: Header files for Samba
fa1faeca 518Summary(pl.UTF-8): Pliki nagłówkowe Samby
f2b0247b
ER
519Group: Development/Libraries
520
521%description devel
522Header files for Samba.
523
96088f7b
JR
524%description devel -l pl.UTF-8
525Pliki nagłówkowe Samby.
9c05ac07 526
c083eea8 527%package -n samba3-smbget
e1c0d47d 528Summary: A utility for retrieving files using the SMB protocol
fa1faeca 529Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
e1c0d47d 530Group: Applications/Networking
29511e6d 531
c083eea8 532%description -n samba3-smbget
29511e6d 533wget-like utility for download files over SMB.
534
c083eea8 535%description -n samba3-smbget -l pl.UTF-8
96088f7b
JR
536Narzędzie podobne do wgeta do pobierania plików protokołem SMB
537używanym w sieciach MS Windows.
29511e6d 538
c083eea8 539%package -n cups-backend-samba3-smb
9f6f5df1 540Summary: CUPS backend for printing to SMB printers
fa1faeca 541Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
61dbeaec 542Group: Applications/Printing
6646cd44 543Requires: %{name}-client = %{epoch}:%{version}-%{release}
62dc8910 544Requires: cups >= 1:1.2.0
9f6f5df1 545
c083eea8 546%description -n cups-backend-samba3-smb
9f6f5df1
AF
547CUPS backend for printing to SMB printers.
548
c083eea8 549%description -n cups-backend-samba3-smb -l pl.UTF-8
96088f7b 550Backend CUPS-a drukujący na drukarkach SMB.
6ab56661 551
c083eea8
JR
552%package -n samba3-vfs-audit
553Summary: VFS module to audit file access
554Summary(pl.UTF-8): Moduł VFS do monitorowania operacji na plikach
4c0ad0d2 555Group: Networking/Daemons
6646cd44 556Requires: %{name} = %{epoch}:%{version}-%{release}
70ff6d03 557
c083eea8
JR
558%description -n samba3-vfs-audit
559A simple module to audit file access to the syslog facility. The
560following operations are logged:
8d59ae13 561 - share connect/disconnect,
562 - directory opens/create/remove,
563 - file open/close/rename/unlink/chmod.
70ff6d03 564
c083eea8
JR
565%description -n samba3-vfs-audit -l pl.UTF-8
566Proste moduły do monitorowania dostępu do plików na serwerze samba do
567do sysloga. Monitorowane są następujące operacje:
96088f7b 568 - podłączenie do/odłączenie od zasobu,
8d59ae13 569 - otwarcie/utworzenie/zmiana nazwy katalogu,
96088f7b 570 - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
0719a8a7 571
c083eea8
JR
572Zawiera moduły audit, extd_audit i full_audit.
573
574%package -n samba3-vfs-cap
cc6b68cd 575Summary: VFS module for CAP and samba compatibility
fa1faeca 576Summary(pl.UTF-8): Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
d1f5710a 577Group: Networking/Daemons
6646cd44 578Requires: %{name} = %{epoch}:%{version}-%{release}
d1f5710a 579
c083eea8 580%description -n samba3-vfs-cap
e1c0d47d 581Convert an incoming Shift-JIS character to the 3 byte hex
582representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
583This is used for compatibility between Samba and CAP.
d1f5710a 584
c083eea8 585%description -n samba3-vfs-cap -l pl.UTF-8
cc6b68cd 586Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
96088f7b 587reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
d1f5710a 588
c083eea8 589%package -n samba3-vfs-default_quota
97334e11 590Summary: VFS module to store default quotas in a specified quota record
fa1faeca 591Summary(pl.UTF-8): Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
d1f5710a 592Group: Networking/Daemons
6646cd44 593Requires: %{name} = %{epoch}:%{version}-%{release}
d1f5710a 594
c083eea8 595%description -n samba3-vfs-default_quota
97334e11 596This VFS modules stores default quotas in a specified quota record.
d1f5710a 597
c083eea8 598%description -n samba3-vfs-default_quota -l pl.UTF-8
96088f7b
JR
599Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
600limitów.
d1f5710a 601
c083eea8 602%package -n samba3-vfs-expand_msdfs
cc6b68cd 603Summary: VFS module for hosting a Microsoft Distributed File System Tree
fa1faeca 604Summary(pl.UTF-8): Moduł VFS obsługi Microsoft Distributed File System
d1f5710a 605Group: Networking/Daemons
6646cd44 606Requires: %{name} = %{epoch}:%{version}-%{release}
d1f5710a 607
c083eea8 608%description -n samba3-vfs-expand_msdfs
cc6b68cd 609A VFS module for hosting a Microsoft Distributed File System Tree.
d1f5710a 610
cc6b68cd 611The Distributed File System (DFS) provides a means of separating the
612logical view of files and directories that users see from the actual
e1c0d47d 613physical locations of these resources on the network. It allows for
614higher availability, smoother storage expansion, load balancing, and
615so on.
d1f5710a 616
c083eea8 617%description -n samba3-vfs-expand_msdfs -l pl.UTF-8
96088f7b 618Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
727a2c6a
JB
619File System.
620
96088f7b
JR
621Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
622plików i katalogów widocznych przez użytkowników z fizycznego
623umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
624płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
cc6b68cd 625
c083eea8 626%package -n samba3-vfs-fake_perms
727a2c6a 627Summary: VFS module to report read-only fires as writable
fa1faeca 628Summary(pl.UTF-8): Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
d1f5710a 629Group: Networking/Daemons
6646cd44 630Requires: %{name} = %{epoch}:%{version}-%{release}
d1f5710a 631
c083eea8 632%description -n samba3-vfs-fake_perms
e1c0d47d 633This module allow Roaming Profile files and directories to be set (on
634the Samba server under UNIX) as read only. This module will, if
635installed on the Profiles share, report to the client that the Profile
636files and directories are writeable. This satisfies the client even
637though the files will never be overwritten as the client logs out or
638shuts down.
d1f5710a 639
c083eea8 640%description -n samba3-vfs-fake_perms -l pl.UTF-8
96088f7b
JR
641Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
642profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
643przypadku zainstalowania na udziale z profilami będzie zgłaszał
644klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
645klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
727a2c6a 646lub wylogowywaniu klienta.
d1f5710a 647
c083eea8 648%package -n samba3-vfs-notify_fam
9f74dab7 649Summary: VFS module to implement file change notifications
8ba454ef
AM
650Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
651Group: Networking/Daemons
6646cd44 652Requires: %{name} = %{epoch}:%{version}-%{release}
8ba454ef 653
c083eea8 654%description -n samba3-vfs-notify_fam
8ba454ef
AM
655The vfs_notify_fam module makes use of the system FAM (File Alteration
656Monitor) daemon to implement file change notifications for Windows
657clients.
658
c083eea8 659%description -n samba3-vfs-notify_fam -l pl.UTF-8
8ba454ef
AM
660Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
661informowania o zmianach w plikach dla klientów Windows.
662
c083eea8
JR
663%package -n samba3-vfs-netatalk
664Summary: VFS module for ease co-existence of samba and netatalk
665Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę serwisów samba i netatalk
d1f5710a 666Group: Networking/Daemons
6646cd44 667Requires: %{name} = %{epoch}:%{version}-%{release}
d1f5710a 668
c083eea8 669%description -n samba3-vfs-netatalk
727a2c6a 670Package contains a netatalk VFS module for ease co-existence of Samba
e1c0d47d 671and netatalk file sharing services.
d1f5710a 672
c083eea8
JR
673%description -n samba3-vfs-netatalk -l pl.UTF-8
674Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług samba
96088f7b 675i netatalk przy udostępnianiu zasobów.
d1f5710a 676
c083eea8 677%package -n samba3-vfs-recycle
97334e11 678Summary: VFS module to add recycle bin facility to a samba share
4ecf4d28 679Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
97334e11 680Group: Networking/Daemons
6646cd44 681Requires: %{name} = %{epoch}:%{version}-%{release}
97334e11 682
c083eea8 683%description -n samba3-vfs-recycle
97334e11
JB
684VFS module to add recycle bin facility to a samba share.
685
c083eea8
JR
686%description -n samba3-vfs-recycle -l pl.UTF-8
687Moduł VFS dodający możliwość kosza do zasobu samby.
97334e11 688
c083eea8 689%package -n samba3-vfs-readahead
05756483 690Summary: VFS module for pre-loading the kernel buffer cache
8134e830 691Summary(pl.UTF-8): Moduł VFS do wczesnego odczytu danych do bufora cache jądra
05756483 692Group: Networking/Daemons
6646cd44 693Requires: %{name} = %{epoch}:%{version}-%{release}
4d8c5e20 694
c083eea8 695%description -n samba3-vfs-readahead
4d8c5e20
JB
696This VFS module detects read requests at multiples of a given offset
697(hex 0x80000 by default) and then tells the kernel via either the
698readahead system call (on Linux) or the posix_fadvise system call to
699pre-fetch this data into the buffer cache.
700
701This module is useful for Windows Vista clients reading data using the
702Windows Explorer program, which asynchronously does multiple file read
703requests at offset boundaries of 0x80000 bytes.
704
c083eea8 705%description -n samba3-vfs-readahead -l pl.UTF-8
8134e830
JB
706Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
707pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
708wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
709wczesnego odczytu tych danych do bufora cache.
4d8c5e20 710
8134e830
JB
711Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
712przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
713wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
714bajtów.
4d8c5e20 715
c083eea8 716%package -n samba3-vfs-readonly
97334e11 717Summary: VFS module for read-only limitation for specified share
fa1faeca 718Summary(pl.UTF-8): Moduł VFS do ograniczania określonego udziału tylko do odczytu
97334e11 719Group: Networking/Daemons
6646cd44 720Requires: %{name} = %{epoch}:%{version}-%{release}
97334e11 721
c083eea8 722%description -n samba3-vfs-readonly
97334e11
JB
723This module performs a read-only limitation for specified share (or
724all of them if it is loaded in a [global] section) based on period
725definition in smb.conf.
726
c083eea8 727%description -n samba3-vfs-readonly -l pl.UTF-8
96088f7b
JR
728Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
729udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
730oparciu o definicje okresów w smb.conf.
97334e11 731
c083eea8 732%package -n samba3-vfs-shadow_copy
670da5b0
JR
733Summary: VFS module to make automatic copy of data in samba share
734Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
735Group: Networking/Daemons
6646cd44 736Requires: %{name} = %{epoch}:%{version}-%{release}
670da5b0 737
c083eea8 738%description -n samba3-vfs-shadow_copy
670da5b0
JR
739VFS module to make automatic copy of data in samba share.
740
c083eea8 741%description -n samba3-vfs-shadow_copy -l pl.UTF-8
670da5b0
JR
742Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
743
c083eea8 744%package -n samba3-vfs-catia
670da5b0
JR
745Summary: VFS module to fix Catia CAD filenames
746Group: Networking/Daemons
6646cd44 747Requires: %{name} = %{epoch}:%{version}-%{release}
670da5b0 748
c083eea8 749%description -n samba3-vfs-catia
670da5b0
JR
750The Catia CAD package commonly creates filenames that use characters
751that are illegal in CIFS filenames. The vfs_catia VFS module
752implements a fixed character mapping so that these files can be shared
753with CIFS clients.
754
c083eea8 755%package -n samba3-vfs-scannedonly
d718c2e1 756Summary: Anti-virus solution as VFS module
4ecf4d28 757Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
d718c2e1 758Group: Networking/Daemons
6646cd44 759Requires: %{name} = %{epoch}:%{version}-%{release}
d718c2e1 760
c083eea8 761%description -n samba3-vfs-scannedonly
aceac5ef
ER
762The vfs_scannedonly VFS module ensures that only files that have been
763scanned for viruses are visible and accessible to the end user. If
764non-scanned files are found an anti-virus scanning daemon is notified.
d718c2e1 765
4ecf4d28
JB
766%description vfs-scannedonly -l pl.UTF-8
767Moduł VFS vfs_scannedonly zapewnia, że tylko pliki, które zostały
768wcześniej przeskanowane pod kątem wirusów, są widoczne i dostępne dla
769użytkownika końcowego. Jeśli zostaną znalezione pliki nie
770przeskanowane, powiadamiany jest antywirusowy demon skanujący.
771
772%package vfs-shadow_copy
773Summary: VFS module to make automatic copy of data in Samba share
774Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby
775Group: Networking/Daemons
776Requires: %{name} = %{epoch}:%{version}-%{release}
777
778%description vfs-shadow_copy
779VFS module to make automatic copy of data in Samba share.
780
781%description vfs-shadow_copy -l pl.UTF-8
782Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby.
783
99795f36
ER
784%package -n openldap-schema-samba
785Summary: Samba LDAP schema
fa1faeca 786Summary(pl.UTF-8): Schemat LDAP dla samby
99795f36
ER
787Group: Networking/Daemons
788Requires(post,postun): sed >= 4.0
789Requires: openldap-servers
85d322d3
ER
790%if "%{_rpmversion}" >= "5"
791BuildArch: noarch
792%endif
99795f36
ER
793
794%description -n openldap-schema-samba
4ecf4d28 795This package contains samba.schema for OpenLDAP.
99795f36 796
96088f7b 797%description -n openldap-schema-samba -l pl.UTF-8
4ecf4d28 798Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
e611fed4 799
e765216e
JR
800%package -n python-samba4
801Summary: Samba Module for Python
9f74dab7 802Group: Development/Languages/Python
670da5b0 803%pyrequires_eq python
6646cd44 804Requires: %{name}-common = %{epoch}:%{version}-%{release}
1a8c003b 805
e765216e
JR
806%description -n python-samba4
807Samba Module for Python.
1a8c003b 808
c083eea8
JR
809%package -n python-samba3
810Summary: Samba Module for Python
811Group: Development/Languages/Python
812%pyrequires_eq python
813Requires: %{name}-common = %{epoch}:%{version}-%{release}
814
815%description -n python-samba3
816Samba Module for Python.
817
6646cd44
JR
818%package test
819Summary: Testing tools for Samba servers and clients
820Group: Applications/System
821Requires: %{name} = %{epoch}:%{version}-%{release}
822Requires: %{name}-common = %{epoch}:%{version}-%{release}
823Requires: %{name}-winbind = %{epoch}:%{version}-%{release}
824
825%description test
826samba4-test provides testing tools for both the server and client
827packages of Samba.
828
829%package test-devel
830Summary: Testing devel files for Samba servers and clients
831Group: Applications/System
832Requires: %{name}-test = %{epoch}:%{version}-%{release}
833
834%description test-devel
05913998
JR
835samba-test-devel provides testing devel files for both the server and
836client packages of Samba.
6646cd44
JR
837
838%package pidl
839Summary: Perl IDL compiler
840Group: Development/Tools
841Requires: perl(Parse::Yapp)
842
843%description pidl
844The samba4-pidl package contains the Perl IDL compiler used by Samba
845and Wireshark to parse IDL and similar protocols.
846
c083eea8
JR
847%package samba3
848Summary: samba3
849Group: Networking/Daemons
850
851%description samba3
852samba3
853
854%package todo
855Summary: todo
856Group: Networking/Daemons
857
858%description todo
859todo
860
1925a8b4 861%prep
670da5b0 862%setup -q -n samba-%{version}
34895621 863%patch0 -p1
8932759c 864%patch1 -p1
f4ecaf8b 865%patch3 -p1
ce9af3e2 866%patch4 -p1
6fb3721a 867
1925a8b4 868%build
34895621
JR
869LDFLAGS="${LDFLAGS:-%rpmldflags}" \
870CFLAGS="${CFLAGS:-%rpmcflags}" \
871CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
872FFLAGS="${FFLAGS:-%rpmcflags}" \
873FCFLAGS="${FCFLAGS:-%rpmcflags}" \
874CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
875%{?__cc:CC="%{__cc}"} \
876%{?__cxx:CXX="%{__cxx}"} \
877./configure \
878 --enable-fhs \
879 --prefix=%{_prefix} \
880 --exec-prefix=%{_exec_prefix} \
881 --bindir=%{_bindir} \
882 --sbindir=%{_sbindir} \
883 --sysconfdir=%{_sysconfdir} \
884 --datadir=%{_datadir} \
885 --includedir=%{_includedir} \
886 --libdir=%{_libdir} \
887 --libexecdir=%{_libexecdir} \
888 --localstatedir=%{_localstatedir} \
889 --sharedstatedir=%{_sharedstatedir} \
890 --mandir=%{_mandir} \
891 --infodir=%{_infodir} \
2e711b12
JR
892 --with-privatelibdir=%{_libdir}/samba \
893 --with-modulesdir=%{_libdir}/samba \
01485082 894 --with-pammodulesdir=/%{_lib}/security \
34895621
JR
895 --with-lockdir=/var/lib/samba \
896 --with-privatedir=%{_sysconfdir}/samba \
897 --disable-gnutls \
898 --disable-rpath-install \
899 --builtin-libraries=ccan \
e71e0470 900 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
34895621
JR
901 --private-libraries=smbclient,smbsharemodes,wbclient \
902 --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 \
f4f0ea2d 903 --with-acl-support \
34895621 904 --with%{!?with_ads:out}-ads \
40d90f9e 905 --with-aio-support \
432ee34d 906 --with-automount \
34895621
JR
907 --with-dmapi \
908 --with-dnsupdate \
909 --with-iconv \
910 --with%{!?with_ldap:out}-ldap \
d1d64cbe 911 --with-pam \
29511e6d 912 --with-pam_smbpass \
4ef99dd8 913 --with-quotas \
34895621
JR
914 --with-sendfile-support \
915 --with-swat \
4ef99dd8 916 --with-syslog \
917 --with-utmp \
34895621 918 --with-winbind \
66e5c63e 919 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
34895621
JR
920 --enable-cups \
921 --enable-iprint
1925a8b4 922
70ff6d03 923%{__make}
192f48a8 924
6646cd44
JR
925# Build PIDL for installation into vendor directories before
926# 'make proto' gets to it.
927cd pidl
928%{__perl} Makefile.PL \
929 INSTALLDIRS=vendor
930
1925a8b4 931%install
932rm -rf $RPM_BUILD_ROOT
a60823b9 933install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
2e711b12 934 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
08bf002e 935 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
2e711b12
JR
936 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
937 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
ba850b61 938
34895621 939%{__make} install \
bd658e80 940 DESTDIR=$RPM_BUILD_ROOT \
29511e6d 941 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
bd658e80 942
6646cd44
JR
943# Undo the PIDL install, we want to try again with the right options.
944%{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
945
946# Install PIDL
947cd pidl
948%{__make} install \
949 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
950cd ..
951
952# Clean out crap left behind by the PIDL install
953%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
954%{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
955
b25f7233 956install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
1925a8b4 957
2e711b12
JR
958install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
959install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
960install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
961install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
962install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
963
b25f7233
ER
964install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
965cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
966install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
967cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
968cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
969cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
970install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
971cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
29511e6d 972
37a62870
JR
973# move lib{smb,wb}client where they always were for compatibility
974%{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so.* $RPM_BUILD_ROOT%{_libdir}
975ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
976ln -s libwbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libwbclient.so
977%{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libwbclient.so.* $RPM_BUILD_ROOT%{_libdir}
978%{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
979%{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/wbclient.h $RPM_BUILD_ROOT%{_includedir}
980
34895621
JR
981%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
982%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
983install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
79d8a749 984
f2b0247b 985# these are needed to build samba-pdbsql
37a62870
JR
986install -d $RPM_BUILD_ROOT%{_includedir}/samba/nsswitch
987cp -a source3/include/*.h $RPM_BUILD_ROOT%{_includedir}/samba
988cp -a nsswitch/*.h $RPM_BUILD_ROOT%{_includedir}/samba/nsswitch
b25f7233 989%if %{without system_libtdb}
37a62870
JR
990install -d $RPM_BUILD_ROOT%{_includedir}/samba/tdb
991cp -a lib/tdb/include/*.h $RPM_BUILD_ROOT%{_includedir}/samba/tdb
b25f7233 992%endif
f2b0247b 993
6a2e83e0 994touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
1925a8b4 995
01485082 996echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
8b604b68 997
ddea14b0 998%if %{with cups}
fd9d8b85
JB
999install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
1000ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
1001%endif
9f6f5df1 1002
29511e6d 1003> $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
8b604b68 1004> $RPM_BUILD_ROOT/etc/security/blacklist.samba
11d2c190 1005
105507bc 1006%if %{with ldap}
99795f36 1007install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
105507bc 1008%endif
99795f36 1009
b25f7233
ER
1010%if %{with system_libtdb}
1011# remove manuals of tdb if system lib used
1012%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
1013%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
1014%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
1015%endif
1016
1a8c003b
AM
1017%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
1018%py_comp $RPM_BUILD_ROOT%{py_sitedir}
1019find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -o -name "*.a" -o -name "*.la" | xargs rm -f
1020
ea8d81e5
JB
1021%clean
1022rm -rf $RPM_BUILD_ROOT
9661cd11 1023
1925a8b4 1024%post
9ac29548 1025/sbin/chkconfig --add smb
dce29ff7
JR
1026%service smb restart "Samba daemons"
1027#systemd_post smb.service nmb.service
1028%systemd_post samba.service
1925a8b4 1029
1030%preun
9ac29548 1031if [ "$1" = "0" ]; then
27879fe9 1032 %service smb stop
9ac29548 1033 /sbin/chkconfig --del smb
1034fi
dce29ff7
JR
1035#systemd_preun smb.service nmb.service
1036%systemd_preun samba.service
1037
1038%postun
1039%systemd_reload
11d2c190 1040
70975be6
JR
1041%post libs -p /sbin/ldconfig
1042%postun libs -p /sbin/ldconfig
1043
29511e6d 1044%post winbind
1045/sbin/chkconfig --add winbind
27879fe9 1046%service winbind restart "Winbind daemon"
dce29ff7 1047%systemd_post winbind.service
29511e6d 1048
1049%preun winbind
1050if [ "$1" = "0" ]; then
27879fe9 1051 %service winbind stop
29511e6d 1052 /sbin/chkconfig --del winbind
1053fi
dce29ff7
JR
1054%systemd_preun winbind.service
1055
1056%postun winbind
1057%systemd_reload
29511e6d 1058
c083eea8 1059%post -n samba3-swat
27879fe9 1060%service -q rc-inetd reload
d7dadfd6 1061
c083eea8 1062%postun -n samba3-swat
27879fe9
ER
1063if [ "$1" = 0 ]; then
1064 %service -q rc-inetd reload
9ac29548 1065fi
d7dadfd6 1066
99795f36 1067%post -n openldap-schema-samba
c4db757c
ER
1068# dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
1069%openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
27879fe9 1070%service -q ldap restart
99795f36
ER
1071
1072%postun -n openldap-schema-samba
1073if [ "$1" = "0" ]; then
c4db757c 1074 %openldap_schema_unregister %{schemadir}/samba.schema
27879fe9 1075 %service -q ldap restart
99795f36
ER
1076fi
1077
1925a8b4 1078%files
1079%defattr(644,root,root,755)
c083eea8
JR
1080# samba4 server
1081%attr(755,root,root) %{_bindir}/oLschema2ldif
05913998 1082%dir %{_libdir}/samba/bind9
6646cd44
JR
1083%attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
1084%attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
05913998 1085%dir %{_libdir}/samba/hdb
6646cd44 1086%attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
c083eea8
JR
1087%attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1088%attr(755,root,root) %{_libdir}/samba/libntvfs.so
1089%attr(755,root,root) %{_libdir}/samba/libpac.so
1090%attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1091%attr(755,root,root) %{_libdir}/samba/libprocess_model.so
1092%attr(755,root,root) %{_libdir}/samba/libservice.so
05913998 1093%dir %{_libdir}/samba/process_model
6646cd44
JR
1094%attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
1095%attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
1096%attr(755,root,root) %{_libdir}/samba/process_model/standard.so
05913998 1097%dir %{_libdir}/samba/service
6646cd44
JR
1098%attr(755,root,root) %{_libdir}/samba/service/cldap.so
1099%attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
1100%attr(755,root,root) %{_libdir}/samba/service/dns.so
1101%attr(755,root,root) %{_libdir}/samba/service/dns_update.so
1102%attr(755,root,root) %{_libdir}/samba/service/drepl.so
1103%attr(755,root,root) %{_libdir}/samba/service/kcc.so
1104%attr(755,root,root) %{_libdir}/samba/service/kdc.so
1105%attr(755,root,root) %{_libdir}/samba/service/ldap.so
1106%attr(755,root,root) %{_libdir}/samba/service/nbtd.so
1107%attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
1108%attr(755,root,root) %{_libdir}/samba/service/s3fs.so
1109%attr(755,root,root) %{_libdir}/samba/service/smb.so
1110%attr(755,root,root) %{_libdir}/samba/service/web.so
1111%attr(755,root,root) %{_libdir}/samba/service/winbind.so
1112%attr(755,root,root) %{_libdir}/samba/service/wrepl.so
c083eea8
JR
1113%attr(755,root,root) %{_sbindir}/samba
1114%attr(755,root,root) %{_sbindir}/samba_dnsupdate
1115%attr(755,root,root) %{_sbindir}/samba_spnupdate
1116%attr(755,root,root) %{_sbindir}/samba_upgradedns
1117%attr(755,root,root) %{_sbindir}/samba_upgradeprovision
e765216e 1118%{_datadir}/samba/setup
c083eea8 1119%{_mandir}/man1/oLschema2ldif.1*
481bc0b7 1120%{_mandir}/man8/samba.8*
c083eea8
JR
1121%attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1122%attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1123%attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
1124%attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1125%attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1126%attr(755,root,root) %{_libdir}/samba/libshares.so
1127%attr(755,root,root) %{_libdir}/samba/libauth4.so
1128%attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1129%attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1130%attr(755,root,root) %{_libdir}/samba/libcliauth.so
1131%attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1132%attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1133%attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1134%attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1135%attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1136%attr(755,root,root) %{_libdir}/samba/libcluster.so
1137%attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1138%attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1139%attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1140%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1141%attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1142%attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1143%attr(755,root,root) %{_libdir}/samba/libdb-glue.so
1144%attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1145# serverr
c9c921bd 1146
34895621 1147%files winbind
29511e6d 1148%defattr(644,root,root,755)
c083eea8 1149# winbind4
29511e6d 1150%attr(755,root,root) %{_bindir}/wbinfo
1151%attr(755,root,root) /%{_lib}/security/pam_winbind*
1152%attr(755,root,root) /%{_lib}/libnss_winbind*
481bc0b7 1153%attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
29511e6d 1154%{_mandir}/man1/wbinfo*.1*
45a544fa 1155%{_mandir}/man5/pam_winbind.conf.5*
481bc0b7 1156%{_mandir}/man7/winbind_krb5_locator.7*
a4c31844 1157%{_mandir}/man8/pam_winbind.8*
29511e6d 1158
1159%files -n nss_wins
1160%defattr(644,root,root,755)
29511e6d 1161
ac6f9d13 1162%files client
2eedd257 1163%defattr(644,root,root,755)
6646cd44 1164%attr(755,root,root) %{_bindir}/cifsdd
6646cd44 1165%attr(755,root,root) %{_bindir}/nmblookup4
6646cd44 1166%attr(755,root,root) %{_bindir}/smbclient4
6c886cab 1167%{_mandir}/man1/findsmb.1*
481bc0b7 1168%{_mandir}/man1/nmblookup4.1*
c083eea8 1169%attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
ac6f9d13 1170
ac6f9d13 1171%files common
2eedd257 1172%defattr(644,root,root,755)
2e711b12 1173%doc README WHATSNEW.txt Roadmap
c083eea8
JR
1174%attr(755,root,root) %{_sbindir}/samba_kcc
1175%attr(755,root,root) %{_bindir}/samba-tool
2f0e4f6e 1176%dir %{_sysconfdir}/samba
d0e87ba8
ER
1177%attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1178%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
70975be6
JR
1179%dir %{_datadir}/samba
1180%dir %{_datadir}/samba/codepages
1181%{_datadir}/samba/codepages/lowcase.dat
1182%{_datadir}/samba/codepages/upcase.dat
1183%{_datadir}/samba/codepages/valid.dat
70975be6 1184#%{_mandir}/man1/log2pcap.1*
c083eea8 1185%{_mandir}/man8/samba-tool.8*
70975be6
JR
1186%{_mandir}/man5/lmhosts.5*
1187%{_mandir}/man5/smb.conf.5*
70975be6
JR
1188%if %{without system_libs}
1189%attr(755,root,root) %{_bindir}/tdbbackup
1190%attr(755,root,root) %{_bindir}/tdbdump
1191%attr(755,root,root) %{_bindir}/tdbtool
1192%{_mandir}/man8/tdbbackup.8*
1193%{_mandir}/man8/tdbdump.8*
1194%{_mandir}/man8/tdbtool.8*
1195%endif
70975be6
JR
1196%attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1197%attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1198%attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1199%attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1200%attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1201%attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1202%attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1203%attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1204%attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1205%attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1206%attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1207%attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1208%attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1209%attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1210%attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1211%attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1212%attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1213%attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1214%attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1215%attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1216%attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1217%attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1218%attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1219%attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
70975be6 1220%attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
c083eea8
JR
1221%attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1222%attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1223%attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1224%attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1225%attr(755,root,root) %{_libdir}/samba/libserver-role.so
70975be6 1226%attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
6646cd44
JR
1227%attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1228%attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
70975be6 1229%attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
c083eea8
JR
1230%attr(755,root,root) %{_libdir}/samba/libreplace.so
1231%attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1232%attr(755,root,root) %{_libdir}/samba/libnetif.so
1233%attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1234%attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1235%attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1236%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1237%attr(755,root,root) %{_libdir}/samba/liberrors.so
1238%attr(755,root,root) %{_libdir}/samba/libevents.so
1239%attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1240%attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1241%attr(755,root,root) %{_libdir}/samba/libaddns.so
1242%attr(755,root,root) %{_libdir}/samba/libasn1util.so
70975be6 1243%attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
c083eea8
JR
1244%attr(755,root,root) %{_libdir}/samba/libiniparser.so
1245%dir %{_libdir}/samba
e71e0470 1246%if %{without system_libs}
e71e0470
JR
1247%attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1248%attr(755,root,root) %{_libdir}/samba/libtdb.so.*
e71e0470
JR
1249%endif
1250
c083eea8 1251%files libs
11d2c190 1252%defattr(644,root,root,755)
b36aa9d5 1253
d6883a30 1254%files -n pam-pam_smbpass
b36aa9d5 1255%defattr(644,root,root,755)
79d8a749 1256
c083eea8 1257%files -n libsmbclient-raw
79d8a749 1258%defattr(644,root,root,755)
6646cd44
JR
1259%attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1260%attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
c083eea8
JR
1261
1262%files -n libsmbclient-raw-devel
1263%defattr(644,root,root,755)
1264%attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1265%{_pkgconfigdir}/smbclient-raw.pc
1266
1267%files -n samba3-libsmbclient
1268%defattr(644,root,root,755)
37a62870 1269%attr(755,root,root) %{_libdir}/libsmbclient.so.*
2545d2ae 1270%{_mandir}/man7/libsmbclient.7*
c083eea8
JR
1271%attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1272%attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1273%attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1274%attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1275%attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1276%attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1277%attr(755,root,root) %{_libdir}/samba/libgse.so
79d8a749 1278
c083eea8 1279%files -n samba3-libsmbclient-devel
79d8a749 1280%defattr(644,root,root,755)
37a62870 1281%attr(755,root,root) %{_libdir}/libsmbclient.so
37a62870
JR
1282%{_includedir}/libsmbclient.h
1283%{_includedir}/wbclient.h
bd658e80 1284
f2b0247b
ER
1285%files devel
1286%defattr(644,root,root,755)
6646cd44
JR
1287%attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so
1288%attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1289%attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1290%attr(755,root,root) %{_libdir}/libdcerpc-server.so
1291%attr(755,root,root) %{_libdir}/libdcerpc.so
1292%attr(755,root,root) %{_libdir}/libgensec.so
1293%attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1294%attr(755,root,root) %{_libdir}/libndr-nbt.so
1295%attr(755,root,root) %{_libdir}/libndr-standard.so
1296%attr(755,root,root) %{_libdir}/libndr.so
1297%attr(755,root,root) %{_libdir}/libregistry.so
1298%attr(755,root,root) %{_libdir}/libsamba-credentials.so
1299%attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1300%attr(755,root,root) %{_libdir}/libsamba-policy.so
1301%attr(755,root,root) %{_libdir}/libsamba-util.so
1302%attr(755,root,root) %{_libdir}/libsamdb.so
1303%attr(755,root,root) %{_libdir}/libtevent-util.so
6646cd44 1304%attr(755,root,root) %{_libdir}/libsmbconf.so
37a62870 1305%{_includedir}/samba
e765216e 1306%{_includedir}/samba-4.0
6646cd44 1307%exclude %{_includedir}/samba-4.0/torture.h
05913998
JR
1308%{_pkgconfigdir}/dcerpc.pc
1309%{_pkgconfigdir}/dcerpc_atsvc.pc
1310%{_pkgconfigdir}/dcerpc_samr.pc
1311%{_pkgconfigdir}/dcerpc_server.pc
1312%{_pkgconfigdir}/gensec.pc
1313%{_pkgconfigdir}/ndr.pc
1314%{_pkgconfigdir}/ndr_krb5pac.pc
1315%{_pkgconfigdir}/ndr_nbt.pc
1316%{_pkgconfigdir}/ndr_standard.pc
1317%{_pkgconfigdir}/netapi.pc
1318%{_pkgconfigdir}/registry.pc
1319%{_pkgconfigdir}/samba-credentials.pc
1320%{_pkgconfigdir}/samba-hostconfig.pc
1321%{_pkgconfigdir}/samba-policy.pc
1322%{_pkgconfigdir}/samba-util.pc
1323%{_pkgconfigdir}/samdb.pc
9f6f5df1 1324
c083eea8
JR
1325%if %{with ldap}
1326%files -n openldap-schema-samba
29511e6d 1327%defattr(644,root,root,755)
c083eea8
JR
1328%{schemadir}/samba.schema
1329%endif
29511e6d 1330
c083eea8 1331%files -n python-samba4
9f6f5df1 1332%defattr(644,root,root,755)
c083eea8
JR
1333%dir %{py_sitedir}/samba
1334%attr(755,root,root) %{py_sitedir}/samba/*.so
1335%{py_sitedir}/samba/*.py[co]
1336%dir %{py_sitedir}/samba/dcerpc
1337%{py_sitedir}/samba/dcerpc/*.py[co]
1338%attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1339%dir %{py_sitedir}/samba/external
1340%{py_sitedir}/samba/external/*.py[co]
1341%dir %{py_sitedir}/samba/external/subunit
1342%{py_sitedir}/samba/external/subunit/*.py[co]
1343%dir %{py_sitedir}/samba/external/subunit/tests
1344%{py_sitedir}/samba/external/subunit/tests/*.py[co]
1345%dir %{py_sitedir}/samba/netcmd
1346%{py_sitedir}/samba/netcmd/*.py[co]
1347%dir %{py_sitedir}/samba/provision
1348%{py_sitedir}/samba/provision/*.py[co]
1349%dir %{py_sitedir}/samba/tests
1350%{py_sitedir}/samba/tests/*.py[co]
1351%dir %{py_sitedir}/samba/tests/blackbox
1352%{py_sitedir}/samba/tests/blackbox/*.py[co]
1353%dir %{py_sitedir}/samba/tests/samba_tool
1354%{py_sitedir}/samba/tests/samba_tool/*.py[co]
1355%dir %{py_sitedir}/samba/tests/dcerpc
1356%{py_sitedir}/samba/tests/dcerpc/*.py[co]
1357%dir %{py_sitedir}/samba/web_server
1358%{py_sitedir}/samba/web_server/*.py[co]
1359%if %{without system_libs}
1360%attr(755,root,root) %{py_sitedir}/*.so
1361%{py_sitedir}/tevent.py[co]
fd9d8b85 1362%endif
70ff6d03 1363
c083eea8 1364%files -n python-samba3
192f48a8 1365%defattr(644,root,root,755)
c083eea8
JR
1366%dir %{py_sitedir}/samba
1367%dir %{py_sitedir}/samba/samba3
1368%attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1369%{py_sitedir}/samba/samba3/*.py[co]
b0225e99 1370
c083eea8 1371%files test
d1f5710a 1372%defattr(644,root,root,755)
c083eea8
JR
1373%attr(755,root,root) %{_bindir}/gentest
1374%attr(755,root,root) %{_bindir}/locktest
1375%attr(755,root,root) %{_bindir}/masktest
1376%attr(755,root,root) %{_bindir}/ndrdump
1377%attr(755,root,root) %{_bindir}/smbtorture
1378%attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1379%attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1380%attr(755,root,root) %{_libdir}/samba/libsubunit.so
1381%attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1382#??? usr/lib/*/samba/libsmbclient.so.*
1383%{_mandir}/man1/gentest.1*
1384%{_mandir}/man1/locktest.1*
1385%{_mandir}/man1/masktest.1*
1386%{_mandir}/man1/ndrdump.1*
1387%{_mandir}/man1/smbtorture.1*
d1f5710a 1388
c083eea8
JR
1389%attr(755,root,root) %{_bindir}/vfstest
1390%{_mandir}/man1/vfstest.1*
1391# files to ignore in testsuite mode
1392#%{_libdir}/samba/libnss_wrapper.so
1393#%{_libdir}/samba/libsocket_wrapper.so
1394#%{_libdir}/samba/libuid_wrapper.so
1395
1396%files test-devel
4ecf4d28 1397%defattr(644,root,root,755)
c083eea8
JR
1398%attr(755,root,root) %{_libdir}/libtorture.so
1399%{_includedir}/samba-4.0/torture.h
1400%{_pkgconfigdir}/torture.pc
4ecf4d28 1401
c083eea8
JR
1402%files pidl
1403%defattr(644,root,root,755)
1404%attr(755,root,root) %{_bindir}/pidl
1405%{_mandir}/man1/pidl.1*
1406%{_mandir}/man3/Parse::Pidl*.3*
1407%{perl_vendorlib}/Parse/Pidl*
1408
1409%files samba3
1410%defattr(644,root,root,755)
1411%attr(755,root,root) %{_bindir}/ntlm_auth
1412%{_mandir}/man1/ntlm_auth.1*
1413%{systemdunitdir}/nmb.service
1414%{systemdunitdir}/smb.service
1415%attr(755,root,root) %{_bindir}/smbclient
1416%{_mandir}/man1/smbclient.1*
1417%attr(755,root,root) %{_bindir}/nmblookup
1418%{_mandir}/man1/nmblookup.1*
1419%attr(755,root,root) %{_bindir}/dbwrap_tool
1420%attr(755,root,root) %{_bindir}/eventlogadm
1421%{_mandir}/man8/eventlogadm.8*
1422%attr(755,root,root) %{_bindir}/net
1423%{_mandir}/man8/net.8*
1424%attr(755,root,root) %{_bindir}/pdbedit
1425%{_mandir}/man8/pdbedit.8*
1426%attr(755,root,root) %{_bindir}/profiles
1427%{_mandir}/man1/profiles.1*
1428%attr(755,root,root) %{_bindir}/rpcclient
1429%{_mandir}/man1/rpcclient.1*
1430%attr(755,root,root) %{_bindir}/sharesec
1431%{_mandir}/man1/sharesec.1*
1432%attr(755,root,root) %{_bindir}/smbcacls
1433%{_mandir}/man1/smbcacls.1*
1434%attr(755,root,root) %{_bindir}/smbcontrol
1435%{_mandir}/man1/smbcontrol.1*
1436%attr(755,root,root) %{_bindir}/smbcquotas
1437%{_mandir}/man1/smbcquotas.1*
1438%attr(755,root,root) %{_bindir}/smbpasswd
1439%{_mandir}/man8/smbpasswd.8*
1440%attr(755,root,root) %{_bindir}/smbstatus
1441%{_mandir}/man1/smbstatus.1*
1442%attr(755,root,root) %{_bindir}/smbta-util
1443%{_mandir}/man8/smbta-util.8*
1444%attr(755,root,root) %{_bindir}/smbtree
1445%{_mandir}/man1/smbtree.1*
1446%attr(755,root,root) %{_bindir}/testparm
1447%{_mandir}/man1/testparm.1*
1448%attr(755,root,root) %{_sbindir}/nmbd
1449%attr(755,root,root) %{_sbindir}/smbd
1450%{_mandir}/man8/nmbd.8*
1451%{_mandir}/man8/smbd.8*
1452%attr(755,root,root) %{_sbindir}/winbindd
1453%attr(754,root,root) /etc/rc.d/init.d/winbind
1454%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1455%{systemdunitdir}/winbind.service
1456%{_mandir}/man8/winbindd*.8*
1457%attr(755,root,root) /%{_lib}/libnss_wins*
1458%attr(755,root,root) %{_libdir}/samba/libsmbsharemodes.so.0
1459%doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1460%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1461%attr(755,root,root) %{_libdir}/samba/auth/script.so
1462%dir %{_libdir}/samba/idmap
1463%attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1464%attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1465%attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1466%attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1467%attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1468%attr(755,root,root) %{_libdir}/samba/libidmap.so
1469%{_mandir}/man8/idmap_ad.8*
1470%{_mandir}/man8/idmap_hash.8*
1471%{_mandir}/man8/idmap_ldap.8*
1472%{_mandir}/man8/idmap_nss.8*
1473%{_mandir}/man8/idmap_rid.8*
1474%{_mandir}/man8/idmap_tdb.8*
1475%{_mandir}/man8/idmap_tdb2.8*
1476%attr(755,root,root) %{_libdir}/samba/libnss_info.so
1477%dir %{_libdir}/samba/vfs
1478%attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
1479%attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
1480%attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
1481%attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
1482%attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1483%attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
1484%attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
1485%attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
1486%attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
1487%attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
1488%attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1489%attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
1490%attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1491%attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1492%attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1493%attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1494%attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1495%attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1496%attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1497%attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1498%{_mandir}/man8/vfs_acl_tdb.8*
1499%{_mandir}/man8/vfs_acl_xattr.8*
1500%{_mandir}/man8/vfs_crossrename.8*
1501%{_mandir}/man8/vfs_dirsort.8*
1502%{_mandir}/man8/vfs_fileid.8*
1503%{_mandir}/man8/vfs_preopen.8*
1504%{_mandir}/man8/vfs_shadow_copy2.8*
1505%{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1506%{_mandir}/man8/vfs_streams_xattr.8*
1507%{_mandir}/man8/vfs_streams_depot.8*
1508%{_mandir}/man8/vfs_time_audit.8*
1509%{_mandir}/man8/vfs_xattr_tdb.8*
1510%{_mandir}/man8/vfs_aio_fork.8*
1511%{_mandir}/man8/vfs_aio_linux.8*
1512%{_mandir}/man8/vfs_aio_pthread.8*
1513%{_mandir}/man8/vfs_media_harmony.8*
1514%attr(755,root,root) %{_libdir}/samba/libgpo.so
1515%attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1516%attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1517%attr(755,root,root) %{_libdir}/libwbclient.so.*
1518%attr(755,root,root) %{_libdir}/libwbclient.so
1519%attr(755,root,root) %{_libdir}/libnetapi.so
1520%attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1521%attr(755,root,root) %{_libdir}/libpdb.so
1522%attr(755,root,root) %{_libdir}/libsmbldap.so
1523%{_mandir}/man1/smbtar.1*
1524%attr(755,root,root) %{_libdir}/libnetapi.so.0
1525%attr(755,root,root) %{_libdir}/libpdb.so.0
1526%attr(755,root,root) %{_libdir}/libsmbconf.so.0
1527%attr(755,root,root) %{_libdir}/libsmbldap.so.0
1528%attr(755,root,root) %{_libdir}/samba/libads.so
1529%attr(755,root,root) %{_libdir}/samba/libauth.so
1530%attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1531%attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1532%attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1533%attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1534%attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1535%attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1536%attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1537%attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1538%attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1539%attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1540%attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1541%attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1542%attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1543
1544%files -n samba3-vfs-audit
1545%defattr(644,root,root,755)
1546%attr(755,root,root) %{_libdir}/samba/vfs/audit.so
1547%attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1548%attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1549%{_mandir}/man8/vfs_audit.8*
1550%{_mandir}/man8/vfs_extd_audit.8*
1551%{_mandir}/man8/vfs_full_audit.8*
1552
1553%files -n samba3-vfs-cap
1554%defattr(644,root,root,755)
1555%attr(755,root,root) %{_libdir}/samba/vfs/cap.so
1556%{_mandir}/man8/vfs_cap.8*
1557
1558%files -n samba3-vfs-default_quota
d1f5710a 1559%defattr(644,root,root,755)
2e711b12 1560%attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
4d8c5e20 1561%{_mandir}/man8/vfs_default_quota.8*
d1f5710a 1562
c083eea8 1563%files -n samba3-vfs-expand_msdfs
d1f5710a 1564%defattr(644,root,root,755)
2e711b12 1565%attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
d1f5710a 1566
c083eea8 1567%files -n samba3-vfs-fake_perms
d1f5710a 1568%defattr(644,root,root,755)
2e711b12 1569%attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
4d8c5e20 1570%{_mandir}/man8/vfs_fake_perms.8*
d1f5710a 1571
c083eea8 1572#%files -n samba3- vfs-notify_fam
e765216e
JR
1573#%defattr(644,root,root,755)
1574#%attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1575#%{_mandir}/man8/vfs_notify_fam.8*
8ba454ef 1576
c083eea8 1577%files -n samba3-vfs-netatalk
d1f5710a 1578%defattr(644,root,root,755)
2e711b12 1579%attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
4d8c5e20
JB
1580%{_mandir}/man8/vfs_netatalk.8*
1581
c083eea8 1582%files -n samba3-vfs-readahead
4d8c5e20 1583%defattr(644,root,root,755)
2e711b12 1584%attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
4d8c5e20 1585%{_mandir}/man8/vfs_readahead.8*
d1f5710a 1586
c083eea8 1587%files -n samba3-vfs-readonly
97334e11 1588%defattr(644,root,root,755)
2e711b12 1589%attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
4d8c5e20 1590%{_mandir}/man8/vfs_readonly.8*
97334e11 1591
c083eea8 1592%files -n samba3-vfs-recycle
97334e11 1593%defattr(644,root,root,755)
2e711b12 1594%attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
4d8c5e20 1595%{_mandir}/man8/vfs_recycle.8*
97334e11 1596
c083eea8 1597%files -n samba3-vfs-shadow_copy
2e711b12
JR
1598%defattr(644,root,root,755)
1599%attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1600%{_mandir}/man8/vfs_shadow_copy.8*
1601
c083eea8 1602%files -n samba3-vfs-catia
2e711b12
JR
1603%defattr(644,root,root,755)
1604%attr(755,root,root) %{_libdir}/samba/vfs/catia.so
1605%{_mandir}/man8/vfs_catia.8*
1606
c083eea8 1607%files -n samba3-vfs-scannedonly
d718c2e1 1608%defattr(644,root,root,755)
2e711b12 1609%attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
d718c2e1
AF
1610%{_mandir}/man8/vfs_scannedonly.8*
1611
c083eea8 1612%files -n samba3-smbget
4ecf4d28 1613%defattr(644,root,root,755)
c083eea8
JR
1614%attr(755,root,root) %{_bindir}/smbget
1615%{_mandir}/man1/smbget.1*
1616%{_mandir}/man5/smbgetrc.5*
4ecf4d28 1617
c083eea8
JR
1618%if %{with cups}
1619%files -n cups-backend-samba3-smb
99795f36 1620%defattr(644,root,root,755)
c083eea8
JR
1621%attr(755,root,root) %{cups_serverbin}/backend/smb
1622%attr(755,root,root) %{_bindir}/smbspool
1623%{_mandir}/man8/smbspool.8*
105507bc 1624%endif
8d59ae13 1625
c083eea8 1626%files -n samba3-swat
1a8c003b 1627%defattr(644,root,root,755)
c083eea8
JR
1628#%doc swat/README* swat/help/*
1629%doc swat/help/*
1630%attr(755,root,root) %{_sbindir}/swat
1631%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
1632%dir %{_datadir}/samba/swat
1633%{_datadir}/samba/swat/help
1634%{_datadir}/samba/swat/images
1635%{_datadir}/samba/swat/include
1636%dir %{_datadir}/samba/swat/lang
1637%lang(ja) %{_datadir}/samba/swat/lang/ja
1638%lang(tr) %{_datadir}/samba/swat/lang/tr
1639%{_mandir}/man8/swat.8*
1640%lang(de) %{_datadir}/samba/codepages/de.msg
1641%{_datadir}/samba/codepages/en.msg
1642%lang(fi) %{_datadir}/samba/codepages/fi.msg
1643%lang(fr) %{_datadir}/samba/codepages/fr.msg
1644%lang(it) %{_datadir}/samba/codepages/it.msg
1645%lang(ja) %{_datadir}/samba/codepages/ja.msg
1646%lang(nl) %{_datadir}/samba/codepages/nl.msg
1647%lang(pl) %{_datadir}/samba/codepages/pl.msg
1648%lang(ru) %{_datadir}/samba/codepages/ru*
1649%lang(tr) %{_datadir}/samba/codepages/tr.msg
6646cd44 1650
c083eea8 1651%files todo
6646cd44 1652%defattr(644,root,root,755)
c083eea8
JR
1653# ?
1654%attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
1655# registry-tools
1656%attr(755,root,root) %{_bindir}/reg*
6646cd44 1657
c083eea8
JR
1658%attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1659%attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
1660%attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1661%attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1662# py
1663%attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1664%attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1665%attr(755,root,root) %{_libdir}/mit_samba.so
1666# test
1667%attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
1668# test
1669%attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1670# py, 3
1671%dir %{_libdir}/samba/gensec
1672%attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
1673%dir %{_libdir}/samba/ldb
1674%attr(755,root,root) %{_libdir}/samba/ldb/acl.so
1675%attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
1676%attr(755,root,root) %{_libdir}/samba/ldb/anr.so
1677%attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
1678%attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
1679%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
1680%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
1681%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
1682%attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
1683%attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
1684%attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
1685%attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
1686%attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
1687%attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
1688%attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
1689%attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
1690%attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
1691%attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
1692%attr(755,root,root) %{_libdir}/samba/ldb/operational.so
1693%attr(755,root,root) %{_libdir}/samba/ldb/partition.so
1694%attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
1695%attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
1696%attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
1697%attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
1698%attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
1699%attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
1700%attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
1701%attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
1702%attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
1703%attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
1704%attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
1705%attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
1706%attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
1707%attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
1708%attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
1709%attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
1710%attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
1711%attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
1712%attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
1713%attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
1714%dir %{_libdir}/samba/nss_info
1715%attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1716%attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1717%attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1718%dir %{_libdir}/samba/pdb
1719%attr(755,root,root) %{_libdir}/samba/pdb/ldap.so
1720%attr(755,root,root) %{_libdir}/samba/pdb/smbpasswd.so
1721%attr(755,root,root) %{_libdir}/samba/pdb/tdbsam.so
1722%attr(755,root,root) %{_libdir}/samba/pdb/wbc_sam.so
1723%{_mandir}/man8/idmap_autorid.8*
6646cd44 1724
c083eea8
JR
1725%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
1726%attr(754,root,root) /etc/rc.d/init.d/smb
1727%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1728%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
1729%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1730%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
1731%{systemdunitdir}/samba.service
1732%{systemdtmpfilesdir}/samba.conf
1733%{_mandir}/man1/log2pcap.1*
1734%{_mandir}/man5/smbpasswd.5*
1735%{_mandir}/man7/samba.7*
1736
1737%dir %{_sambahome}
1738%dir /var/lib/samba
1739%ghost /var/lib/samba/*.dat
1740%dir /var/lib/samba/printing
1741
1742%attr(750,root,root) %dir /var/log/samba
1743%attr(750,root,root) %dir /var/log/samba/cores
1744%attr(750,root,root) %dir /var/log/samba/cores/smbd
1745%attr(750,root,root) %dir /var/log/samba/cores/nmbd
1746%attr(750,root,root) %dir /var/log/archive/samba
1747%attr(1777,root,root) %dir /var/spool/samba
1748%if %{with ldap}
1749%doc examples/LDAP
1750%endif
1751
1752# client?
1753%attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1754
1755%dir %{_libdir}/samba/auth
1756%attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1757%attr(755,root,root) %{_libdir}/samba/auth/unix.so
1758%attr(755,root,root) %{_libdir}/samba/auth/wbc.so
This page took 1.08792 seconds and 4 git commands to generate.