]> git.pld-linux.org Git - packages/samba.git/blame - samba4.spec
- some more BRs
[packages/samba.git] / samba4.spec
CommitLineData
29511e6d 1#
e4bb74d8 2# Conditional build:
34895621
JR
3%bcond_without ads # without ActiveDirectory support
4%bcond_without cups # without CUPS support
5%bcond_without kerberos5 # without Kerberos V support
6%bcond_without ldap # without LDAP support
7%bcond_without avahi
e71e0470 8%bcond_without system_libs
105507bc 9
07069da4 10# ADS requires kerberos5 and LDAP
aceac5ef 11%if %{without kerberos5} || %{without ldap}
1e2a5fcf
JB
12%undefine with_ads
13%endif
aceac5ef 14
e71e0470
JR
15%if %{with system_libs}
16%define talloc_ver 2.0.7
17%define tdb_ver 2:1.2.10
c083eea8 18%define ldb_ver 1.1.15
e71e0470 19%define tevent_ver 0.9.17
4ecf4d28
JB
20%endif
21
7d14b7f3 22%define virusfilter_version 0.1.3
7a0e596a
JR
23Summary: Active Directory server
24Summary(pl.UTF-8): Serwer Active Directory
670da5b0 25Name: samba4
c083eea8 26Version: 4.0.3
a3c759b7 27Release: 0.7
6646cd44 28Epoch: 1
6bef715a 29License: GPL v3
11d2c190 30Group: Networking/Daemons
670da5b0 31Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
c083eea8 32# Source0-md5: fdb093fb362109dae0ccadc314318da7
ba850b61 33Source1: smb.init
46c25e95 34Source2: samba.pamd
d7dadfd6 35Source3: swat.inetd
46c25e95
JR
36Source4: samba.sysconfig
37Source5: samba.logrotate
138aecb0 38Source6: smb.conf
68134596 39Source7: winbind.init
40Source8: winbind.sysconfig
46c25e95 41Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
7d14b7f3 42# Source10-md5: a3a30d5fbf309d356e8c5833db680c17
34895621 43Patch0: system-heimdal.patch
46c25e95
JR
44Patch1: samba-c++-nofail.patch
45Patch3: samba-nscd.patch
46Patch4: samba-lprng-no-dot-printers.patch
450db13e 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
a3c759b7 56BuildRequires: docbook-style-xsl
5b010594 57BuildRequires: gamin-devel
ff01b4ff 58BuildRequires: gdbm-devel
9f74dab7 59BuildRequires: gettext-devel
34895621 60%{?with_kerberos5:BuildRequires: heimdal-devel >= 1.5.3-1}
9f74dab7 61BuildRequires: iconv
1125cc60 62BuildRequires: keyutils-devel
a3c759b7 63BuildRequires: libaio-devel
34895621 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
6646cd44
JR
73BuildRequires: perl(ExtUtils::MakeMaker)
74BuildRequires: perl(Parse::Yapp)
9f74dab7 75BuildRequires: pkgconfig
f092c096 76BuildRequires: popt-devel
16c4fca4 77%{?with_pgsql:BuildRequires: postgresql-devel}
190a259b
JR
78BuildRequires: python-devel
79BuildRequires: python-dns
6bf53014 80BuildRequires: python-modules
190a259b 81BuildRequires: python-testtools
f092c096 82BuildRequires: readline-devel >= 4.2
dce29ff7 83BuildRequires: rpmbuild(macros) >= 1.647
a3c759b7 84BuildRequires: rpm-pythonprov
e155c475 85BuildRequires: sed >= 4.0
e71e0470 86%if %{with system_libs}
e71e0470
JR
87BuildRequires: ldb-devel >= %{ldb_ver}
88BuildRequires: python-ldb-devel >= %{ldb_ver}
89BuildRequires: python-talloc-devel >= %{talloc_ver}
90BuildRequires: python-tevent >= %{tevent_ver}
05913998
JR
91BuildRequires: talloc-devel >= %{talloc_ver}
92BuildRequires: tdb-devel >= %{tdb_ver}
93BuildRequires: tevent-devel >= %{tevent_ver}
e71e0470 94%endif
bd658e80 95BuildRequires: xfsprogs-devel
34895621 96BuildConflicts: libbsd-devel
656b05ab 97Requires(post,preun): /sbin/chkconfig
6646cd44 98Requires: %{name}-common = %{epoch}:%{version}-%{release}
29533586 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
dce29ff7 104Requires: systemd-units >= 38
62dc8910 105# smbd links with libcups
ac083993 106%{?with_cups:Requires: cups-lib >= 1:1.2.0}
e765216e
JR
107Obsoletes: samba-doc-html
108Obsoletes: samba-doc-pdf
05913998
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
7a0e596a 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
7a0e596a 141Then pakiet dostarcza główny demon Active Directory.
da957f7e 142
ac6f9d13 143%package client
7a0e596a
JR
144Summary: Samba AD client programs
145Summary(pl.UTF-8): Klienci serwera Samba AD
2eedd257 146Group: Applications/Networking
6646cd44 147Requires: %{name}-common = %{epoch}:%{version}-%{release}
34895621 148%{?with_kerberos5:Requires: heimdal-libs >= 1.5.3-1}
c083eea8 149Requires: libsmbclient-raw = %{epoch}:%{version}-%{release}
b0b9dc36 150Suggests: cifs-utils
85d322d3 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
7a0e596a 165Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samba
2eedd257 166Group: Networking/Daemons
0b940f4e
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
4ecf4d28 176klientów Samby.
ac6f9d13 177
29533586
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
6646cd44 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
c083eea8
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
382a477a
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}
6ed8d415 274Obsoletes: python-samba
382a477a
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
7a0e596a
JR
300Summary: SMB server
301Summary(pl.UTF-8): Serwer SMB
382a477a 302Group: Networking/Daemons
7a0e596a 303Requires(post,preun): /sbin/chkconfig
29533586
JR
304Requires: samba3-common = %{epoch}:%{version}-%{release}
305Requires: %{name}-common-server = %{epoch}:%{version}-%{release}
7a0e596a
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}
7a0e596a
JR
312Obsoletes: samba-pdb-xml
313Obsoletes: samba-vfs-block
382a477a
JR
314
315%description -n samba3
7a0e596a
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.
382a477a
JR
331
332%package -n samba3-client
7a0e596a
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
382a477a
JR
341
342%description -n samba3-client
7a0e596a
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.
382a477a
JR
351
352%package -n samba3-common
7a0e596a
JR
353Summary: Files used by both Samba servers and clients
354Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samba
382a477a 355Group: Networking/Daemons
7a0e596a
JR
356Requires: talloc >= %{libtalloc_ver}
357Requires: tdb >= %{libtdb_ver}
382a477a
JR
358
359%description -n samba3-common
7a0e596a
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.
382a477a 366
f1c7ad61
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
c083eea8
JR
378%package -n samba3-vfs-audit
379Summary: VFS module to audit file access
380Summary(pl.UTF-8): Moduł VFS do monitorowania operacji na plikach
4c0ad0d2 381Group: Networking/Daemons
17937b31 382Requires: samba3 = %{epoch}:%{version}-%{release}
70ff6d03 383
c083eea8
JR
384%description -n samba3-vfs-audit
385A simple module to audit file access to the syslog facility. The
386following operations are logged:
8d59ae13 387 - share connect/disconnect,
388 - directory opens/create/remove,
389 - file open/close/rename/unlink/chmod.
70ff6d03 390
c083eea8
JR
391%description -n samba3-vfs-audit -l pl.UTF-8
392Proste moduły do monitorowania dostępu do plików na serwerze samba do
393do sysloga. Monitorowane są następujące operacje:
96088f7b 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 397
c083eea8
JR
398Zawiera moduły audit, extd_audit i full_audit.
399
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
17937b31 404Requires: samba3 = %{epoch}:%{version}-%{release}
d1f5710a 405
c083eea8 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
c083eea8 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
c083eea8 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
17937b31 419Requires: samba3 = %{epoch}:%{version}-%{release}
d1f5710a 420
c083eea8 421%description -n samba3-vfs-default_quota
97334e11 422This VFS modules stores default quotas in a specified quota record.
d1f5710a 423
c083eea8 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
c083eea8 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
17937b31 432Requires: samba3 = %{epoch}:%{version}-%{release}
d1f5710a 433
c083eea8 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
c083eea8 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
c083eea8 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
17937b31 456Requires: samba3 = %{epoch}:%{version}-%{release}
d1f5710a 457
c083eea8 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
c083eea8 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
c083eea8 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
17937b31 478Requires: samba3 = %{epoch}:%{version}-%{release}
8ba454ef 479
c083eea8 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
c083eea8 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
c083eea8
JR
489%package -n samba3-vfs-netatalk
490Summary: VFS module for ease co-existence of samba and netatalk
491Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę serwisów samba i netatalk
d1f5710a 492Group: Networking/Daemons
17937b31 493Requires: samba3 = %{epoch}:%{version}-%{release}
d1f5710a 494
c083eea8 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
c083eea8
JR
499%description -n samba3-vfs-netatalk -l pl.UTF-8
500Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług samba
96088f7b 501i netatalk przy udostępnianiu zasobów.
d1f5710a 502
c083eea8 503%package -n samba3-vfs-recycle
97334e11 504Summary: VFS module to add recycle bin facility to a samba share
4ecf4d28 505Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
97334e11 506Group: Networking/Daemons
17937b31 507Requires: samba3 = %{epoch}:%{version}-%{release}
97334e11 508
c083eea8 509%description -n samba3-vfs-recycle
97334e11
JB
510VFS module to add recycle bin facility to a samba share.
511
c083eea8
JR
512%description -n samba3-vfs-recycle -l pl.UTF-8
513Moduł VFS dodający możliwość kosza do zasobu samby.
97334e11 514
c083eea8 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
17937b31 519Requires: samba3 = %{epoch}:%{version}-%{release}
4d8c5e20 520
c083eea8 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
c083eea8 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
c083eea8 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
17937b31 546Requires: samba3 = %{epoch}:%{version}-%{release}
97334e11 547
c083eea8 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
c083eea8 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
c083eea8 558%package -n samba3-vfs-shadow_copy
670da5b0
JR
559Summary: VFS module to make automatic copy of data in samba share
560Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby
561Group: Networking/Daemons
17937b31 562Requires: samba3 = %{epoch}:%{version}-%{release}
670da5b0 563
c083eea8 564%description -n samba3-vfs-shadow_copy
670da5b0
JR
565VFS module to make automatic copy of data in samba share.
566
c083eea8 567%description -n samba3-vfs-shadow_copy -l pl.UTF-8
670da5b0
JR
568Moduł VFS do tworzenia automatycznych kopii danych w zasobach samby.
569
c083eea8 570%package -n samba3-vfs-catia
670da5b0
JR
571Summary: VFS module to fix Catia CAD filenames
572Group: Networking/Daemons
17937b31 573Requires: samba3 = %{epoch}:%{version}-%{release}
670da5b0 574
c083eea8 575%description -n samba3-vfs-catia
670da5b0
JR
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.
580
c083eea8 581%package -n samba3-vfs-scannedonly
d718c2e1 582Summary: Anti-virus solution as VFS module
4ecf4d28 583Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
d718c2e1 584Group: Networking/Daemons
17937b31 585Requires: samba3 = %{epoch}:%{version}-%{release}
d718c2e1 586
c083eea8 587%description -n samba3-vfs-scannedonly
aceac5ef
ER
588The vfs_scannedonly VFS module ensures that only files that have been
589scanned for viruses are visible and accessible to the end user. If
590non-scanned files are found an anti-virus scanning daemon is notified.
d718c2e1 591
382a477a
JR
592%package -n samba3-smbget
593Summary: A utility for retrieving files using the SMB protocol
594Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
595Group: Applications/Networking
4ecf4d28 596
382a477a
JR
597%description -n samba3-smbget
598wget-like utility for download files over SMB.
4ecf4d28 599
382a477a
JR
600%description -n samba3-smbget -l pl.UTF-8
601Narzędzie podobne do wgeta do pobierania plików protokołem SMB
602używanym w sieciach MS Windows.
4ecf4d28 603
382a477a
JR
604%package -n cups-backend-samba3-smb
605Summary: CUPS backend for printing to SMB printers
606Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
607Group: Applications/Printing
608Requires: samba3-client = %{epoch}:%{version}-%{release}
609Requires: cups >= 1:1.2.0
4ecf4d28 610
382a477a
JR
611%description -n cups-backend-samba3-smb
612CUPS backend for printing to SMB printers.
99795f36 613
382a477a
JR
614%description -n cups-backend-samba3-smb -l pl.UTF-8
615Backend CUPS-a drukujący na drukarkach SMB.
99795f36 616
382a477a
JR
617%package -n samba3-swat
618Summary: Samba Web Administration Tool
619Summary(pl.UTF-8): Narzędzie administracyjne serwisu Samba
382a477a 620Group: Networking/Admin
29533586 621Requires: samba3 = %{epoch}:%{version}-%{release}
382a477a
JR
622Requires: inetdaemon
623Requires: rc-inetd >= 0.8.2
624Obsoletes: swat
e611fed4 625
382a477a
JR
626%description -n samba3-swat
627swat allows a Samba administrator to configure the complex smb.conf
628file via a Web browser. In addition, a swat configuration page has
629help links to all the configurable options in the smb.conf file
630allowing an administrator to easily look up the effects of any change.
1a8c003b 631
382a477a
JR
632%description -n samba3-swat -l pl.UTF-8
633swat pozwala na kompleksową konfigurację smb.conf przy pomocy
634przeglądarki WWW.
1a8c003b 635
382a477a
JR
636%package -n samba3-winbind
637Summary: Samba-winbind daemon, utilities and documentation
638Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
639Group: Networking/Daemons
640Requires(post,preun): /sbin/chkconfig
29533586 641Requires: samba3-common = %{epoch}:%{version}-%{release}
382a477a 642Requires: systemd-units >= 38
6646cd44 643
382a477a
JR
644%description -n samba3-winbind
645Provides the winbind daemon and testing tools to allow authentication
646and group/user enumeration from a Windows or Samba domain controller.
6646cd44 647
382a477a
JR
648%description -n samba3-winbind -l pl.UTF-8
649Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
650uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
651Windows lub Samba.
6646cd44 652
382a477a
JR
653%package -n nss_wins
654Summary: Name Service Switch service for WINS
655Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
656Group: Base
657Requires: samba3-common = %{epoch}:%{version}-%{release}
658
659%description -n nss_wins
660Provides the libnss_wins shared library which resolves NetBIOS names
661to IP addresses.
662
663%description -n nss_wins -l pl.UTF-8
664Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
665IP.
666
667%package -n samba3-libsmbclient
668Summary: libsmbclient - samba client library
669Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
670Group: Libraries
671Obsoletes: libsmbclient < 1:4.0.0-1
672
673%description -n samba3-libsmbclient
674libsmbclient - library that allows to use samba clients functions.
675
676%description -n samba3-libsmbclient -l pl.UTF-8
677libsmbclient - biblioteka pozwalająca korzystać z funcji klienta
678samby.
679
680%package -n samba3-libsmbclient-devel
681Summary: libsmbclient - samba client library
682Summary(pl.UTF-8): libsmbclient - biblioteka klienta samby
382a477a
JR
683Group: Development/Libraries
684Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
685Obsoletes: libsmbclient-devel < 1:4.0.0-1
6646cd44 686
382a477a
JR
687%description -n samba3-libsmbclient-devel
688Header files for libsmbclient.
6646cd44 689
382a477a
JR
690%description -n samba3-libsmbclient-devel -l pl.UTF-8
691Pliki nagłówkowe dla libsmbclient.
c083eea8 692
382a477a
JR
693%package -n openldap-schema-samba
694Summary: Samba LDAP schema
695Summary(pl.UTF-8): Schemat LDAP dla samby
ed426448 696Group: Networking/Daemons
382a477a
JR
697Requires(post,postun): sed >= 4.0
698Requires: openldap-servers
ed426448 699
382a477a
JR
700%description -n openldap-schema-samba
701This package contains samba.schema for openldap.
702
703%description -n openldap-schema-samba -l pl.UTF-8
704Ten pakiet zawiera schemat samby dla openldap-a.
ed426448 705
1925a8b4 706%prep
670da5b0 707%setup -q -n samba-%{version}
34895621 708%patch0 -p1
8932759c 709%patch1 -p1
f4ecaf8b 710%patch3 -p1
ce9af3e2 711%patch4 -p1
450db13e 712%patch5 -p1
6fb3721a 713
1925a8b4 714%build
34895621
JR
715LDFLAGS="${LDFLAGS:-%rpmldflags}" \
716CFLAGS="${CFLAGS:-%rpmcflags}" \
717CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
718FFLAGS="${FFLAGS:-%rpmcflags}" \
719FCFLAGS="${FCFLAGS:-%rpmcflags}" \
720CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
721%{?__cc:CC="%{__cc}"} \
722%{?__cxx:CXX="%{__cxx}"} \
723./configure \
724 --enable-fhs \
725 --prefix=%{_prefix} \
726 --exec-prefix=%{_exec_prefix} \
727 --bindir=%{_bindir} \
728 --sbindir=%{_sbindir} \
729 --sysconfdir=%{_sysconfdir} \
730 --datadir=%{_datadir} \
731 --includedir=%{_includedir} \
732 --libdir=%{_libdir} \
733 --libexecdir=%{_libexecdir} \
734 --localstatedir=%{_localstatedir} \
735 --sharedstatedir=%{_sharedstatedir} \
736 --mandir=%{_mandir} \
737 --infodir=%{_infodir} \
2e711b12
JR
738 --with-privatelibdir=%{_libdir}/samba \
739 --with-modulesdir=%{_libdir}/samba \
01485082 740 --with-pammodulesdir=/%{_lib}/security \
34895621
JR
741 --with-lockdir=/var/lib/samba \
742 --with-privatedir=%{_sysconfdir}/samba \
743 --disable-gnutls \
744 --disable-rpath-install \
5c9e395f 745 --builtin-libraries=replace,ccan \
e71e0470 746 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
34895621
JR
747 --private-libraries=smbclient,smbsharemodes,wbclient \
748 --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 749 --with-acl-support \
34895621 750 --with%{!?with_ads:out}-ads \
40d90f9e 751 --with-aio-support \
432ee34d 752 --with-automount \
34895621
JR
753 --with-dmapi \
754 --with-dnsupdate \
755 --with-iconv \
756 --with%{!?with_ldap:out}-ldap \
d1d64cbe 757 --with-pam \
29511e6d 758 --with-pam_smbpass \
4ef99dd8 759 --with-quotas \
34895621
JR
760 --with-sendfile-support \
761 --with-swat \
4ef99dd8 762 --with-syslog \
763 --with-utmp \
34895621 764 --with-winbind \
66e5c63e 765 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
34895621
JR
766 --enable-cups \
767 --enable-iprint
1925a8b4 768
70ff6d03 769%{__make}
192f48a8 770
6646cd44
JR
771# Build PIDL for installation into vendor directories before
772# 'make proto' gets to it.
773cd pidl
774%{__perl} Makefile.PL \
775 INSTALLDIRS=vendor
776
1925a8b4 777%install
778rm -rf $RPM_BUILD_ROOT
a60823b9 779install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd} \
2e711b12 780 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
08bf002e 781 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
2e711b12
JR
782 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
783 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
ba850b61 784
34895621 785%{__make} install \
bd658e80 786 DESTDIR=$RPM_BUILD_ROOT \
29511e6d 787 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
bd658e80 788
6646cd44
JR
789# Undo the PIDL install, we want to try again with the right options.
790%{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
791
792# Install PIDL
793cd pidl
794%{__make} install \
795 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
796cd ..
797
798# Clean out crap left behind by the PIDL install
799%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
800%{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
fbf926f3 801%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
6646cd44 802
42039dcb
JR
803# not ready for production, and no MIT kerberos in PLD
804%{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
805
b25f7233 806install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
1925a8b4 807
2e711b12
JR
808install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
809install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
810install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
811install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
812install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
813
b25f7233
ER
814install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
815cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
816install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/swat
817cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
818cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
819cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
820install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
821cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
29511e6d 822
37a62870
JR
823# move lib{smb,wb}client where they always were for compatibility
824%{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so.* $RPM_BUILD_ROOT%{_libdir}
825ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
826ln -s libwbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libwbclient.so
827%{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libwbclient.so.* $RPM_BUILD_ROOT%{_libdir}
828%{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
829%{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/wbclient.h $RPM_BUILD_ROOT%{_includedir}
830
34895621
JR
831%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
832%{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
833install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
79d8a749 834
6a2e83e0 835touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
1925a8b4 836
01485082 837echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
8b604b68 838
ddea14b0 839%if %{with cups}
fd9d8b85
JB
840install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
841ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
842%endif
9f6f5df1 843
29511e6d 844> $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
8b604b68 845> $RPM_BUILD_ROOT/etc/security/blacklist.samba
11d2c190 846
105507bc 847%if %{with ldap}
99795f36 848install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
105507bc 849%endif
99795f36 850
b25f7233
ER
851%if %{with system_libtdb}
852# remove manuals of tdb if system lib used
853%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbbackup.8*
854%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbdump.8*
855%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/tdbtool.8*
856%endif
857
7a0e596a 858# remove man pages for not installed commands
fbf926f3
JR
859%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
860%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/smbtar.1*
861%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
862%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
863%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
864%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
7a0e596a 865
1a8c003b
AM
866%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
867%py_comp $RPM_BUILD_ROOT%{py_sitedir}
868find $RPM_BUILD_ROOT%{py_sitedir} -name "*.py" -o -name "*.a" -o -name "*.la" | xargs rm -f
869
ea8d81e5
JB
870%clean
871rm -rf $RPM_BUILD_ROOT
9661cd11 872
1925a8b4 873%post
382a477a
JR
874/sbin/chkconfig --add samba
875%service samba restart "Samba AD daemon"
dce29ff7 876%systemd_post samba.service
1925a8b4 877
878%preun
9ac29548 879if [ "$1" = "0" ]; then
382a477a
JR
880 %service samba stop
881 /sbin/chkconfig --del samba
9ac29548 882fi
dce29ff7
JR
883%systemd_preun samba.service
884
885%postun
886%systemd_reload
11d2c190 887
0b940f4e
JR
888%post common -p /sbin/ldconfig
889%postun common -p /sbin/ldconfig
70975be6 890
382a477a
JR
891%post -n samba3
892/sbin/chkconfig --add smb
893%service smb restart "Samba3 daemons"
1a90c755 894%systemd_post smb.service nmb.service
382a477a
JR
895
896%preun -n samba3
897if [ "$1" = "0" ]; then
898 %service smb stop
899 /sbin/chkconfig --del samba
900fi
901%systemd_preun smb.service nmb.service
902
903%postun -n samba3
904%systemd_reload
905
906%post -n samba3-winbind
29511e6d 907/sbin/chkconfig --add winbind
27879fe9 908%service winbind restart "Winbind daemon"
dce29ff7 909%systemd_post winbind.service
29511e6d 910
382a477a 911%preun -n samba3-winbind
29511e6d 912if [ "$1" = "0" ]; then
27879fe9 913 %service winbind stop
29511e6d 914 /sbin/chkconfig --del winbind
915fi
dce29ff7
JR
916%systemd_preun winbind.service
917
382a477a 918%postun -n samba3-winbind
dce29ff7 919%systemd_reload
29511e6d 920
c083eea8 921%post -n samba3-swat
27879fe9 922%service -q rc-inetd reload
d7dadfd6 923
c083eea8 924%postun -n samba3-swat
27879fe9
ER
925if [ "$1" = 0 ]; then
926 %service -q rc-inetd reload
9ac29548 927fi
d7dadfd6 928
99795f36 929%post -n openldap-schema-samba
c4db757c
ER
930# dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
931%openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
27879fe9 932%service -q ldap restart
99795f36
ER
933
934%postun -n openldap-schema-samba
935if [ "$1" = "0" ]; then
c4db757c 936 %openldap_schema_unregister %{schemadir}/samba.schema
27879fe9 937 %service -q ldap restart
99795f36
ER
938fi
939
1925a8b4 940%files
941%defattr(644,root,root,755)
0b940f4e
JR
942%{systemdunitdir}/samba.service
943%{systemdtmpfilesdir}/samba.conf
c083eea8 944%attr(755,root,root) %{_bindir}/oLschema2ldif
0b940f4e
JR
945%attr(755,root,root) %{_sbindir}/samba
946%attr(755,root,root) %{_sbindir}/samba_dnsupdate
947%attr(755,root,root) %{_sbindir}/samba_spnupdate
948%attr(755,root,root) %{_sbindir}/samba_upgradedns
949%attr(755,root,root) %{_sbindir}/samba_upgradeprovision
950%attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
951%attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
0b940f4e 952%attr(755,root,root) %{_libdir}/samba/libdb-glue.so
0b940f4e
JR
953%attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
954%attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
c083eea8
JR
955%attr(755,root,root) %{_libdir}/samba/libntvfs.so
956%attr(755,root,root) %{_libdir}/samba/libpac.so
c083eea8
JR
957%attr(755,root,root) %{_libdir}/samba/libprocess_model.so
958%attr(755,root,root) %{_libdir}/samba/libservice.so
0b940f4e 959%attr(755,root,root) %{_libdir}/samba/libshares.so
0b940f4e
JR
960%dir %{_libdir}/samba/bind9
961%attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
962%attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
963%dir %{_libdir}/samba/hdb
964%attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
0b940f4e
JR
965%dir %{_libdir}/samba/gensec
966%attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
e4310f27 967%dir %{_libdir}/samba/ldb
e4310f27 968%attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
0b940f4e 969%attr(755,root,root) %{_libdir}/samba/ldb/acl.so
e4310f27
JR
970%attr(755,root,root) %{_libdir}/samba/ldb/anr.so
971%attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
972%attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
973%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
974%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
975%attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
976%attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
977%attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
978%attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
979%attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
980%attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
981%attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
982%attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
e4310f27 983%attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
0b940f4e 984%attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
e4310f27
JR
985%attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
986%attr(755,root,root) %{_libdir}/samba/ldb/operational.so
987%attr(755,root,root) %{_libdir}/samba/ldb/partition.so
988%attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
989%attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
990%attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
991%attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
992%attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
993%attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
994%attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
995%attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
996%attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
997%attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
998%attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
999%attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
1000%attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
1001%attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
1002%attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
1003%attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
1004%attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
1005%attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
1006%attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
1007%attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
382a477a
JR
1008%dir %{_libdir}/samba/process_model
1009%attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
1010%attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
1011%attr(755,root,root) %{_libdir}/samba/process_model/standard.so
1012%dir %{_libdir}/samba/service
1013%attr(755,root,root) %{_libdir}/samba/service/cldap.so
1014%attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
1015%attr(755,root,root) %{_libdir}/samba/service/dns.so
1016%attr(755,root,root) %{_libdir}/samba/service/dns_update.so
1017%attr(755,root,root) %{_libdir}/samba/service/drepl.so
1018%attr(755,root,root) %{_libdir}/samba/service/kcc.so
1019%attr(755,root,root) %{_libdir}/samba/service/kdc.so
1020%attr(755,root,root) %{_libdir}/samba/service/ldap.so
1021%attr(755,root,root) %{_libdir}/samba/service/nbtd.so
1022%attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
1023%attr(755,root,root) %{_libdir}/samba/service/s3fs.so
1024%attr(755,root,root) %{_libdir}/samba/service/smb.so
1025%attr(755,root,root) %{_libdir}/samba/service/web.so
1026%attr(755,root,root) %{_libdir}/samba/service/winbind.so
1027%attr(755,root,root) %{_libdir}/samba/service/wrepl.so
0b940f4e
JR
1028%{_datadir}/samba/setup
1029%{_mandir}/man1/oLschema2ldif.1*
1030%{_mandir}/man8/samba.8*
c9c921bd 1031
ac6f9d13 1032%files client
2eedd257 1033%defattr(644,root,root,755)
6646cd44 1034%attr(755,root,root) %{_bindir}/cifsdd
6646cd44 1035%attr(755,root,root) %{_bindir}/nmblookup4
0b940f4e 1036%attr(755,root,root) %{_bindir}/reg*
6646cd44 1037%attr(755,root,root) %{_bindir}/smbclient4
6c886cab 1038%{_mandir}/man1/findsmb.1*
481bc0b7 1039%{_mandir}/man1/nmblookup4.1*
0b940f4e 1040%{_mandir}/man1/reg*.1*
ac6f9d13 1041
ac6f9d13 1042%files common
2eedd257 1043%defattr(644,root,root,755)
2e711b12 1044%doc README WHATSNEW.txt Roadmap
c083eea8 1045%attr(755,root,root) %{_bindir}/samba-tool
287950f2 1046%attr(755,root,root) %{_sbindir}/samba_kcc
2f0e4f6e 1047%dir %{_sysconfdir}/samba
d0e87ba8
ER
1048%attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1049%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
70975be6
JR
1050%attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1051%attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
e4310f27
JR
1052%attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1053%attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
70975be6
JR
1054%attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1055%attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
0b940f4e
JR
1056%attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1057%attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
70975be6
JR
1058%attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1059%attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1060%attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1061%attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1062%attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1063%attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1064%attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1065%attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1066%attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1067%attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
ed426448
JR
1068%attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1069%attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
70975be6
JR
1070%attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1071%attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1072%attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1073%attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1074%attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1075%attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1076%attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1077%attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1078%attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1079%attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
e4310f27
JR
1080%attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1081%attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
0b940f4e 1082%dir %{_libdir}/samba
04e7a791 1083%attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
287950f2 1084%attr(755,root,root) %{_libdir}/samba/libasn1util.so
5c9e395f 1085%attr(755,root,root) %{_libdir}/samba/libauth4.so
287950f2
JR
1086%attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1087%attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1088%attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
5c9e395f 1089%attr(755,root,root) %{_libdir}/samba/libcliauth.so
287950f2 1090%attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
5c9e395f 1091%attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
287950f2
JR
1092%attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1093%attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
5c9e395f 1094%attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
287950f2 1095%attr(755,root,root) %{_libdir}/samba/libcluster.so
5c9e395f 1096%attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
287950f2 1097%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
c083eea8 1098%attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
287950f2 1099%attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
c083eea8
JR
1100%attr(755,root,root) %{_libdir}/samba/liberrors.so
1101%attr(755,root,root) %{_libdir}/samba/libevents.so
1102%attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
c083eea8 1103%attr(755,root,root) %{_libdir}/samba/libiniparser.so
287950f2 1104%attr(755,root,root) %{_libdir}/samba/libinterfaces.so
0b940f4e 1105%attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
e4310f27 1106%attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
0b940f4e 1107%attr(755,root,root) %{_libdir}/samba/libldbsamba.so
287950f2
JR
1108%attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1109%attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1110%attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
0b940f4e
JR
1111%attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1112%attr(755,root,root) %{_libdir}/samba/libnetif.so
1113%attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
287950f2
JR
1114%attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1115%attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
0b940f4e 1116%attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
287950f2 1117%attr(755,root,root) %{_libdir}/samba/libsamba-net.so
0b940f4e
JR
1118%attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1119%attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1120%attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1121%attr(755,root,root) %{_libdir}/samba/libserver-role.so
287950f2 1122%attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
0b940f4e
JR
1123%attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1124%attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
287950f2 1125%attr(755,root,root) %{_libdir}/samba/libutil_reg.so
0b940f4e
JR
1126%attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1127%attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1128%attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
6ed8d415
JR
1129%dir %{_libdir}/samba/vfs
1130%attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
1131%attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1132%attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1133%attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
287950f2
JR
1134%dir %{_datadir}/samba
1135%dir %{_datadir}/samba/codepages
1136%{_datadir}/samba/codepages/lowcase.dat
1137%{_datadir}/samba/codepages/upcase.dat
1138%{_datadir}/samba/codepages/valid.dat
1139%{_mandir}/man5/lmhosts.5*
1140%{_mandir}/man5/smb.conf.5*
1141%{_mandir}/man7/samba.7*
1142%{_mandir}/man8/samba-tool.8*
e71e0470 1143%if %{without system_libs}
287950f2
JR
1144%attr(755,root,root) %{_bindir}/tdbbackup
1145%attr(755,root,root) %{_bindir}/tdbdump
1146%attr(755,root,root) %{_bindir}/tdbtool
e71e0470
JR
1147%attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1148%attr(755,root,root) %{_libdir}/samba/libtdb.so.*
287950f2
JR
1149%{_mandir}/man8/tdbbackup.8*
1150%{_mandir}/man8/tdbdump.8*
1151%{_mandir}/man8/tdbtool.8*
e71e0470
JR
1152%endif
1153
29533586
JR
1154%files common-server
1155%defattr(644,root,root,755)
1156%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
1157%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1158%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
1159%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1160%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
1161
1162%dir %{_sambahome}
1163%dir /var/lib/samba
1164%ghost /var/lib/samba/*.dat
1165%dir /var/lib/samba/printing
1166
1167%attr(750,root,root) %dir /var/log/samba
1168%attr(750,root,root) %dir /var/log/samba/cores
1169%attr(750,root,root) %dir /var/log/samba/cores/smbd
1170%attr(750,root,root) %dir /var/log/samba/cores/nmbd
1171%attr(750,root,root) %dir /var/log/archive/samba
1172%attr(1777,root,root) %dir /var/spool/samba
1173%if %{with ldap}
1174%doc examples/LDAP
1175%endif
1176
382a477a 1177%files winbind
b36aa9d5 1178%defattr(644,root,root,755)
382a477a
JR
1179%attr(755,root,root) %{_bindir}/wbinfo
1180%attr(755,root,root) /%{_lib}/security/pam_winbind*
1181%attr(755,root,root) /%{_lib}/libnss_winbind*
1182%attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1183%{_mandir}/man1/wbinfo*.1*
1184%{_mandir}/man5/pam_winbind.conf.5*
1185%{_mandir}/man7/winbind_krb5_locator.7*
1186%{_mandir}/man8/pam_winbind.8*
79d8a749 1187
c083eea8 1188%files -n libsmbclient-raw
79d8a749 1189%defattr(644,root,root,755)
6646cd44
JR
1190%attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1191%attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
04e7a791
JR
1192%attr(755,root,root) %{_libdir}/libsmbconf.so.0
1193%attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1194%attr(755,root,root) %{_libdir}/samba/libgse.so
1195%attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1196%attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1197%attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1198%attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1199%attr(755,root,root) %{_libdir}/samba/libaddns.so
c083eea8
JR
1200
1201%files -n libsmbclient-raw-devel
1202%defattr(644,root,root,755)
f1c7ad61
JR
1203%{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1204%{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1205%{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1206%{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1207%{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1208%{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1209%{_includedir}/samba-4.0/read_smb.h
f1c7ad61
JR
1210%{_includedir}/samba-4.0/smb2_constants.h
1211%{_includedir}/samba-4.0/smb2_create_blob.h
287950f2 1212%{_includedir}/samba-4.0/smb2.h
f1c7ad61
JR
1213%{_includedir}/samba-4.0/smb2_signing.h
1214%{_includedir}/samba-4.0/smb_cli.h
1215%{_includedir}/samba-4.0/smb_cliraw.h
1216%{_includedir}/samba-4.0/smb_common.h
1217%{_includedir}/samba-4.0/smb_composite.h
1218%{_includedir}/samba-4.0/smb_constants.h
1219%{_includedir}/samba-4.0/smb_raw.h
1220%{_includedir}/samba-4.0/smb_raw_interfaces.h
1221%{_includedir}/samba-4.0/smb_raw_signing.h
1222%{_includedir}/samba-4.0/smb_raw_trans2.h
1223%{_includedir}/samba-4.0/smb_request.h
1224%{_includedir}/samba-4.0/smb_seal.h
1225%{_includedir}/samba-4.0/smb_signing.h
1226%{_includedir}/samba-4.0/smb_unix_ext.h
1227%{_includedir}/samba-4.0/smb_util.h
c083eea8 1228%attr(755,root,root) %{_libdir}/libsmbclient-raw.so
04e7a791 1229%attr(755,root,root) %{_libdir}/libsmbconf.so
c083eea8
JR
1230%{_pkgconfigdir}/smbclient-raw.pc
1231
f2b0247b
ER
1232%files devel
1233%defattr(644,root,root,755)
f1c7ad61
JR
1234%dir %{_includedir}/samba-4.0
1235%{_includedir}/samba-4.0/charset.h
1236%dir %{_includedir}/samba-4.0/core
1237%{_includedir}/samba-4.0/core/doserr.h
1238%{_includedir}/samba-4.0/core/error.h
1239%{_includedir}/samba-4.0/core/ntstatus.h
1240%{_includedir}/samba-4.0/core/werror.h
1241%{_includedir}/samba-4.0/credentials.h
1242%{_includedir}/samba-4.0/dcerpc.h
1243%{_includedir}/samba-4.0/dcerpc_server.h
1244%{_includedir}/samba-4.0/dlinklist.h
1245%{_includedir}/samba-4.0/domain_credentials.h
1246%dir %{_includedir}/samba-4.0/gen_ndr
1247%{_includedir}/samba-4.0/gen_ndr/atsvc.h
1248%{_includedir}/samba-4.0/gen_ndr/auth.h
1249%{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1250%{_includedir}/samba-4.0/gen_ndr/epmapper.h
1251%{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1252%{_includedir}/samba-4.0/gen_ndr/lsa.h
1253%{_includedir}/samba-4.0/gen_ndr/mgmt.h
1254%{_includedir}/samba-4.0/gen_ndr/misc.h
1255%{_includedir}/samba-4.0/gen_ndr/nbt.h
1256%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1257%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1258%{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1259%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1260%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1261%{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1262%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1263%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1264%{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1265%{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1266%{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1267%{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1268%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1269%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1270%{_includedir}/samba-4.0/gen_ndr/netlogon.h
1271%{_includedir}/samba-4.0/gen_ndr/samr.h
1272%{_includedir}/samba-4.0/gen_ndr/security.h
1273%{_includedir}/samba-4.0/gen_ndr/server_id.h
1274%{_includedir}/samba-4.0/gen_ndr/svcctl.h
1275%{_includedir}/samba-4.0/gensec.h
1276%{_includedir}/samba-4.0/ldap_errors.h
1277%{_includedir}/samba-4.0/ldap_message.h
1278%{_includedir}/samba-4.0/ldap_ndr.h
1279%{_includedir}/samba-4.0/ldap-util.h
1280%{_includedir}/samba-4.0/ldb_wrap.h
1281%{_includedir}/samba-4.0/ndr.h
1282%dir %{_includedir}/samba-4.0/ndr
1283%{_includedir}/samba-4.0/ndr/ndr_nbt.h
1284%{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1285%{_includedir}/samba-4.0/param.h
1286%{_includedir}/samba-4.0/policy.h
1287%{_includedir}/samba-4.0/registry.h
1288%{_includedir}/samba-4.0/roles.h
1289%{_includedir}/samba-4.0/rpc_common.h
1290%dir %{_includedir}/samba-4.0/samba
1291%{_includedir}/samba-4.0/samba/session.h
1292%{_includedir}/samba-4.0/samba_util.h
1293%{_includedir}/samba-4.0/samba/version.h
1294%{_includedir}/samba-4.0/share.h
1295%{_includedir}/samba-4.0/tdr.h
1296%{_includedir}/samba-4.0/tsocket.h
1297%{_includedir}/samba-4.0/tsocket_internal.h
1298%dir %{_includedir}/samba-4.0/util
1299%{_includedir}/samba-4.0/util/attr.h
1300%{_includedir}/samba-4.0/util/byteorder.h
1301%{_includedir}/samba-4.0/util/data_blob.h
1302%{_includedir}/samba-4.0/util/debug.h
1303%{_includedir}/samba-4.0/util_ldb.h
1304%{_includedir}/samba-4.0/util/memory.h
1305%{_includedir}/samba-4.0/util/safe_string.h
1306%{_includedir}/samba-4.0/util/string_wrappers.h
1307%{_includedir}/samba-4.0/util/talloc_stack.h
1308%{_includedir}/samba-4.0/util/tevent_ntstatus.h
1309%{_includedir}/samba-4.0/util/tevent_unix.h
1310%{_includedir}/samba-4.0/util/tevent_werror.h
1311%{_includedir}/samba-4.0/util/time.h
1312%{_includedir}/samba-4.0/util/xfile.h
1313%{_libdir}/libdcerpc-atsvc.so
1314%{_libdir}/libdcerpc-binding.so
1315%{_libdir}/libdcerpc-samr.so
1316%{_libdir}/libdcerpc-server.so
1317%{_libdir}/libdcerpc.so
1318%{_libdir}/libgensec.so
1319%{_libdir}/libndr-krb5pac.so
1320%{_libdir}/libndr-nbt.so
1321%{_libdir}/libndr.so
1322%{_libdir}/libndr-standard.so
1323%{_libdir}/libregistry.so
1324%{_libdir}/libsamba-credentials.so
1325%{_libdir}/libsamba-hostconfig.so
1326%{_libdir}/libsamba-policy.so
1327%{_libdir}/libsamba-util.so
1328%{_libdir}/libsamdb.so
1329%{_libdir}/libtevent-util.so
05913998 1330%{_pkgconfigdir}/dcerpc_atsvc.pc
f1c7ad61 1331%{_pkgconfigdir}/dcerpc.pc
05913998
JR
1332%{_pkgconfigdir}/dcerpc_samr.pc
1333%{_pkgconfigdir}/dcerpc_server.pc
1334%{_pkgconfigdir}/gensec.pc
05913998
JR
1335%{_pkgconfigdir}/ndr_krb5pac.pc
1336%{_pkgconfigdir}/ndr_nbt.pc
f1c7ad61 1337%{_pkgconfigdir}/ndr.pc
05913998 1338%{_pkgconfigdir}/ndr_standard.pc
05913998
JR
1339%{_pkgconfigdir}/registry.pc
1340%{_pkgconfigdir}/samba-credentials.pc
1341%{_pkgconfigdir}/samba-hostconfig.pc
1342%{_pkgconfigdir}/samba-policy.pc
1343%{_pkgconfigdir}/samba-util.pc
1344%{_pkgconfigdir}/samdb.pc
9f6f5df1 1345
382a477a 1346%files -n pam-pam_smbpass
29511e6d 1347%defattr(644,root,root,755)
382a477a
JR
1348%doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1349%attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1350
1351%files pidl
1352%defattr(644,root,root,755)
1353%attr(755,root,root) %{_bindir}/pidl
1354%{_mandir}/man1/pidl.1*
1355%{_mandir}/man3/Parse::Pidl*.3*
1356%{perl_vendorlib}/Parse/Pidl*
29511e6d 1357
c083eea8 1358%files -n python-samba4
9f6f5df1 1359%defattr(644,root,root,755)
04e7a791
JR
1360%attr(755,root,root) %{_libdir}/libnetapi.so.0
1361%attr(755,root,root) %{_libdir}/libpdb.so.0
1362%attr(755,root,root) %{_libdir}/libsmbldap.so.0
1363%attr(755,root,root) %{_libdir}/samba/libads.so
1364%attr(755,root,root) %{_libdir}/samba/libauth.so
1365%attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1366%attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1367%attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1368%attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1369%attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1370%attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1371%attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1372%attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1373%attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1374%attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1375%attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1376%attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1377%attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
c083eea8
JR
1378%dir %{py_sitedir}/samba
1379%attr(755,root,root) %{py_sitedir}/samba/*.so
1380%{py_sitedir}/samba/*.py[co]
1381%dir %{py_sitedir}/samba/dcerpc
1382%{py_sitedir}/samba/dcerpc/*.py[co]
1383%attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1384%dir %{py_sitedir}/samba/external
1385%{py_sitedir}/samba/external/*.py[co]
1386%dir %{py_sitedir}/samba/external/subunit
1387%{py_sitedir}/samba/external/subunit/*.py[co]
1388%dir %{py_sitedir}/samba/external/subunit/tests
1389%{py_sitedir}/samba/external/subunit/tests/*.py[co]
1390%dir %{py_sitedir}/samba/netcmd
1391%{py_sitedir}/samba/netcmd/*.py[co]
1392%dir %{py_sitedir}/samba/provision
1393%{py_sitedir}/samba/provision/*.py[co]
6ed8d415
JR
1394%dir %{py_sitedir}/samba/samba3
1395%attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1396%{py_sitedir}/samba/samba3/*.py[co]
c083eea8
JR
1397%dir %{py_sitedir}/samba/tests
1398%{py_sitedir}/samba/tests/*.py[co]
1399%dir %{py_sitedir}/samba/tests/blackbox
1400%{py_sitedir}/samba/tests/blackbox/*.py[co]
1401%dir %{py_sitedir}/samba/tests/samba_tool
1402%{py_sitedir}/samba/tests/samba_tool/*.py[co]
1403%dir %{py_sitedir}/samba/tests/dcerpc
1404%{py_sitedir}/samba/tests/dcerpc/*.py[co]
1405%dir %{py_sitedir}/samba/web_server
1406%{py_sitedir}/samba/web_server/*.py[co]
1407%if %{without system_libs}
1408%attr(755,root,root) %{py_sitedir}/*.so
1409%{py_sitedir}/tevent.py[co]
fd9d8b85 1410%endif
70ff6d03 1411
c083eea8 1412%files test
d1f5710a 1413%defattr(644,root,root,755)
c083eea8
JR
1414%attr(755,root,root) %{_bindir}/gentest
1415%attr(755,root,root) %{_bindir}/locktest
1416%attr(755,root,root) %{_bindir}/masktest
1417%attr(755,root,root) %{_bindir}/ndrdump
1418%attr(755,root,root) %{_bindir}/smbtorture
1419%attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1420%attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1421%attr(755,root,root) %{_libdir}/samba/libsubunit.so
1422%attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
c083eea8
JR
1423%{_mandir}/man1/gentest.1*
1424%{_mandir}/man1/locktest.1*
1425%{_mandir}/man1/masktest.1*
1426%{_mandir}/man1/ndrdump.1*
1427%{_mandir}/man1/smbtorture.1*
d1f5710a 1428
c083eea8 1429%files test-devel
4ecf4d28 1430%defattr(644,root,root,755)
c083eea8
JR
1431%attr(755,root,root) %{_libdir}/libtorture.so
1432%{_includedir}/samba-4.0/torture.h
1433%{_pkgconfigdir}/torture.pc
4ecf4d28 1434
17937b31 1435%files -n samba3
c083eea8 1436%defattr(644,root,root,755)
0b940f4e 1437%attr(754,root,root) /etc/rc.d/init.d/smb
c083eea8
JR
1438%{systemdunitdir}/nmb.service
1439%{systemdunitdir}/smb.service
c083eea8 1440%attr(755,root,root) %{_bindir}/dbwrap_tool
c083eea8 1441%attr(755,root,root) %{_bindir}/smbcontrol
c083eea8 1442%attr(755,root,root) %{_bindir}/smbpasswd
c083eea8 1443%attr(755,root,root) %{_bindir}/smbstatus
c083eea8 1444%attr(755,root,root) %{_bindir}/smbta-util
450db13e 1445%attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
c083eea8
JR
1446%attr(755,root,root) %{_sbindir}/nmbd
1447%attr(755,root,root) %{_sbindir}/smbd
287950f2
JR
1448%attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1449%attr(755,root,root) %{_libdir}/samba/auth/unix.so
1450%attr(755,root,root) %{_libdir}/samba/auth/wbc.so
0b940f4e 1451%attr(755,root,root) %{_libdir}/samba/libgpo.so
450db13e 1452%attr(755,root,root) %{_libdir}/samba/libidmap.so
0b940f4e
JR
1453%attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1454%attr(755,root,root) %{_libdir}/samba/libnss_info.so
1455%attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
f1c7ad61 1456%attr(755,root,root) %{_libdir}/samba/libsmbsharemodes.so.0
c083eea8 1457%dir %{_libdir}/samba/idmap
c083eea8 1458%attr(755,root,root) %{_libdir}/samba/idmap/ad.so
0b940f4e 1459%attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
c083eea8
JR
1460%attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1461%attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1462%attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
c083eea8 1463%attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
c083eea8 1464%attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
450db13e
JR
1465%attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
1466%attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
1467%attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
1468%attr(755,root,root) %{_libdir}/samba/vfs/commit.so
c083eea8
JR
1469%attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
1470%attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
c083eea8 1471%attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
450db13e 1472%attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
c083eea8
JR
1473%attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1474%attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1475%attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1476%attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1477%attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1478%attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1479%attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
0b940f4e
JR
1480%dir %{_libdir}/samba/pdb
1481%attr(755,root,root) %{_libdir}/samba/pdb/ldap.so
1482%attr(755,root,root) %{_libdir}/samba/pdb/smbpasswd.so
1483%attr(755,root,root) %{_libdir}/samba/pdb/tdbsam.so
1484%attr(755,root,root) %{_libdir}/samba/pdb/wbc_sam.so
1485%dir %{_libdir}/samba/nss_info
1486%attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1487%attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
0b940f4e 1488%attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
450db13e 1489%attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
0b940f4e 1490%{_mandir}/man1/dbwrap_tool.1*
0b940f4e 1491%{_mandir}/man1/smbcontrol.1*
0b940f4e 1492%{_mandir}/man1/smbstatus.1*
0b940f4e 1493%{_mandir}/man5/smbpasswd.5*
0b940f4e
JR
1494%{_mandir}/man8/idmap_ad.8*
1495%{_mandir}/man8/idmap_autorid.8*
1496%{_mandir}/man8/idmap_hash.8*
1497%{_mandir}/man8/idmap_ldap.8*
1498%{_mandir}/man8/idmap_nss.8*
1499%{_mandir}/man8/idmap_rid.8*
1500%{_mandir}/man8/idmap_tdb2.8*
1501%{_mandir}/man8/idmap_tdb.8*
0b940f4e 1502%{_mandir}/man8/nmbd.8*
0b940f4e
JR
1503%{_mandir}/man8/smbd.8*
1504%{_mandir}/man8/smbpasswd.8*
1505%{_mandir}/man8/smbta-util.8*
c083eea8
JR
1506%{_mandir}/man8/vfs_acl_tdb.8*
1507%{_mandir}/man8/vfs_acl_xattr.8*
0b940f4e
JR
1508%{_mandir}/man8/vfs_aio_fork.8*
1509%{_mandir}/man8/vfs_aio_linux.8*
1510%{_mandir}/man8/vfs_aio_pthread.8*
450db13e 1511%{_mandir}/man8/vfs_commit.8*
c083eea8
JR
1512%{_mandir}/man8/vfs_crossrename.8*
1513%{_mandir}/man8/vfs_dirsort.8*
1514%{_mandir}/man8/vfs_fileid.8*
0b940f4e 1515%{_mandir}/man8/vfs_media_harmony.8*
c083eea8
JR
1516%{_mandir}/man8/vfs_preopen.8*
1517%{_mandir}/man8/vfs_shadow_copy2.8*
1518%{_mandir}/man8/vfs_smb_traffic_analyzer.8*
c083eea8 1519%{_mandir}/man8/vfs_streams_depot.8*
0b940f4e 1520%{_mandir}/man8/vfs_streams_xattr.8*
c083eea8
JR
1521%{_mandir}/man8/vfs_time_audit.8*
1522%{_mandir}/man8/vfs_xattr_tdb.8*
c083eea8 1523
382a477a
JR
1524%files -n samba3-client
1525%defattr(644,root,root,755)
1526%attr(755,root,root) %{_bindir}/net
1527%attr(755,root,root) %{_bindir}/nmblookup
1528%attr(755,root,root) %{_bindir}/rpcclient
1529%attr(755,root,root) %{_bindir}/sharesec
1530%attr(755,root,root) %{_bindir}/smbcacls
1531%attr(755,root,root) %{_bindir}/smbclient
1532%attr(755,root,root) %{_bindir}/smbtree
382a477a
JR
1533%{_mandir}/man1/nmblookup.1*
1534%{_mandir}/man1/rpcclient.1*
1535%{_mandir}/man1/sharesec.1*
1536%{_mandir}/man1/smbcacls.1*
1537%{_mandir}/man1/smbclient.1*
1538%{_mandir}/man1/smbtree.1*
287950f2 1539%{_mandir}/man8/net.8*
382a477a 1540
17937b31 1541%files -n samba3-common
ed426448
JR
1542%defattr(644,root,root,755)
1543%attr(755,root,root) %{_bindir}/eventlogadm
1544%attr(755,root,root) %{_bindir}/ntlm_auth
1545%attr(755,root,root) %{_bindir}/pdbedit
1546%attr(755,root,root) %{_bindir}/profiles
1547%attr(755,root,root) %{_bindir}/smbcquotas
1548%attr(755,root,root) %{_bindir}/testparm
1549%attr(755,root,root) %{_bindir}/vfstest
1550%dir %{_libdir}/samba/auth
1551%attr(755,root,root) %{_libdir}/samba/auth/script.so
1552%{_mandir}/man1/ntlm_auth.1*
1553%{_mandir}/man1/profiles.1*
1554%{_mandir}/man1/smbcquotas.1*
1555%{_mandir}/man1/testparm.1*
1556%{_mandir}/man1/vfstest.1*
1557%{_mandir}/man8/eventlogadm.8*
1558%{_mandir}/man8/pdbedit.8*
1559
f1c7ad61
JR
1560%files -n samba3-devel
1561%defattr(644,root,root,755)
450db13e
JR
1562%attr(755,root,root) %{_libdir}/libnetapi.so
1563%attr(755,root,root) %{_libdir}/libpdb.so
1564%attr(755,root,root) %{_libdir}/libsmbldap.so
f1c7ad61 1565%{_includedir}/samba-4.0/lookup_sid.h
287950f2
JR
1566%{_includedir}/samba-4.0/machine_sid.h
1567%{_includedir}/samba-4.0/netapi.h
f1c7ad61 1568%{_includedir}/samba-4.0/passdb.h
287950f2 1569%{_includedir}/samba-4.0/smbconf.h
f1c7ad61
JR
1570%{_includedir}/samba-4.0/smb_ldap.h
1571%{_includedir}/samba-4.0/smbldap.h
287950f2 1572%{_includedir}/samba-4.0/smb_share_modes.h
f1c7ad61
JR
1573%{_pkgconfigdir}/netapi.pc
1574
c083eea8
JR
1575%files -n samba3-vfs-audit
1576%defattr(644,root,root,755)
1577%attr(755,root,root) %{_libdir}/samba/vfs/audit.so
1578%attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1579%attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1580%{_mandir}/man8/vfs_audit.8*
1581%{_mandir}/man8/vfs_extd_audit.8*
1582%{_mandir}/man8/vfs_full_audit.8*
1583
1584%files -n samba3-vfs-cap
1585%defattr(644,root,root,755)
1586%attr(755,root,root) %{_libdir}/samba/vfs/cap.so
1587%{_mandir}/man8/vfs_cap.8*
1588
1589%files -n samba3-vfs-default_quota
d1f5710a 1590%defattr(644,root,root,755)
2e711b12 1591%attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
4d8c5e20 1592%{_mandir}/man8/vfs_default_quota.8*
d1f5710a 1593
c083eea8 1594%files -n samba3-vfs-expand_msdfs
d1f5710a 1595%defattr(644,root,root,755)
2e711b12 1596%attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
d1f5710a 1597
c083eea8 1598%files -n samba3-vfs-fake_perms
d1f5710a 1599%defattr(644,root,root,755)
2e711b12 1600%attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
4d8c5e20 1601%{_mandir}/man8/vfs_fake_perms.8*
d1f5710a 1602
450db13e
JR
1603%files -n samba3-vfs-notify_fam
1604%defattr(644,root,root,755)
1605%attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1606%{_mandir}/man8/vfs_notify_fam.8*
8ba454ef 1607
c083eea8 1608%files -n samba3-vfs-netatalk
d1f5710a 1609%defattr(644,root,root,755)
2e711b12 1610%attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
4d8c5e20
JB
1611%{_mandir}/man8/vfs_netatalk.8*
1612
c083eea8 1613%files -n samba3-vfs-readahead
4d8c5e20 1614%defattr(644,root,root,755)
2e711b12 1615%attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
4d8c5e20 1616%{_mandir}/man8/vfs_readahead.8*
d1f5710a 1617
c083eea8 1618%files -n samba3-vfs-readonly
97334e11 1619%defattr(644,root,root,755)
2e711b12 1620%attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
4d8c5e20 1621%{_mandir}/man8/vfs_readonly.8*
97334e11 1622
c083eea8 1623%files -n samba3-vfs-recycle
97334e11 1624%defattr(644,root,root,755)
2e711b12 1625%attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
4d8c5e20 1626%{_mandir}/man8/vfs_recycle.8*
97334e11 1627
c083eea8 1628%files -n samba3-vfs-shadow_copy
2e711b12
JR
1629%defattr(644,root,root,755)
1630%attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1631%{_mandir}/man8/vfs_shadow_copy.8*
1632
c083eea8 1633%files -n samba3-vfs-catia
2e711b12
JR
1634%defattr(644,root,root,755)
1635%attr(755,root,root) %{_libdir}/samba/vfs/catia.so
1636%{_mandir}/man8/vfs_catia.8*
1637
c083eea8 1638%files -n samba3-vfs-scannedonly
d718c2e1 1639%defattr(644,root,root,755)
2e711b12 1640%attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
d718c2e1
AF
1641%{_mandir}/man8/vfs_scannedonly.8*
1642
c083eea8 1643%files -n samba3-smbget
4ecf4d28 1644%defattr(644,root,root,755)
c083eea8
JR
1645%attr(755,root,root) %{_bindir}/smbget
1646%{_mandir}/man1/smbget.1*
1647%{_mandir}/man5/smbgetrc.5*
4ecf4d28 1648
c083eea8
JR
1649%if %{with cups}
1650%files -n cups-backend-samba3-smb
99795f36 1651%defattr(644,root,root,755)
c083eea8
JR
1652%attr(755,root,root) %{cups_serverbin}/backend/smb
1653%attr(755,root,root) %{_bindir}/smbspool
1654%{_mandir}/man8/smbspool.8*
105507bc 1655%endif
8d59ae13 1656
c083eea8 1657%files -n samba3-swat
1a8c003b 1658%defattr(644,root,root,755)
c083eea8
JR
1659#%doc swat/README* swat/help/*
1660%doc swat/help/*
1661%attr(755,root,root) %{_sbindir}/swat
1662%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/swat
1663%dir %{_datadir}/samba/swat
1664%{_datadir}/samba/swat/help
1665%{_datadir}/samba/swat/images
1666%{_datadir}/samba/swat/include
1667%dir %{_datadir}/samba/swat/lang
1668%lang(ja) %{_datadir}/samba/swat/lang/ja
450db13e 1669%lang(ru) %{_datadir}/samba/swat/lang/ru
c083eea8
JR
1670%lang(tr) %{_datadir}/samba/swat/lang/tr
1671%{_mandir}/man8/swat.8*
1672%lang(de) %{_datadir}/samba/codepages/de.msg
1673%{_datadir}/samba/codepages/en.msg
1674%lang(fi) %{_datadir}/samba/codepages/fi.msg
1675%lang(fr) %{_datadir}/samba/codepages/fr.msg
1676%lang(it) %{_datadir}/samba/codepages/it.msg
1677%lang(ja) %{_datadir}/samba/codepages/ja.msg
1678%lang(nl) %{_datadir}/samba/codepages/nl.msg
1679%lang(pl) %{_datadir}/samba/codepages/pl.msg
1680%lang(ru) %{_datadir}/samba/codepages/ru*
1681%lang(tr) %{_datadir}/samba/codepages/tr.msg
6646cd44 1682
382a477a
JR
1683%files -n samba3-winbind
1684%attr(755,root,root) %{_sbindir}/winbindd
1685%attr(754,root,root) /etc/rc.d/init.d/winbind
1686%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1687%{systemdunitdir}/winbind.service
1688%{_mandir}/man8/winbindd*.8*
1689
1690%files -n nss_wins
1691%defattr(644,root,root,755)
1692%attr(755,root,root) /%{_lib}/libnss_wins*
1693
1694%files -n samba3-libsmbclient
1695%defattr(644,root,root,755)
1696%attr(755,root,root) %{_libdir}/libsmbclient.so.*
382a477a 1697%attr(755,root,root) %{_libdir}/libwbclient.so.*
287950f2 1698%{_mandir}/man7/libsmbclient.7*
382a477a
JR
1699
1700%files -n samba3-libsmbclient-devel
1701%defattr(644,root,root,755)
1702%attr(755,root,root) %{_libdir}/libsmbclient.so
382a477a
JR
1703%attr(755,root,root) %{_libdir}/libwbclient.so
1704%{_includedir}/libsmbclient.h
1705%{_includedir}/wbclient.h
1706
382a477a
JR
1707%if %{with ldap}
1708%files -n openldap-schema-samba
1709%defattr(644,root,root,755)
1710%{schemadir}/*.schema
1711%endif
This page took 0.577765 seconds and 4 git commands to generate.