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