]> git.pld-linux.org Git - packages/samba.git/blame - samba4.spec
- update sysconfig files with contents from samba systemd packaging
[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
8%bcond_with system_libtalloc
9%bcond_with system_libtdb
10 # http://wiki.samba.org/index.php/Franky
11%bcond_with mks # with vfs-mks (mksd dependency not distributale)
105507bc 12
07069da4 13# ADS requires kerberos5 and LDAP
aceac5ef 14%if %{without kerberos5} || %{without ldap}
1e2a5fcf
JB
15%undefine with_ads
16%endif
aceac5ef 17
b25f7233 18%if %{with system_libtalloc}
34895621 19%define libtalloc_ver 2.0.7
b25f7233 20%else
670da5b0 21%define libtalloc_ver %{version}-%{release}
b25f7233
ER
22%endif
23
24%if %{with system_libtdb}
34895621 25%define libtdb_ver 2:1.2.10
b25f7233 26%else
670da5b0 27%define libtdb_ver %{version}-%{release}
4ecf4d28
JB
28%endif
29
7d14b7f3 30%define virusfilter_version 0.1.3
ac6f9d13 31Summary: SMB server
fa1faeca
ER
32Summary(cs.UTF-8): Server SMB
33Summary(da.UTF-8): SMB server
34Summary(de.UTF-8): SMB-Server
35Summary(es.UTF-8): El servidor SMB
36Summary(fi.UTF-8): SMB-palvelin
37Summary(fr.UTF-8): Serveur SMB
38Summary(it.UTF-8): Server SMB
39Summary(ja.UTF-8): Samba SMB サーバー
40Summary(ko.UTF-8): 삼바 SMB 서버
41Summary(pl.UTF-8): Serwer SMB
42Summary(pt_BR.UTF-8): Cliente e servidor SMB
43Summary(ru.UTF-8): SMB клиент и сервер
44Summary(tr.UTF-8): SMB sunucusu
45Summary(uk.UTF-8): SMB клієнт та сервер
46Summary(zh_CN.UTF-8): Samba 客户端和服务器
670da5b0
JR
47Name: samba4
48Version: 4.0.0
49Release: 0.1
6bef715a 50License: GPL v3
11d2c190 51Group: Networking/Daemons
670da5b0
JR
52Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
53# Source0-md5: 93e9aad40893ba48d08e1b28e7efff72
ba850b61 54Source1: smb.init
46c25e95 55Source2: samba.pamd
d7dadfd6 56Source3: swat.inetd
46c25e95
JR
57Source4: samba.sysconfig
58Source5: samba.logrotate
138aecb0 59Source6: smb.conf
68134596 60Source7: winbind.init
61Source8: winbind.sysconfig
46c25e95 62Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
7d14b7f3 63# Source10-md5: a3a30d5fbf309d356e8c5833db680c17
34895621 64Patch0: system-heimdal.patch
46c25e95
JR
65Patch1: samba-c++-nofail.patch
66Patch3: samba-nscd.patch
67Patch4: samba-lprng-no-dot-printers.patch
68Patch5: samba-passdb-smbpasswd.patch
7a52c5df 69URL: http://www.samba.org/
bd658e80 70BuildRequires: acl-devel
ea8d81e5 71BuildRequires: autoconf
017136ce 72BuildRequires: automake
a0d23d1e 73%{?with_avahi:BuildRequires: avahi-devel}
aceac5ef 74BuildRequires: ctdb-devel
62dc8910 75%{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
51bcdd9a 76BuildRequires: dmapi-devel
5b010594 77BuildRequires: gamin-devel
ff01b4ff 78BuildRequires: gdbm-devel
9f74dab7 79BuildRequires: gettext-devel
34895621 80%{?with_kerberos5:BuildRequires: heimdal-devel >= 1.5.3-1}
9f74dab7 81BuildRequires: iconv
1125cc60 82BuildRequires: keyutils-devel
34895621 83BuildRequires: libcom_err-devel
53ce942a 84BuildRequires: libmagic-devel
4d8c5e20 85BuildRequires: libnscd-devel
f092c096 86BuildRequires: libtool >= 2:1.4d
40d90f9e 87BuildRequires: make >= 3.81
0f00e211 88BuildRequires: ncurses-devel >= 5.2
78d04323 89%{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
c951a08c 90BuildRequires: openssl-devel >= 0.9.7d
793ad0f8 91BuildRequires: pam-devel >= 0.99.8.1
9f74dab7 92BuildRequires: pkgconfig
f092c096 93BuildRequires: popt-devel
16c4fca4 94%{?with_pgsql:BuildRequires: postgresql-devel}
4ecf4d28 95BuildRequires: python-devel >= 1:2.4.2
6bf53014 96BuildRequires: python-modules
f092c096 97BuildRequires: readline-devel >= 4.2
c4db757c 98BuildRequires: rpmbuild(macros) >= 1.304
e155c475 99BuildRequires: sed >= 4.0
86913c5a 100%{?with_system_libtevent:BuildRequires: tevent-devel >= %{libtevent_ver}}
db20320f 101%{?with_system_libtalloc:BuildRequires: talloc-devel >= %{libtalloc_ver}}
b25f7233 102%{?with_system_libtdb:BuildRequires: tdb-devel >= %{libtdb_ver}}
bd658e80 103BuildRequires: xfsprogs-devel
34895621 104BuildConflicts: libbsd-devel
656b05ab 105Requires(post,preun): /sbin/chkconfig
670da5b0 106Requires: %{name}-common = %{version}-%{release}
cd83be60 107Requires: logrotate >= 3.7-4
793ad0f8 108Requires: pam >= 0.99.8.1
8bf54aa6 109Requires: rc-scripts >= 0.4.0.12
27879fe9 110Requires: setup >= 2.4.6-7
62dc8910 111# smbd links with libcups
ac083993 112%{?with_cups:Requires: cups-lib >= 1:1.2.0}
9f74dab7 113Obsoletes: python-samba
a780b941 114Obsoletes: samba-pdb-xml
d1d9e9b8 115Obsoletes: samba-vfs-block
da3dadf3 116BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
1925a8b4 117
29511e6d 118%define _vfsdir %{_libdir}/%{name}/vfs
c10bc67e 119%define _sambahome /home/services/samba
4325e763 120%define _sambalibdir %{_libdir}/%{name}
ddea14b0 121%if %{with cups}
478e9eab 122%define cups_serverbin %{_prefix}/lib/cups
fd9d8b85 123%endif
99795f36 124%define schemadir /usr/share/openldap/schema
92c45d25 125
01485082
ER
126# CFLAGS modified (the second ./configure)
127%undefine configure_cache
128
e11c6ca1 129%description
cfa67cf6 130Samba provides an SMB server which can be used to provide network
131services to SMB (sometimes called "Lan Manager") clients, including
132various versions of MS Windows, OS/2, and other Linux machines. Samba
133also provides some SMB clients, which complement the built-in SMB
134filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
135and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
e11c6ca1 136
137This release is known as the "Locking Update" and has full support for
cfa67cf6 138Opportunistic File Locking. In addition this update includes native
139support for Microsoft encrypted passwords, improved browse list and
140WINS database management.
e11c6ca1 141
cfa67cf6 142Please refer to the WHATSNEW.txt document for fixup information. This
143binary release includes encrypted password support. Please read the
dc18070c 144smb.conf file for implementation details.
d68d5e15 145
96088f7b
JR
146%description -l cs.UTF-8
147Samba poskytuje server SMB, který lze použít pro poskytování síťových
148služeb klientům SMB (někdy nazývaných klienti "LAN manažer") včetně
149klientů různých verzí MS Windows, OS/2 a dalších linuxových strojů.
150Samba též poskytuje některé klienty SMB, kteří komplementují vestavěný
151souborový systém SMB v Linuxu. Samba používá protokoly NetBIOS přes
152TCP/IP (NetBT) a NEpotřebuje protokol NetBEUI (neformátovaný rámec
153NetBIOS od společnosti Microsoft.
154
155%description -l da.UTF-8
156Samba tilbyder en SMB server som kan bruges til at tilbyde netværk
157services til SMB (også kaldet "Lan Manager") klienter, incl.
cfa67cf6 158forskellige versioner af MS Windows, OS/2, og andre Linux maskiner.
96088f7b 159Samba tilbyder også SMB klienter, som udbygger det indbyggede SMB
cfa67cf6 160filsystem i Linux. Samba benytter NetBIOS over TCP/IP (NetBT)
96088f7b 161protocolen og kræver ikke NetBEUI (Microsoft Raw NetBIOS frame)
cfa67cf6 162protokollen.
d1d64cbe 163
96088f7b
JR
164%description -l de.UTF-8
165Samba stellt einen SMB-Server zum Anbieten von Netzwerkdiensten für
166SMB-Clients (auch "Lan Manager" genannt) zur Verfügung, darunter
cfa67cf6 167verschiedenen Versionen von MS Windows-, OS/2- und anderen
96088f7b
JR
168Linux-Rechnern. Samba enthält außerdem einige SMB-Clients, die das in
169Linux integrierte SMB-Dateisystem ergänzen. Samba benutzt
170NetBIOS-über-TCP/IP (NetBT)-Protokolle und benötigt KEIN NetBEUI
cfa67cf6 171(Microsoft Raw NetBIOS frame)-Protokoll.
d1d64cbe 172
96088f7b 173%description -l es.UTF-8
da957f7e 174Samba provee un servidor SMB que se puede usar para ofrecer servicios
175de red a clientes SMB (algunas veces se le llama de "Lan Manager"),
96088f7b
JR
176incluyendo varias versiones de MS Windows, OS/2, y otras máquinas
177Linux. Samba también ofrece algunos clientes SMB, que complementan el
da957f7e 178sistema de archivos SMB de Linux. Samba usa el protocolo NetBIOS sobre
179TCP/IP (NetBT) y no necesita del protocolo NetBEUI (Microsoft Raw
180NetBIOS frame).
181
96088f7b
JR
182%description -l fi.UTF-8
183Samba on SMB-palvelin, jota voidaan käyttää SMB-asiakasohjelmien
cfa67cf6 184verkkopalvelujen tarjoajana. SMB-protokollaa kutsutaan joskus "Lan
185Manager" protokollaksi ja asiakasohjelmat toimivat dosissa,
186Windowseissa, OS/2:ssa ja toisissa Linux-koneissa. Samban mukana on
96088f7b
JR
187myös joitakin SMB-asiakasohjelmia, jotka täydentävät Linuxin
188kernelissä olevaa SMB-tiedostojärjestelmän tukea. Samba vaatii NetBIOS
189over TCP/IP (NetBT) protokollaa eikä tarvitse tai pysty käyttämään
cfa67cf6 190NetBEUI-protokollaa.
d1d64cbe 191
96088f7b 192%description -l it.UTF-8
cfa67cf6 193Samba fornisce un server SMB che puo` essere usato per fornire servizi
194di rete ai client SMB, incluse le versioni MS Windows, OS/2 e per
195altre macchine Linux. Samba fornisce anche i client SMB. Samba usa
196NetBIOS sopra TCP/IP e non ha bisogno del protocollo NetBEUI.
e11c6ca1 197
96088f7b
JR
198%description -l ja.UTF-8
199Samba は MS Windows の様々なバージョン、OS/2 そして他の Linux マシン
200を含む SMB (たまに "Lan Manager" と呼ばれる)
201クライアントにネットワーク サービスを提供するために使用される SMB
202サーバを提供します。Samba は NetBIOS over TCP/IP (NetBT)
203プロトコルを使用し、 NetBEUI(Microsoft Raw NetBIOS frame)
204プロトコルは必要ありません。
205
206Samba ほとんど動作する NT ドメインコントロールの機能を特徴とし、
207好きなブラウザを使って samba の smb.conf ファイルをリモート管理する
208新しい SWAT (Samba Web Administration Tool) を含みます。
209目下のところこれは inetd を通して TCP ポート 901 で有効になります。
210
211%description -l ko.UTF-8
212삼바는 MS Windows, OS/2, 혹은 다른 리눅스 머신을 포함하는 SMB(혹은
213"Lan Manager"라고도 불림) 클라이언트를 네트워크 서비스 위해 사용할 수
214있는 SMB 서버를 제공한다. 삼바는 TCP/IP 프로토콜을 통해 NetBIOS를
215사용하고 NetBEUI (Microsoft Raw NetBIOS 프레임) 프로토콜은 필요하지
216않다.
217
218삼바-2.2 의 특징은 NT 도메인 컨트롤의 성능으로 작업을 하고, 새로운
219SWAT(Samba Web Administration Tool)로 웹브라우저를 사용하여 원격지에서
220삼바의 smb.conf 파일을 관리하도록 한다. 이러한 경우 inetd 데몬을 통해
221TCP 901 포트를 사용하게 된다.
222
223최근 정보로 WHATSNEW.txt 파일의 문서를 참고하도록 한다. 바이너리의
224릴리즈는 암호화된 패스워드를 제공한다.
225
226%description -l pl.UTF-8
227Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
228usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
229takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
230znajduje się również oprogramowanie klienckie. Samba używa protokołu
231NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
232pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
233haseł w standardzie MS i zarządzania bazą WINS.
234
235%description -l pt_BR.UTF-8
236O Samba provê um servidor SMB que pode ser usado para oferecer
237serviços de rede a clientes SMB (algumas vezes chamado de "Lan
238Manager"), incluindo várias versões de MS Windows, OS/2, e outras
239máquinas Linux. O Samba também fornece alguns clientes SMB, que
da957f7e 240complementam o sistema de arquivos SMB do Linux. O Samba usa o
96088f7b 241protocolo NetBIOS sobre TCP/IP (NetBT) e não necessita do protocolo
da957f7e 242NetBEUI (Microsoft Raw NetBIOS frame).
243
96088f7b
JR
244O Samba inclui a maioria das características de um servidor de
245Controle de Domínios NT e o SWAT (Samba Web Administration Tool), que
246permite que o arquivo smb.conf seja gerenciado remotamente através de
247um navegador. Atualmente isto está sendo habilitado na porta TCP 901
da957f7e 248via inetd.
249
96088f7b
JR
250%description -l ru.UTF-8
251Samba предоставляет SMB-сервер, который может быть использован для
252предоставления сетевых сервисов SMB (иногда называемым "Lan Manager")
253клиентам, включая разнообразные версии MS Windows, OS/2, и другие
254Linux-машины. Samba также предоставляет SMB-клиентов, которые работают
255со встроенной в Linux файловой системой SMB.
da957f7e 256
96088f7b
JR
257Samba использует протокол NetBIOS over TCP/IP (NetBT) и не нуждается в
258протоколе NetBEUI (Microsoft Raw NetBIOS frame).
da957f7e 259
96088f7b
JR
260Samba содержит практически работающую реализацию NT Domain Control и
261включает новый SWAT (Samba Web Administration Tool), который позволяет
262удаленно управлять конфигурационным файлом smb.conf при помощи вашего
263любимого WEB-броузера. Пока что он разрешен через inetd на TCP-порту
da957f7e 264901.
265
96088f7b
JR
266%description -l uk.UTF-8
267Samba надає SMB-сервер, що може бути використаний для надання
268мережевих сервісів SMB (що їх іноді називають "Lan Manager") клієнтам,
269включаючи різноманітні версії MS Windows, OS/2, та інші Linux-машини.
270Samba також надає SMB-клієнтів, що працюють з вбудованою в Linux
271файловою системою SMB.
da957f7e 272
96088f7b
JR
273Samba використовує протокол NetBIOS over TCP/IP (NetBT) та не потребує
274протоколу NetBEUI (Microsoft Raw NetBIOS frame).
da957f7e 275
96088f7b
JR
276Samba містить майже працюючу реализацію NT Domain Control та новый
277SWAT (Samba Web Administration Tool), котрий дозволяє віддалено
278керувати конфігураційним файлом smb.conf за допомогою вашого
279улюбленого WEB-броузера. Поки що він дозволений через inetd на
280TCP-порту 901.
da957f7e 281
29511e6d 282%package swat
11d2c190 283Summary: Samba Web Administration Tool
fa1faeca
ER
284Summary(pl.UTF-8): Narzędzie administracyjne serwisu Samba
285Summary(pt_BR.UTF-8): Samba SWAT e documentação Web
286Summary(ru.UTF-8): Программа конфигурации SMB-сервера Samba
287Summary(uk.UTF-8): Програма конфигурації SMB-сервера Samba
11d2c190 288Group: Networking/Admin
670da5b0 289Requires: %{name} = %{version}-%{release}
d7dadfd6 290Requires: inetdaemon
bd658e80 291Requires: rc-inetd >= 0.8.2
29511e6d 292Obsoletes: swat
11d2c190 293
29511e6d 294%description swat
cfa67cf6 295swat allows a Samba administrator to configure the complex smb.conf
296file via a Web browser. In addition, a swat configuration page has
297help links to all the configurable options in the smb.conf file
298allowing an administrator to easily look up the effects of any change.
11d2c190 299
96088f7b
JR
300%description swat -l pl.UTF-8
301swat pozwala na kompleksową konfigurację smb.conf przy pomocy
302przeglądarki WWW.
11d2c190 303
96088f7b
JR
304%description swat -l pt_BR.UTF-8
305SWAT - ferramentada Web de configuração do Samba.
da957f7e 306
96088f7b
JR
307%description swat -l ru.UTF-8
308Пакет samba-swat включает новый SWAT (Samba Web Administration Tool),
309для удаленного администрирования файла smb.conf при помощи вашего
310любимого Web-браузера.
da957f7e 311
96088f7b
JR
312%description swat -l uk.UTF-8
313Пакет samba-swat містить новий SWAT (Samba Web Administration Tool),
314для дистанційного адміністрування файлу smb.conf за допомогою вашого
315улюбленого Web-браузеру.
da957f7e 316
ac6f9d13 317%package client
ea8d81e5 318Summary: Samba client programs
fa1faeca
ER
319Summary(es.UTF-8): Cliente SMB de Samba
320Summary(ja.UTF-8): Samba (SMB) クライアントプログラム
321Summary(pl.UTF-8): Klienci serwera Samba
322Summary(pt_BR.UTF-8): Cliente SMB do samba
323Summary(ru.UTF-8): Клиентские программы Samba (SMB)
324Summary(uk.UTF-8): Клієнтські програми Samba (SMB)
2eedd257 325Group: Applications/Networking
670da5b0 326Requires: %{name}-common = %{version}-%{release}
34895621 327%{?with_kerberos5:Requires: heimdal-libs >= 1.5.3-1}
670da5b0
JR
328Requires: libsmbclient = %{version}-%{release}
329Obsoletes: smbfs
b0b9dc36 330Suggests: cifs-utils
85d322d3 331Obsoletes: smbfs
ac6f9d13
MC
332
333%description client
334Samba-client provides some SMB clients, which complement the build-in
335SMB filesystem in Linux. These allow accessing of SMB shares and
336printing to SMB printers.
337
96088f7b 338%description client -l es.UTF-8
da957f7e 339Cliente SMB de Samba.
340
96088f7b
JR
341%description client -l ja.UTF-8
342Samba-client は Linux 上に含まれている SMB ファイルシステムを補う SMB
343クライアントを提供します。これらは SMB 共有のアクセスと SMB
344プリンタへの印刷を許可します。
da957f7e 345
96088f7b
JR
346%description client -l pl.UTF-8
347Samba-client dostarcza programy uzupełniające obsługę systemu plików
348SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
bd658e80 349drukowanie w sieci SMB.
ac6f9d13 350
96088f7b 351%description client -l pt_BR.UTF-8
da957f7e 352O pacote samba-clientes prove alguns clientes SMB, que complementam o
353sistema de arquivos SMB do Linux. Eles permitem o acesso a shares SMB,
96088f7b 354e também, à impressoras SMB.
da957f7e 355
96088f7b
JR
356%description client -l ru.UTF-8
357Пакет samba-client предоставляет некоторые клиенты SMB для работы со
358встроенной файловой системой SMB в Linux. Эти клиенты позволяют
359получать доступ к разделяемым каталогам SMB и печать на SMB-принтеры.
da957f7e 360
96088f7b
JR
361%description client -l uk.UTF-8
362Пакет samba-client надає деякі клієнти SMB для роботи зі вбудованою
363файловою системою SMB в Linux. Ці клієнти дозволяють отримувати доступ
364до каталогів спільного використання SMB та друк на SMB-прінтери.
da957f7e 365
ac6f9d13 366%package common
ea8d81e5 367Summary: Files used by both Samba servers and clients
fa1faeca 368Summary(ja.UTF-8): Samba サーバーとクライアントで使用されるプログラム
4ecf4d28 369Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
fa1faeca
ER
370Summary(pt_BR.UTF-8): Arquivos em comum entre samba e samba-clients
371Summary(ru.UTF-8): Файлы, используемые как сервером, так и клиентом Samba
372Summary(uk.UTF-8): Файли, що використовуються як сервером, так і клієнтом Samba
2eedd257 373Group: Networking/Daemons
86913c5a 374Requires: tevent >= %{libtevent_ver}
db20320f 375Requires: talloc >= %{libtalloc_ver}
b25f7233 376Requires: tdb >= %{libtdb_ver}
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
29511e6d 401%package winbind
29511e6d 402Summary: Samba-winbind daemon, utilities and documentation
fa1faeca 403Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
29511e6d 404Group: Networking/Daemons
29511e6d 405Requires(post,preun): /sbin/chkconfig
670da5b0 406Requires: %{name}-common = %{version}-%{release}
29511e6d 407
408%description winbind
409Provides the winbind daemon and testing tools to allow authentication
410and group/user enumeration from a Windows or Samba domain controller.
411
96088f7b
JR
412%description winbind -l pl.UTF-8
413Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
414uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
4d750758
JB
415Windows lub Samba.
416
29511e6d 417%package -n nss_wins
29511e6d 418Summary: Name Service Switch service for WINS
fa1faeca 419Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
29511e6d 420Group: Base
670da5b0 421Requires: %{name}-common = %{version}-%{release}
29511e6d 422
423%description -n nss_wins
4d750758
JB
424Provides the libnss_wins shared library which resolves NetBIOS names
425to IP addresses.
426
96088f7b
JR
427%description -n nss_wins -l pl.UTF-8
428Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
4d750758 429IP.
29511e6d 430
d6883a30 431%package -n pam-pam_smbpass
b36aa9d5 432Summary: PAM Samba Password Module
fa1faeca 433Summary(pl.UTF-8): Moduł PAM smbpass
b36aa9d5 434Group: Base
d6883a30 435Obsoletes: pam_smbpass
b36aa9d5 436
d6883a30 437%description -n pam-pam_smbpass
da957f7e 438PAM module which can be used on conforming systems to keep the
864ca994 439smbpasswd (Samba password) database in sync with the Unix password
da957f7e 440file.
b36aa9d5 441
96088f7b
JR
442%description -n pam-pam_smbpass -l pl.UTF-8
443Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
444Samby) zsynchronizowanego z hasłami uniksowymi.
b36aa9d5 445
35f26c47 446%package -n libsmbclient
5dd16f0e 447Summary: libsmbclient - samba client library
fa1faeca 448Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
79d8a749 449Group: Libraries
450
35f26c47 451%description -n libsmbclient
5dd16f0e
PG
452libsmbclient - library that allows to use samba clients functions.
453
96088f7b
JR
454%description -n libsmbclient -l pl.UTF-8
455libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
da957f7e 456samby.
79d8a749 457
35f26c47 458%package -n libsmbclient-devel
5dd16f0e 459Summary: libsmbclient - samba client library
fa1faeca
ER
460Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
461Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
5dd16f0e 462Group: Development/Libraries
670da5b0 463Requires: libsmbclient = %{version}-%{release}
79d8a749 464
35f26c47 465%description -n libsmbclient-devel
5dd16f0e
PG
466Header files for libsmbclient.
467
96088f7b
JR
468%description -n libsmbclient-devel -l pl.UTF-8
469Pliki nagłówkowe dla libsmbclient.
79d8a749 470
96088f7b
JR
471%description -n libsmbclient-devel -l pt_BR.UTF-8
472Arquivos de inclusão, bibliotecas e documentação necessários para
da957f7e 473desenvolver aplicativos clientes para o samba.
474
bd658e80
AM
475%package -n libsmbclient-static
476Summary: Static version of libsmbclient - samba client library
fa1faeca
ER
477Summary(pl.UTF-8): Statyczna wersja libsmbclient - biblioteki klienta samby
478Summary(pt_BR.UTF-8): Ferramentas de desenvolvimento para clientes samba
bd658e80 479Group: Development/Libraries
670da5b0 480Requires: libsmbclient = %{version}-%{release}
bd658e80
AM
481
482%description -n libsmbclient-static
483Static libsmbclient library.
484
96088f7b 485%description -n libsmbclient-static -l pl.UTF-8
bd658e80
AM
486Statyczna biblioteka libsmbclient.
487
54533231
SS
488%package -n libtalloc
489Summary: The talloc library
490Group: Libraries
491
492%description -n libtalloc
493The talloc library from the Samba suite.
494
495%package -n libtalloc-devel
496Summary: Developer tools for the talloc library
497Group: Development/Libraries
670da5b0 498Requires: libtalloc = %{version}-%{release}
54533231
SS
499
500%description -n libtalloc-devel
aceac5ef
ER
501The libtalloc-devel package contains the header files and libraries
502needed to develop programs that link against the talloc library in the
503Samba suite.
54533231 504
ff01b4ff
JR
505%package -n tdb
506Summary: TDB - Trivial Database
507Summary(pl.UTF-8): TDB - prosta baza danych
508Group: Libraries
509Obsoletes: tdb-extras
510
511%description -n tdb
512TDB is a Trivial Database. In concept, it is very much like GDBM, and
513BSD's DB except that it allows multiple simultaneous writers and uses
514locking internally to keep writers from trampling on each other. TDB
515is also extremely small.
516
517%description -n tdb -l pl.UTF-8
518TDB to Trivial Database, czyli prosta baza danych. W założeniach jest
519bardzo podobna do GDBM lub DB z BSD z wyjątkiem tego, że pozwala na
520zapis wielu procesom jednocześnie i używa wewnętrznie blokowania, aby
521nie pozwolić piszącym na zadeptanie się nawzajem. TDB jest ponadto
522ekstremalnie mała.
523
524%package -n tdb-devel
525Summary: Header files for TDB library
526Summary(pl.UTF-8): Pliki nagłówkowe biblioteki TDB
527Group: Development/Libraries
670da5b0 528Requires: tdb = %{version}-%{release}
ff01b4ff
JR
529
530%description -n tdb-devel
531Header files for TDB library.
532
533%description -n tdb-devel -l pl.UTF-8
534Pliki nagłówkowe biblioteki TDB.
535
f2b0247b
ER
536%package devel
537Summary: Header files for Samba
fa1faeca 538Summary(pl.UTF-8): Pliki nagłówkowe Samby
f2b0247b
ER
539Group: Development/Libraries
540
541%description devel
542Header files for Samba.
543
96088f7b
JR
544%description devel -l pl.UTF-8
545Pliki nagłówkowe Samby.
9c05ac07 546
29511e6d 547%package -n smbget
e1c0d47d 548Summary: A utility for retrieving files using the SMB protocol
fa1faeca 549Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
e1c0d47d 550Group: Applications/Networking
29511e6d 551
552%description -n smbget
553wget-like utility for download files over SMB.
554
96088f7b
JR
555%description -n smbget -l pl.UTF-8
556Narzędzie podobne do wgeta do pobierania plików protokołem SMB
557używanym w sieciach MS Windows.
29511e6d 558
9f6f5df1
AF
559%package -n cups-backend-smb
560Summary: CUPS backend for printing to SMB printers
fa1faeca 561Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
61dbeaec 562Group: Applications/Printing
670da5b0 563Requires: %{name}-client = %{version}-%{release}
62dc8910 564Requires: cups >= 1:1.2.0
9f6f5df1
AF
565
566%description -n cups-backend-smb
567CUPS backend for printing to SMB printers.
568
96088f7b
JR
569%description -n cups-backend-smb -l pl.UTF-8
570Backend CUPS-a drukujący na drukarkach SMB.
6ab56661 571
192f48a8 572%package vfs-audit
4ecf4d28
JB
573Summary: VFS modules to audit file access
574Summary(pl.UTF-8): Moduły VFS do monitorowania operacji na plikach
4c0ad0d2 575Group: Networking/Daemons
670da5b0 576Requires: %{name} = %{version}-%{release}
70ff6d03 577
192f48a8 578%description vfs-audit
4ecf4d28
JB
579A simple modules (audit, extd_audit, full_audit) to audit file access
580to the syslog facility. The following operations are logged:
8d59ae13 581 - share connect/disconnect,
582 - directory opens/create/remove,
583 - file open/close/rename/unlink/chmod.
70ff6d03 584
96088f7b 585%description vfs-audit -l pl.UTF-8
4ecf4d28
JB
586Proste moduły (audit, extd_audit, full_audit) do monitorowania dostępu
587do plików na serwerze samba do sysloga. Monitorowane są następujące
588operacje:
96088f7b 589 - podłączenie do/odłączenie od zasobu,
8d59ae13 590 - otwarcie/utworzenie/zmiana nazwy katalogu,
96088f7b 591 - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
0719a8a7 592
d1f5710a 593%package vfs-cap
cc6b68cd 594Summary: VFS module for CAP and samba compatibility
fa1faeca 595Summary(pl.UTF-8): Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
d1f5710a 596Group: Networking/Daemons
670da5b0 597Requires: %{name} = %{version}-%{release}
d1f5710a 598
599%description vfs-cap
e1c0d47d 600Convert an incoming Shift-JIS character to the 3 byte hex
601representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
602This is used for compatibility between Samba and CAP.
d1f5710a 603
96088f7b 604%description vfs-cap -l pl.UTF-8
cc6b68cd 605Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
96088f7b 606reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
d1f5710a 607
4ecf4d28
JB
608%package vfs-catia
609Summary: VFS module to fix Catia CAD filenames
610Summary(pl.UTF-8): Moduł VFS poprawiający nazwy plików z pakietu CAD Catia
611Group: Networking/Daemons
612Requires: %{name} = %{epoch}:%{version}-%{release}
613
614%description vfs-catia
615The Catia CAD package commonly creates filenames that use characters
616that are illegal in CIFS filenames. The vfs_catia VFS module
617implements a fixed character mapping so that these files can be shared
618with CIFS clients.
619
620%description vfs-catia -l pl.UTF-8
621Pakiet CAD Catia często tworzy nazwy plików, wykorzystujące znaki,
622które nie są dozwolone w nazwach plików CIFS. Moduł VFS vfs_catia
623implementuje stałe odwzorowanie znaków, pozwalające na współdzielenie
624plików z innymi klientami CIFS.
625
cc6b68cd 626%package vfs-default_quota
97334e11 627Summary: VFS module to store default quotas in a specified quota record
fa1faeca 628Summary(pl.UTF-8): Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
d1f5710a 629Group: Networking/Daemons
670da5b0 630Requires: %{name} = %{version}-%{release}
d1f5710a 631
cc6b68cd 632%description vfs-default_quota
97334e11 633This VFS modules stores default quotas in a specified quota record.
d1f5710a 634
96088f7b
JR
635%description vfs-default_quota -l pl.UTF-8
636Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
637limitów.
d1f5710a 638
cc6b68cd 639%package vfs-expand_msdfs
640Summary: VFS module for hosting a Microsoft Distributed File System Tree
fa1faeca 641Summary(pl.UTF-8): Moduł VFS obsługi Microsoft Distributed File System
d1f5710a 642Group: Networking/Daemons
670da5b0 643Requires: %{name} = %{version}-%{release}
d1f5710a 644
cc6b68cd 645%description vfs-expand_msdfs
646A VFS module for hosting a Microsoft Distributed File System Tree.
d1f5710a 647
cc6b68cd 648The Distributed File System (DFS) provides a means of separating the
649logical view of files and directories that users see from the actual
e1c0d47d 650physical locations of these resources on the network. It allows for
651higher availability, smoother storage expansion, load balancing, and
652so on.
d1f5710a 653
96088f7b
JR
654%description vfs-expand_msdfs -l pl.UTF-8
655Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
727a2c6a
JB
656File System.
657
96088f7b
JR
658Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
659plików i katalogów widocznych przez użytkowników z fizycznego
660umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
661płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
cc6b68cd 662
663%package vfs-fake_perms
727a2c6a 664Summary: VFS module to report read-only fires as writable
fa1faeca 665Summary(pl.UTF-8): Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
d1f5710a 666Group: Networking/Daemons
670da5b0 667Requires: %{name} = %{version}-%{release}
d1f5710a 668
cc6b68cd 669%description vfs-fake_perms
e1c0d47d 670This module allow Roaming Profile files and directories to be set (on
671the Samba server under UNIX) as read only. This module will, if
672installed on the Profiles share, report to the client that the Profile
673files and directories are writeable. This satisfies the client even
674though the files will never be overwritten as the client logs out or
675shuts down.
d1f5710a 676
96088f7b
JR
677%description vfs-fake_perms -l pl.UTF-8
678Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
679profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
680przypadku zainstalowania na udziale z profilami będzie zgłaszał
681klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
682klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
727a2c6a 683lub wylogowywaniu klienta.
d1f5710a 684
8ba454ef 685%package vfs-notify_fam
9f74dab7 686Summary: VFS module to implement file change notifications
8ba454ef
AM
687Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
688Group: Networking/Daemons
670da5b0 689Requires: %{name} = %{version}-%{release}
8ba454ef
AM
690
691%description vfs-notify_fam
692The vfs_notify_fam module makes use of the system FAM (File Alteration
693Monitor) daemon to implement file change notifications for Windows
694clients.
695
696%description vfs-notify_fam -l pl.UTF-8
697Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
698informowania o zmianach w plikach dla klientów Windows.
699
d1f5710a 700%package vfs-netatalk
4ecf4d28
JB
701Summary: VFS module for ease co-existence of Samba and netatalk
702Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę usług Samba i netatalk
d1f5710a 703Group: Networking/Daemons
670da5b0 704Requires: %{name} = %{version}-%{release}
d1f5710a 705
706%description vfs-netatalk
727a2c6a 707Package contains a netatalk VFS module for ease co-existence of Samba
e1c0d47d 708and netatalk file sharing services.
d1f5710a 709
96088f7b 710%description vfs-netatalk -l pl.UTF-8
4ecf4d28 711Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług Samba
96088f7b 712i netatalk przy udostępnianiu zasobów.
d1f5710a 713
97334e11
JB
714%package vfs-recycle
715Summary: VFS module to add recycle bin facility to a samba share
4ecf4d28 716Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
97334e11 717Group: Networking/Daemons
670da5b0 718Requires: %{name} = %{version}-%{release}
97334e11
JB
719
720%description vfs-recycle
721VFS module to add recycle bin facility to a samba share.
722
96088f7b 723%description vfs-recycle -l pl.UTF-8
4ecf4d28 724Moduł VFS dodający funkcję kosza do zasobu Samby.
97334e11 725
4d8c5e20 726%package vfs-readahead
05756483 727Summary: VFS module for pre-loading the kernel buffer cache
8134e830 728Summary(pl.UTF-8): Moduł VFS do wczesnego odczytu danych do bufora cache jądra
05756483 729Group: Networking/Daemons
670da5b0 730Requires: %{name} = %{version}-%{release}
4d8c5e20
JB
731
732%description vfs-readahead
733This VFS module detects read requests at multiples of a given offset
734(hex 0x80000 by default) and then tells the kernel via either the
735readahead system call (on Linux) or the posix_fadvise system call to
736pre-fetch this data into the buffer cache.
737
738This module is useful for Windows Vista clients reading data using the
739Windows Explorer program, which asynchronously does multiple file read
740requests at offset boundaries of 0x80000 bytes.
741
8134e830
JB
742%description vfs-readahead -l pl.UTF-8
743Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
744pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
745wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
746wczesnego odczytu tych danych do bufora cache.
4d8c5e20 747
8134e830
JB
748Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
749przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
750wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
751bajtów.
4d8c5e20 752
97334e11
JB
753%package vfs-readonly
754Summary: VFS module for read-only limitation for specified share
fa1faeca 755Summary(pl.UTF-8): Moduł VFS do ograniczania określonego udziału tylko do odczytu
97334e11 756Group: Networking/Daemons
670da5b0 757Requires: %{name} = %{version}-%{release}
97334e11
JB
758
759%description vfs-readonly
760This module performs a read-only limitation for specified share (or
761all of them if it is loaded in a [global] section) based on period
762definition in smb.conf.
763
96088f7b
JR
764%description vfs-readonly -l pl.UTF-8
765Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
766udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
767oparciu o definicje okresów w smb.conf.
97334e11 768
670da5b0
JR
769%package vfs-shadow_copy
770Summary: VFS module to make automatic copy of data in samba share
771Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
772Group: Networking/Daemons
773Requires: %{name} = %{version}-%{release}
774
775%description vfs-shadow_copy
776VFS module to make automatic copy of data in samba share.
777
778%description vfs-shadow_copy -l pl.UTF-8
779Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
780
781%package vfs-catia
782Summary: VFS module to fix Catia CAD filenames
783Group: Networking/Daemons
784Requires: %{name} = %{version}-%{release}
785
786%description vfs-catia
787The Catia CAD package commonly creates filenames that use characters
788that are illegal in CIFS filenames. The vfs_catia VFS module
789implements a fixed character mapping so that these files can be shared
790with CIFS clients.
791
d718c2e1
AF
792%package vfs-scannedonly
793Summary: Anti-virus solution as VFS module
4ecf4d28 794Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
d718c2e1 795Group: Networking/Daemons
670da5b0 796Requires: %{name} = %{version}-%{release}
d718c2e1
AF
797
798%description vfs-scannedonly
aceac5ef
ER
799The vfs_scannedonly VFS module ensures that only files that have been
800scanned for viruses are visible and accessible to the end user. If
801non-scanned files are found an anti-virus scanning daemon is notified.
d718c2e1 802
4ecf4d28
JB
803%description vfs-scannedonly -l pl.UTF-8
804Moduł VFS vfs_scannedonly zapewnia, że tylko pliki, które zostały
805wcześniej przeskanowane pod kątem wirusów, są widoczne i dostępne dla
806użytkownika końcowego. Jeśli zostaną znalezione pliki nie
807przeskanowane, powiadamiany jest antywirusowy demon skanujący.
808
809%package vfs-shadow_copy
810Summary: VFS module to make automatic copy of data in Samba share
811Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby
812Group: Networking/Daemons
813Requires: %{name} = %{epoch}:%{version}-%{release}
814
815%description vfs-shadow_copy
816VFS module to make automatic copy of data in Samba share.
817
818%description vfs-shadow_copy -l pl.UTF-8
819Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby.
820
99795f36
ER
821%package -n openldap-schema-samba
822Summary: Samba LDAP schema
fa1faeca 823Summary(pl.UTF-8): Schemat LDAP dla samby
99795f36
ER
824Group: Networking/Daemons
825Requires(post,postun): sed >= 4.0
826Requires: openldap-servers
85d322d3
ER
827%if "%{_rpmversion}" >= "5"
828BuildArch: noarch
829%endif
99795f36
ER
830
831%description -n openldap-schema-samba
4ecf4d28 832This package contains samba.schema for OpenLDAP.
99795f36 833
96088f7b 834%description -n openldap-schema-samba -l pl.UTF-8
4ecf4d28 835Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
e611fed4 836
8d59ae13 837%package doc-html
838Summary: Samba HTML documentation
fa1faeca 839Summary(pl.UTF-8): Documentacja samby w formacie HTML
8d59ae13 840Group: Documentation
841
842%description doc-html
0719a8a7 843Samba HTML documentation.
8d59ae13 844
96088f7b 845%description doc-html -l pl.UTF-8
8d59ae13 846Documentacja samby w formacie HTML.
847
848%package doc-pdf
849Summary: Samba documentation - PDF format
fa1faeca 850Summary(pl.UTF-8): Documentacja samby w formacie PDF
8d59ae13 851Group: Documentation
852
853%description doc-pdf
0719a8a7 854Samba PDF documentation.
8d59ae13 855
96088f7b 856%description doc-pdf -l pl.UTF-8
8d59ae13 857Documentacja samby w formacie PDF.
858
1a8c003b 859%package -n python-samba
4ecf4d28
JB
860Summary: Samba modules for Python
861Summary(pl.UTF-8): Moduły Samby dla Pythona
9f74dab7 862Group: Development/Languages/Python
670da5b0
JR
863%pyrequires_eq python
864Requires: %{name}-common = %{version}-%{release}
1a8c003b
AM
865
866%description -n python-samba
4ecf4d28
JB
867Samba modules for Python.
868
869%description -n python-samba -l pl.UTF-8
870Moduły Samby dla Pythona.
1a8c003b 871
1925a8b4 872%prep
670da5b0 873%setup -q -n samba-%{version}
34895621 874%patch0 -p1
8932759c 875%patch1 -p1
f4ecaf8b 876%patch3 -p1
ce9af3e2 877%patch4 -p1
6fb3721a 878
1925a8b4 879%build
34895621
JR
880LDFLAGS="${LDFLAGS:-%rpmldflags}" \
881CFLAGS="${CFLAGS:-%rpmcflags}" \
882CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
883FFLAGS="${FFLAGS:-%rpmcflags}" \
884FCFLAGS="${FCFLAGS:-%rpmcflags}" \
885CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
886%{?__cc:CC="%{__cc}"} \
887%{?__cxx:CXX="%{__cxx}"} \
888./configure \
889 --enable-fhs \
890 --prefix=%{_prefix} \
891 --exec-prefix=%{_exec_prefix} \
892 --bindir=%{_bindir} \
893 --sbindir=%{_sbindir} \
894 --sysconfdir=%{_sysconfdir} \
895 --datadir=%{_datadir} \
896 --includedir=%{_includedir} \
897 --libdir=%{_libdir} \
898 --libexecdir=%{_libexecdir} \
899 --localstatedir=%{_localstatedir} \
900 --sharedstatedir=%{_sharedstatedir} \
901 --mandir=%{_mandir} \
902 --infodir=%{_infodir} \
dffdbe9f 903 --with-modulesdir=%{_sambalibdir} \
01485082 904 --with-pammodulesdir=/%{_lib}/security \
34895621
JR
905 --with-lockdir=/var/lib/samba \
906 --with-privatedir=%{_sysconfdir}/samba \
907 --disable-gnutls \
908 --disable-rpath-install \
909 --builtin-libraries=ccan \
910 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libtalloc:talloc},pytalloc,pytalloc-util,%{!?with_system_libtdb:tdb},pytdb,tevent,pytevent,ldb,pyldb,pyldb-util \
911 --private-libraries=smbclient,smbsharemodes,wbclient \
912 --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 913 --with-acl-support \
34895621 914 --with%{!?with_ads:out}-ads \
40d90f9e 915 --with-aio-support \
432ee34d 916 --with-automount \
34895621
JR
917 --with-dmapi \
918 --with-dnsupdate \
919 --with-iconv \
920 --with%{!?with_ldap:out}-ldap \
d1d64cbe 921 --with-pam \
29511e6d 922 --with-pam_smbpass \
4ef99dd8 923 --with-quotas \
34895621
JR
924 --with-sendfile-support \
925 --with-swat \
4ef99dd8 926 --with-syslog \
927 --with-utmp \
34895621 928 --with-winbind \
66e5c63e 929 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
34895621
JR
930 --enable-cups \
931 --enable-iprint
1925a8b4 932
70ff6d03 933%{__make}
192f48a8 934
1925a8b4 935%install
936rm -rf $RPM_BUILD_ROOT
a60823b9 937install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
3dc3226c 938 $RPM_BUILD_ROOT{/var/{log,log/archive,spool}/samba,/var/lib/samba/printing} \
08bf002e 939 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
e5b2547e 940 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_vfsdir},%{_includedir},%{_sambahome},%{schemadir},%{_pkgconfigdir}}
ba850b61 941
34895621 942%{__make} install \
bd658e80 943 DESTDIR=$RPM_BUILD_ROOT \
29511e6d 944 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
bd658e80 945
b25f7233 946install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
1925a8b4 947
b25f7233
ER
948install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
949cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
950install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
951cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
952cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
953cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
954install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
955cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
29511e6d 956
34895621
JR
957%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
958%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
959install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
79d8a749 960
f2b0247b 961# these are needed to build samba-pdbsql
b25f7233 962install -d $RPM_BUILD_ROOT%{_includedir}/%{name}/nsswitch
64682946 963cp -a source3/include/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}
13c7754f 964cp -a nsswitch/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/nsswitch
b25f7233
ER
965%if %{without system_libtdb}
966install -d $RPM_BUILD_ROOT%{_includedir}/%{name}/tdb
967cp -a lib/tdb/include/*.h $RPM_BUILD_ROOT%{_includedir}/%{name}/tdb
968%endif
f2b0247b 969
6a2e83e0 970touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
1925a8b4 971
01485082 972echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
8b604b68 973
ddea14b0 974%if %{with cups}
fd9d8b85
JB
975install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
976ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
977%endif
9f6f5df1 978
29511e6d 979> $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
8b604b68 980> $RPM_BUILD_ROOT/etc/security/blacklist.samba
11d2c190 981
105507bc 982%if %{with ldap}
99795f36 983install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
105507bc 984%endif
99795f36 985
b25f7233
ER
986%if %{with system_libtdb}
987# remove manuals of tdb if system lib used
988%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
989%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
990%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
991%endif
992
1a8c003b
AM
993%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
994%py_comp $RPM_BUILD_ROOT%{py_sitedir}
995find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -o -name "*.a" -o -name "*.la" | xargs rm -f
996
ea8d81e5
JB
997%clean
998rm -rf $RPM_BUILD_ROOT
9661cd11 999
1925a8b4 1000%post
9ac29548 1001/sbin/chkconfig --add smb
27879fe9
ER
1002if [ -f /var/lock/samba/connections.tdb -a ! -f /var/lib/samba/connections.tdb ]; then
1003 echo >&2 "Moving old /var/lock/samba contents to /var/lib/samba"
1004 /sbin/service smb stop >&2
1005 mv -f /var/lock/samba/*.tdb /var/lib/samba 2>/dev/null || :
1006 mv -f /var/lock/samba/*.dat /var/lib/samba 2>/dev/null || :
1007 if [ -d /var/lock/samba/printing ]; then
1008 mv -f /var/lock/samba/printing/*.tdb /var/lib/samba/printing 2>/dev/null || :
6a2e83e0 1009 fi
27879fe9 1010 /sbin/service smb start >&2
9ac29548 1011else
27879fe9 1012 %service smb restart "Samba daemons"
9ac29548 1013fi
1925a8b4 1014
1015%preun
9ac29548 1016if [ "$1" = "0" ]; then
27879fe9 1017 %service smb stop
9ac29548 1018 /sbin/chkconfig --del smb
1019fi
11d2c190 1020
29511e6d 1021%post winbind
1022/sbin/chkconfig --add winbind
27879fe9 1023%service winbind restart "Winbind daemon"
29511e6d 1024
1025%preun winbind
1026if [ "$1" = "0" ]; then
27879fe9 1027 %service winbind stop
29511e6d 1028 /sbin/chkconfig --del winbind
1029fi
1030
1031%post swat
27879fe9 1032%service -q rc-inetd reload
d7dadfd6 1033
29511e6d 1034%postun swat
27879fe9
ER
1035if [ "$1" = 0 ]; then
1036 %service -q rc-inetd reload
9ac29548 1037fi
d7dadfd6 1038
99795f36 1039%post -n openldap-schema-samba
c4db757c
ER
1040# dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
1041%openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
27879fe9 1042%service -q ldap restart
99795f36
ER
1043
1044%postun -n openldap-schema-samba
1045if [ "$1" = "0" ]; then
c4db757c 1046 %openldap_schema_unregister %{schemadir}/samba.schema
27879fe9 1047 %service -q ldap restart
99795f36
ER
1048fi
1049
1925a8b4 1050%files
1051%defattr(644,root,root,755)
3773b65f 1052%attr(755,root,root) %{_sbindir}/nmbd
1053%attr(755,root,root) %{_sbindir}/smbd
cc483cf9 1054%attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
d718c2e1 1055#%attr(755,root,root) %{_bindir}/ad2oLschema4
1a8c003b 1056%attr(755,root,root) %{_bindir}/oLschema2ldif4
1a8c003b
AM
1057%attr(755,root,root) %{_bindir}/reg*
1058# "This utility disabled until rewritten"
1059#%attr(755,root,root) %{_bindir}/setnttoken4
ac6f9d13
MC
1060%attr(755,root,root) %{_bindir}/smbstatus
1061%attr(755,root,root) %{_bindir}/smbpasswd
423b7f34 1062%attr(755,root,root) %{_bindir}/smbta-util
e5e8db61 1063%attr(755,root,root) %{_bindir}/smbcontrol
11d2c190 1064
423b7f34
AM
1065%dir %{_libdir}/%{name}/idmap
1066%attr(755,root,root) %{_libdir}/%{name}/idmap/autorid.so
1067%{_mandir}/man8/idmap_autorid.8*
b5cb7912 1068%dir %{_libdir}/%{name}/pdb
bd658e80 1069%dir %{_vfsdir}
dffdbe9f
AM
1070%attr(755,root,root) %{_vfsdir}/acl_tdb.so
1071%attr(755,root,root) %{_vfsdir}/acl_xattr.so
13c7754f 1072%attr(755,root,root) %{_vfsdir}/aio_fork.so
423b7f34 1073%attr(755,root,root) %{_vfsdir}/crossrename.so
69828d88 1074%attr(755,root,root) %{_vfsdir}/dirsort.so
57aabeb5 1075%attr(755,root,root) %{_vfsdir}/fileid.so
423b7f34 1076%attr(755,root,root) %{_vfsdir}/linux_xfs_sgid.so
6fb3721a 1077%attr(755,root,root) %{_vfsdir}/preopen.so
57aabeb5 1078%attr(755,root,root) %{_vfsdir}/shadow_copy2.so
7c2e3113
AM
1079%attr(755,root,root) %{_vfsdir}/smb_traffic_analyzer.so
1080%attr(755,root,root) %{_vfsdir}/streams_depot.so
57aabeb5
AM
1081%attr(755,root,root) %{_vfsdir}/streams_xattr.so
1082%attr(755,root,root) %{_vfsdir}/syncops.so
423b7f34 1083%attr(755,root,root) %{_vfsdir}/time_audit.so
57aabeb5 1084%attr(755,root,root) %{_vfsdir}/xattr_tdb.so
6fb3721a
AM
1085%{_mandir}/man8/vfs_acl_tdb.8*
1086%{_mandir}/man8/vfs_acl_xattr.8*
423b7f34 1087%{_mandir}/man8/vfs_crossrename.8*
69828d88 1088%{_mandir}/man8/vfs_dirsort.8*
6fb3721a
AM
1089%{_mandir}/man8/vfs_fileid.8*
1090%{_mandir}/man8/vfs_preopen.8*
1091%{_mandir}/man8/vfs_shadow_copy2.8*
1092%{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1093%{_mandir}/man8/vfs_streams_xattr.8*
1094%{_mandir}/man8/vfs_streams_depot.8*
423b7f34 1095%{_mandir}/man8/vfs_time_audit.8*
6fb3721a
AM
1096%{_mandir}/man8/vfs_xattr_tdb.8*
1097
b36aa9d5 1098
d0e87ba8 1099%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
138aecb0 1100%attr(754,root,root) /etc/rc.d/init.d/smb
d0e87ba8
ER
1101%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1102%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
1103%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1104%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
619d8577 1105%{_mandir}/man1/log2pcap.1*
ac6f9d13 1106%{_mandir}/man1/smbstatus.1*
e5e8db61 1107%{_mandir}/man1/smbcontrol.1*
ac6f9d13
MC
1108%{_mandir}/man5/smbpasswd.5*
1109%{_mandir}/man7/samba.7*
e11c6ca1 1110%{_mandir}/man8/nmbd.8*
1111%{_mandir}/man8/smbd.8*
e11c6ca1 1112%{_mandir}/man8/smbpasswd.8*
d332b260 1113%{_mandir}/man8/smbta-util.8*
1925a8b4 1114
c10bc67e 1115%dir %{_sambahome}
6a2e83e0
JB
1116%dir /var/lib/samba
1117%ghost /var/lib/samba/*.dat
1118%dir /var/lib/samba/printing
c9c921bd 1119
d1d9e9b8 1120%attr(750,root,root) %dir /var/log/samba
08bf002e
ER
1121%attr(750,root,root) %dir /var/log/samba/cores
1122%attr(750,root,root) %dir /var/log/samba/cores/smbd
1123%attr(750,root,root) %dir /var/log/samba/cores/nmbd
7137e1be 1124%attr(750,root,root) %dir /var/log/archive/samba
11d2c190 1125%attr(1777,root,root) %dir /var/spool/samba
1396ce8a 1126%if %{with ldap}
1127%doc examples/LDAP
1128%endif
c9c921bd 1129
34895621 1130%files winbind
29511e6d 1131%defattr(644,root,root,755)
1132%attr(755,root,root) %{_sbindir}/winbindd
1133%attr(755,root,root) %{_bindir}/wbinfo
d718c2e1 1134#%attr(755,root,root) %{_bindir}/wbinfo4
29511e6d 1135%attr(755,root,root) /%{_lib}/security/pam_winbind*
1136%attr(755,root,root) /%{_lib}/libnss_winbind*
1137%attr(754,root,root) /etc/rc.d/init.d/winbind
d0e87ba8 1138%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
29511e6d 1139%{_mandir}/man1/wbinfo*.1*
45a544fa 1140%{_mandir}/man5/pam_winbind.conf.5*
a4c31844 1141%{_mandir}/man8/pam_winbind.8*
af208f88 1142%{_mandir}/man8/winbindd*.8*
29511e6d 1143
1144%files -n nss_wins
1145%defattr(644,root,root,755)
1146%attr(755,root,root) /%{_lib}/libnss_wins*
1147
ac6f9d13 1148%files client
2eedd257 1149%defattr(644,root,root,755)
66e5c63e
MM
1150%attr(755,root,root) %{_bindir}/cifsdd4
1151%attr(755,root,root) %{_bindir}/net4
1152%attr(755,root,root) %{_bindir}/nmblookup4
1153%attr(755,root,root) %{_bindir}/smbclient4
d718c2e1
AF
1154%attr(755,root,root) %{_bindir}/setnttoken4
1155%attr(755,root,root) %{_bindir}/smbtorture4
6c886cab 1156%attr(755,root,root) %{_bindir}/findsmb
bd658e80 1157%attr(755,root,root) %{_bindir}/net
ac6f9d13 1158%attr(755,root,root) %{_bindir}/nmblookup
6c886cab 1159%attr(755,root,root) %{_bindir}/rpcclient
a5cbc2b9 1160%attr(755,root,root) %{_bindir}/sharesec
af208f88 1161%attr(755,root,root) %{_bindir}/smbcacls
ac6f9d13 1162%attr(755,root,root) %{_bindir}/smbclient
6c886cab 1163%attr(755,root,root) %{_bindir}/smbsh
ac6f9d13 1164%attr(755,root,root) %{_bindir}/smbtar
6c886cab 1165%attr(755,root,root) %{_bindir}/smbtree
6c886cab 1166%{_mandir}/man1/findsmb.1*
ac6f9d13 1167%{_mandir}/man1/nmblookup.1*
6c886cab 1168%{_mandir}/man1/rpcclient.1*
a5cbc2b9 1169%{_mandir}/man1/sharesec.1*
e5e8db61 1170%{_mandir}/man1/smbcacls.1*
af208f88 1171%{_mandir}/man1/smbclient.1*
e60168cf 1172%{_mandir}/man1/smbsh.1*
6c886cab
JB
1173%{_mandir}/man1/smbtar.1*
1174%{_mandir}/man1/smbtree.1*
6c886cab 1175%{_mandir}/man8/net.8*
ac6f9d13 1176
ac6f9d13 1177%files common
2eedd257 1178%defattr(644,root,root,755)
66e5c63e
MM
1179%attr(755,root,root) %{_bindir}/getntacl4
1180%attr(755,root,root) %{_bindir}/ndrdump4
1181%attr(755,root,root) %{_bindir}/ntlm_auth4
1182%attr(755,root,root) %{_bindir}/testparm4
35f26c47 1183%doc README Manifest WHATSNEW.txt
8d59ae13 1184%doc Roadmap docs/registry/*
1185%doc docs/{history,THANKS}
2f0e4f6e 1186%dir %{_sysconfdir}/samba
d0e87ba8
ER
1187%attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1188%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
af208f88 1189%attr(755,root,root) %{_bindir}/eventlogadm
bd658e80 1190%attr(755,root,root) %{_bindir}/ntlm_auth
bd658e80 1191%attr(755,root,root) %{_bindir}/pdbedit
af208f88
JB
1192%attr(755,root,root) %{_bindir}/profiles
1193%attr(755,root,root) %{_bindir}/smbcquotas
1194%attr(755,root,root) %{_bindir}/testparm
ccebedd1 1195%attr(755,root,root) %{_bindir}/vfstest
af208f88
JB
1196%dir %{_libdir}/%{name}
1197%{_libdir}/%{name}/*.dat
1198%dir %{_libdir}/%{name}/auth
1199%attr(755,root,root) %{_libdir}/%{name}/auth/script.so
bd658e80
AM
1200%dir %{_libdir}/%{name}/charset
1201%attr(755,root,root) %{_libdir}/%{name}/charset/*.so
bd658e80 1202%{_mandir}/man1/ntlm_auth.1*
bd658e80 1203%{_mandir}/man1/profiles.1*
af208f88
JB
1204%{_mandir}/man1/smbcquotas.1*
1205%{_mandir}/man1/testparm.1*
bd658e80 1206%{_mandir}/man1/vfstest.1*
af208f88 1207#%{_mandir}/man1/log2pcap.1*
ac6f9d13 1208%{_mandir}/man5/lmhosts.5*
af208f88
JB
1209%{_mandir}/man5/smb.conf.5*
1210%{_mandir}/man8/pdbedit.8*
4d8c5e20
JB
1211%{_mandir}/man8/eventlogadm.8*
1212%{_mandir}/man8/idmap_ad.8*
a5cbc2b9
AM
1213%{_mandir}/man8/idmap_adex.8*
1214%{_mandir}/man8/idmap_hash.8*
4d8c5e20
JB
1215%{_mandir}/man8/idmap_ldap.8*
1216%{_mandir}/man8/idmap_nss.8*
1217%{_mandir}/man8/idmap_rid.8*
1218%{_mandir}/man8/idmap_tdb.8*
a5cbc2b9 1219%{_mandir}/man8/idmap_tdb2.8*
ac6f9d13 1220
29511e6d 1221%files swat
11d2c190 1222%defattr(644,root,root,755)
bd658e80
AM
1223#%doc swat/README* swat/help/*
1224%doc swat/help/*
3773b65f 1225%attr(755,root,root) %{_sbindir}/swat
d0e87ba8 1226%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
1d99cec1
JB
1227%dir %{_datadir}/swat
1228%{_datadir}/swat/help
1229%{_datadir}/swat/images
1230%{_datadir}/swat/include
1231%dir %{_datadir}/swat/lang
bd658e80
AM
1232%lang(ja) %{_datadir}/swat/lang/ja
1233%lang(tr) %{_datadir}/swat/lang/tr
1234%lang(de) %{_libdir}/%{name}/de.msg
1d99cec1 1235%{_libdir}/%{name}/en.msg
4d8c5e20 1236%lang(fi) %{_libdir}/%{name}/fi.msg
bd658e80
AM
1237%lang(fr) %{_libdir}/%{name}/fr.msg
1238%lang(it) %{_libdir}/%{name}/it.msg
1239%lang(ja) %{_libdir}/%{name}/ja.msg
1240%lang(nl) %{_libdir}/%{name}/nl.msg
1241%lang(pl) %{_libdir}/%{name}/pl.msg
13c7754f 1242%lang(ru) %{_libdir}/%{name}/ru.msg
bd658e80 1243%lang(tr) %{_libdir}/%{name}/tr.msg
1d99cec1 1244%{_mandir}/man8/swat.8*
b36aa9d5 1245
d6883a30 1246%files -n pam-pam_smbpass
b36aa9d5 1247%defattr(644,root,root,755)
13c7754f 1248%doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
017136ce 1249%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
79d8a749 1250
35f26c47 1251%files -n libsmbclient
79d8a749 1252%defattr(644,root,root,755)
bd658e80 1253%attr(755,root,root) %{_libdir}/libsmbclient.so.*
4325e763 1254%attr(755,root,root) %{_libdir}/libwbclient.so.*
2545d2ae 1255%{_mandir}/man7/libsmbclient.7*
79d8a749 1256
35f26c47 1257%files -n libsmbclient-devel
79d8a749 1258%defattr(644,root,root,755)
bd658e80 1259%attr(755,root,root) %{_libdir}/libsmbclient.so
4325e763 1260%attr(755,root,root) %{_libdir}/libwbclient.so
79d8a749 1261%{_includedir}/libsmbclient.h
4325e763 1262%{_includedir}/wbclient.h
e5b2547e
MB
1263%{_pkgconfigdir}/smbclient.pc
1264%{_pkgconfigdir}/wbclient.pc
bd658e80 1265
d5e4e2d5 1266%if %{without system_libtalloc}
54533231
SS
1267%files -n libtalloc
1268%defattr(644,root,root,755)
1269%attr(755,root,root) %{_libdir}/libtalloc.so.*
1270
1271%files -n libtalloc-devel
1272%defattr(644,root,root,755)
1273%attr(755,root,root) %{_libdir}/libtalloc.so
17581d31 1274%{_includedir}/talloc.h
d5e4e2d5 1275%endif
54533231 1276
b25f7233 1277%if %{without system_libtdb}
ff01b4ff
JR
1278%files -n tdb
1279%defattr(644,root,root,755)
1280%attr(755,root,root) %{_bindir}/tdbbackup
1281%attr(755,root,root) %{_bindir}/tdbdump
1282%attr(755,root,root) %{_bindir}/tdbtool
ff01b4ff
JR
1283%attr(755,root,root) %{_bindir}/tdbbackup4
1284%attr(755,root,root) %{_bindir}/tdbdump4
1285%attr(755,root,root) %{_bindir}/tdbtool4
d718c2e1 1286%attr(755,root,root) %{_bindir}/tdbtorture4
ff01b4ff
JR
1287%attr(755,root,root) %{_libdir}/libtdb.so.*
1288%{_mandir}/man8/tdbbackup.8*
1289%{_mandir}/man8/tdbdump.8*
1290%{_mandir}/man8/tdbtool.8*
1291
1292%files -n tdb-devel
1293%defattr(644,root,root,755)
1294%attr(755,root,root) %{_libdir}/libtdb.so
1295%{_includedir}/tdb.h
b25f7233 1296%endif
ff01b4ff 1297
f2b0247b
ER
1298%files devel
1299%defattr(644,root,root,755)
1300%{_includedir}/%{name}
1301
bd658e80
AM
1302%files -n libsmbclient-static
1303%defattr(644,root,root,755)
1304%{_libdir}/libsmbclient.a
9f6f5df1 1305
29511e6d 1306%files -n smbget
1307%defattr(644,root,root,755)
1308%attr(755,root,root) %{_bindir}/smbget
1309%{_mandir}/man1/smbget.1*
1310%{_mandir}/man5/smbgetrc.5*
1311
ddea14b0 1312%if %{with cups}
9f6f5df1
AF
1313%files -n cups-backend-smb
1314%defattr(644,root,root,755)
1315%attr(755,root,root) %{_bindir}/smbspool
fd9d8b85 1316%attr(755,root,root) %{cups_serverbin}/backend/smb
9f6f5df1 1317%{_mandir}/man8/smbspool.8*
fd9d8b85 1318%endif
70ff6d03 1319
192f48a8 1320%files vfs-audit
1321%defattr(644,root,root,755)
4c0ad0d2 1322%attr(755,root,root) %{_vfsdir}/audit.so
d1f5710a 1323%attr(755,root,root) %{_vfsdir}/extd_audit.so
b0225e99 1324%attr(755,root,root) %{_vfsdir}/full_audit.so
4d8c5e20 1325%{_mandir}/man8/vfs_audit.8*
78373b23 1326%{_mandir}/man8/vfs_extd_audit.8*
1327%{_mandir}/man8/vfs_full_audit.8*
b0225e99 1328
d1f5710a 1329%files vfs-cap
1330%defattr(644,root,root,755)
1331%attr(755,root,root) %{_vfsdir}/cap.so
4d8c5e20 1332%{_mandir}/man8/vfs_cap.8*
d1f5710a 1333
4ecf4d28
JB
1334%files vfs-catia
1335%defattr(644,root,root,755)
1336%attr(755,root,root) %{_vfsdir}/catia.so
1337%{_mandir}/man8/vfs_catia.8*
1338
cc6b68cd 1339%files vfs-default_quota
d1f5710a 1340%defattr(644,root,root,755)
1341%attr(755,root,root) %{_vfsdir}/default_quota.so
4d8c5e20 1342%{_mandir}/man8/vfs_default_quota.8*
d1f5710a 1343
cc6b68cd 1344%files vfs-expand_msdfs
d1f5710a 1345%defattr(644,root,root,755)
1346%attr(755,root,root) %{_vfsdir}/expand_msdfs.so
1347
cc6b68cd 1348%files vfs-fake_perms
d1f5710a 1349%defattr(644,root,root,755)
1350%attr(755,root,root) %{_vfsdir}/fake_perms.so
4d8c5e20 1351%{_mandir}/man8/vfs_fake_perms.8*
d1f5710a 1352
8ba454ef
AM
1353%files vfs-notify_fam
1354%defattr(644,root,root,755)
1355%attr(755,root,root) %{_vfsdir}/notify_fam.so
1356%{_mandir}/man8/vfs_notify_fam.8*
1357
d1f5710a 1358%files vfs-netatalk
1359%defattr(644,root,root,755)
1360%attr(755,root,root) %{_vfsdir}/netatalk.so
4d8c5e20
JB
1361%{_mandir}/man8/vfs_netatalk.8*
1362
1363%files vfs-readahead
1364%defattr(644,root,root,755)
1365%attr(755,root,root) %{_vfsdir}/readahead.so
1366%{_mandir}/man8/vfs_readahead.8*
d1f5710a 1367
97334e11
JB
1368%files vfs-readonly
1369%defattr(644,root,root,755)
1370%attr(755,root,root) %{_vfsdir}/readonly.so
4d8c5e20 1371%{_mandir}/man8/vfs_readonly.8*
97334e11
JB
1372
1373%files vfs-recycle
1374%defattr(644,root,root,755)
1375%attr(755,root,root) %{_vfsdir}/recycle.so
4d8c5e20 1376%{_mandir}/man8/vfs_recycle.8*
97334e11 1377
d718c2e1
AF
1378%files vfs-scannedonly
1379%defattr(644,root,root,755)
1380%attr(755,root,root) %{_vfsdir}/scannedonly.so
1381%{_mandir}/man8/vfs_scannedonly.8*
1382
4ecf4d28
JB
1383%files vfs-shadow_copy
1384%defattr(644,root,root,755)
1385%attr(755,root,root) %{_vfsdir}/shadow_copy.so
1386%{_mandir}/man8/vfs_shadow_copy.8*
1387
105507bc 1388%if %{with ldap}
99795f36
ER
1389%files -n openldap-schema-samba
1390%defattr(644,root,root,755)
4ecf4d28 1391%{schemadir}/samba.schema
105507bc 1392%endif
8d59ae13 1393
1394%files doc-html
1395%defattr(644,root,root,755)
1396%doc docs/htmldocs/*
1397
1398%files doc-pdf
1399%defattr(644,root,root,755)
1400%doc docs/*.pdf
1a8c003b 1401
c73a52f2 1402%if 0
1a8c003b
AM
1403%files -n python-samba
1404%defattr(644,root,root,755)
1405%attr(755,root,root) %{py_sitedir}/*.so
1406%dir %{py_sitedir}/samba
1407%attr(755,root,root) %{py_sitedir}/samba/*.so
1408%{py_sitedir}/samba/*.py[co]
1409%dir %{py_sitedir}/samba/dcerpc
1410%{py_sitedir}/samba/dcerpc/*.py[co]
1411%attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1412%dir %{py_sitedir}/samba/tests
1413%{py_sitedir}/samba/tests/*.py[co]
1414%dir %{py_sitedir}/samba/tests/dcerpc
1415%{py_sitedir}/samba/tests/dcerpc/*.py[co]
1416%dir %{py_sitedir}/samba/torture
1417%{py_sitedir}/samba/torture/*.py[co]
c73a52f2 1418%endif
This page took 3.145874 seconds and 4 git commands to generate.