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