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