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