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