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