3 %bcond_without ads # ActiveDirectory support
4 %bcond_without cups # CUPS support
5 %bcond_without ldap # LDAP support
6 %bcond_without avahi # Avahi support
7 %bcond_without system_libs # system libraries (talloc,tdb,tevent,ldb,ntdb)
9 %if %{with system_libs}
10 %define talloc_ver 2.0.7
11 %define tdb_ver 2:1.2.11
12 %define ldb_ver 1.1.16
13 %define tevent_ver 0.9.18
17 %include /usr/lib/rpm/macros.perl
19 %define virusfilter_version 0.1.3
20 Summary: Active Directory server
21 Summary(pl.UTF-8): Serwer Active Directory
27 Group: Networking/Daemons
28 Source0: http://www.samba.org/samba/ftp/stable/samba-%{version}.tar.gz
29 # Source0-md5: c7871012ac40b8c74afff42bbd873bd7
32 Source4: samba.sysconfig
33 Source5: samba.logrotate
36 Source8: winbind.sysconfig
38 Source10: https://github.com/downloads/fumiyas/samba-virusfilter/samba-virusfilter-%{virusfilter_version}.tar.bz2
39 # Source10-md5: a3a30d5fbf309d356e8c5833db680c17
40 Source11: samba3.logrotate
41 Patch0: system-heimdal.patch
42 Patch1: samba-c++-nofail.patch
43 Patch4: samba-lprng-no-dot-printers.patch
44 Patch5: systemd-pid-dir.patch
45 Patch6: unicodePwd-nthash-values-over-LDAP.patch
47 URL: http://www.samba.org/
48 BuildRequires: acl-devel
49 BuildRequires: autoconf
50 BuildRequires: automake
51 %{?with_avahi:BuildRequires: avahi-devel}
52 BuildRequires: ceph-devel >= 0.73
53 BuildRequires: ctdb-devel
54 %{?with_cups:BuildRequires: cups-devel >= 1:1.2.0}
55 BuildRequires: dmapi-devel
56 BuildRequires: docbook-style-xsl
57 BuildRequires: gamin-devel
58 BuildRequires: gdbm-devel
59 BuildRequires: gettext-devel
60 BuildRequires: glusterfs-devel
61 BuildRequires: gnutls-devel
62 BuildRequires: heimdal-devel >= 1.5.3-1
64 BuildRequires: keyutils-devel
65 BuildRequires: libaio-devel
66 BuildRequires: libcom_err-devel
67 BuildRequires: libmagic-devel
68 BuildRequires: libnscd-devel
69 BuildRequires: libtool >= 2:1.4d
70 BuildRequires: make >= 3.81
71 BuildRequires: ncurses-devel >= 5.2
72 BuildRequires: ncurses-ext-devel >= 5.2
73 %{?with_ldap:BuildRequires: openldap-devel >= 2.3.0}
74 BuildRequires: pam-devel >= 0.99.8.1
75 BuildRequires: perl-ExtUtils-MakeMaker
76 BuildRequires: perl-Parse-Yapp
77 BuildRequires: pkgconfig
78 BuildRequires: popt-devel
79 %{?with_pgsql:BuildRequires: postgresql-devel}
80 BuildRequires: python-devel
81 BuildRequires: python-dns
82 BuildRequires: python-modules
83 BuildRequires: python-testtools
84 BuildRequires: readline-devel >= 4.2
85 BuildRequires: rpm-perlprov
86 BuildRequires: rpm-pythonprov
87 BuildRequires: rpmbuild(macros) >= 1.647
88 BuildRequires: sed >= 4.0
89 %if %{with system_libs}
90 BuildRequires: ldb-devel >= %{ldb_ver}
91 BuildRequires: ntdb-devel >= %{ntdb_ver}
92 BuildRequires: python-ntdb >= %{ntdb_ver}
93 BuildRequires: python-ldb-devel >= %{ldb_ver}
94 BuildRequires: python-talloc-devel >= %{talloc_ver}
95 BuildRequires: python-tevent >= %{tevent_ver}
96 BuildRequires: talloc-devel >= %{talloc_ver}
97 BuildRequires: tdb-devel >= %{tdb_ver}
98 BuildRequires: tevent-devel >= %{tevent_ver}
100 BuildRequires: xfsprogs-devel
101 BuildConflicts: libbsd-devel
102 Requires(post,preun): /sbin/chkconfig
103 Requires: %{name}-common = %{epoch}:%{version}-%{release}
104 Requires: %{name}-common-server = %{epoch}:%{version}-%{release}
105 Requires: logrotate >= 3.7-4
106 Requires: pam >= 0.99.8.1
107 Requires: python-samba4 = %{epoch}:%{version}-%{release}
108 Requires: rc-scripts >= 0.4.0.12
109 Requires: setup >= 2.4.6-7
110 Requires: systemd-units >= 38
111 # smbd links with libcups
112 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
113 Obsoletes: samba-doc-html
114 Obsoletes: samba-doc-pdf
115 Obsoletes: samba-pdb-xml
116 Obsoletes: samba-vfs-block
117 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
119 %define _sambahome /home/services/samba
121 %define cups_serverbin %{_prefix}/lib/cups
123 %define schemadir /usr/share/openldap/schema
125 # CFLAGS modified (the second ./configure)
126 %undefine configure_cache
129 Samba provides an SMB server which can be used to provide network
130 services to SMB (sometimes called "Lan Manager") clients, including
131 various versions of MS Windows, OS/2, and other Linux machines. Samba
132 also provides some SMB clients, which complement the built-in SMB
133 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
134 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
136 This package contains main Active Directory server daemon.
138 %description -l pl.UTF-8
139 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
140 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
141 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
142 znajduje się również oprogramowanie klienckie. Samba używa protokołu
143 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
144 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
145 haseł w standardzie MS i zarządzania bazą WINS.
147 Ten pakiet dostarcza główny demon Active Directory.
150 Summary: Samba AD client programs
151 Summary(pl.UTF-8): Klienci serwera Samba AD
152 Group: Applications/Networking
153 Requires: %{name}-common = %{epoch}:%{version}-%{release}
154 Requires: heimdal-libs >= 1.5.3-1
155 Requires: python-samba4 = %{epoch}:%{version}-%{release}
160 Samba-client provides some SMB clients, which complement the build-in
161 SMB filesystem in Linux. These allow accessing of SMB shares and
162 printing to SMB printers.
164 %description client -l pl.UTF-8
165 Samba-client dostarcza programy uzupełniające obsługę systemu plików
166 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
167 drukowanie w sieci SMB.
170 Summary: Files used by both Samba servers and clients
171 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samby
172 Group: Networking/Daemons
173 Requires: python-samba4 = %{epoch}:%{version}-%{release}
174 %if %{with system_libs}
175 Requires: ldb >= %{ldb_ver}
176 Requires: ntdb >= %{ntdb_ver}
177 Requires: talloc >= %{talloc_ver}
178 Requires: tdb >= %{tdb_ver}
179 Requires: tevent >= %{tevent_ver}
183 Samba-common provides files necessary for both the server and client
186 %description common -l pl.UTF-8
187 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
190 %package common-server
191 Summary: Files used by both Samba3 PDC and Samba4 AD servers
192 Summary(pl.UTF-8): Pliki używane przez serwery Samba3 PDC i Samba4 AD
193 Group: Networking/Daemons
195 %description common-server
196 Files used by both Samba3 PDC and Samba4 AD servers.
198 %description common-server -l pl.UTF-8
199 Pliki używane przez serwery Samba3 PDC i Samba4 AD.
202 Summary: Samba-winbind daemon, utilities and documentation
203 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
204 Group: Networking/Daemons
205 Requires(post,preun): /sbin/chkconfig
206 Requires: %{name}-common = %{epoch}:%{version}-%{release}
209 Provides the winbind daemon and testing tools to allow authentication
210 and group/user enumeration from a Windows or Samba domain controller.
212 %description winbind -l pl.UTF-8
213 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
214 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
218 Summary: Header files for Samba
219 Summary(pl.UTF-8): Pliki nagłówkowe Samby
220 Group: Development/Libraries
221 Requires: %{name}-common = %{epoch}:%{version}-%{release}
224 Header files for Samba.
226 %description devel -l pl.UTF-8
227 Pliki nagłówkowe Samby.
229 %package -n pam-pam_smbpass3
230 Summary: PAM Samba Password Module
231 Summary(pl.UTF-8): Moduł PAM smbpass
233 Obsoletes: pam-pam_smbpass < 1:4.0.8-3
234 Obsoletes: pam_smbpass
236 %description -n pam-pam_smbpass3
237 PAM module which can be used on conforming systems to keep the
238 smbpasswd (Samba password) database in sync with the Unix password
241 %description -n pam-pam_smbpass3 -l pl.UTF-8
242 Moduł PAM, który może być używany do trzymania pliku smbpasswd (hasła
243 Samby) zsynchronizowanego z hasłami uniksowymi.
246 Summary: Perl IDL compiler
247 Summary(pl.UTF-8): Kompilator IDL w Perlu
248 Group: Development/Tools
249 #Requires: perl-Parse-Yapp
252 The samba4-pidl package contains the Perl IDL compiler used by Samba
253 and Wireshark to parse IDL and similar protocols.
255 %description pidl -l pl.UTF-8
256 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
257 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
259 %package -n python-samba4
260 Summary: Samba Module for Python
261 Summary(pl.UTF-8): Moduł Samba dla Pythona
262 Group: Development/Languages/Python
263 Requires: %{name}-common = %{epoch}:%{version}-%{release}
266 Requires: python-modules
267 %if %{with system_libs}
268 Requires: python-ldb >= %{ldb_ver}
269 Requires: python-ntdb >= %{ntdb_ver}
270 Requires: python-talloc >= %{talloc_ver}
271 Requires: python-tevent >= %{tevent_ver}
273 Obsoletes: python-samba
275 %description -n python-samba4
276 Samba Module for Python.
278 %description -n python-samba4 -l pl.UTF-8
279 Moduł Samba dla Pythona.
282 Summary: Testing tools for Samba servers and clients
283 Summary(pl.UTF-8): Narzędzia testowe dla serwerów i klientów Samby
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
293 %description test -l pl.UTF-8
294 Narzędzia testowe dla serwerów i klientów Samby.
297 Summary: Testing development files for Samba servers and clients
298 Summary(pl.UTF-8): Pliki programistyczne narzędzi testowych dla serwerów i klientów Samby
299 Group: Applications/System
300 Requires: %{name}-test = %{epoch}:%{version}-%{release}
302 %description test-devel
303 samba-test-devel provides development files for the library used by
304 testing tools for both the server and client packages of Samba.
306 %description test-devel -l pl.UTF-8
307 Ten pakiet zawiera pliki programistyczne biblioteki wykorzystywanej
308 przez narzędzia testowe dla serwerów i klientów Samby.
312 Summary(pl.UTF-8): Serwer SMB
313 Group: Networking/Daemons
314 Requires: %{name}-common-server = %{epoch}:%{version}-%{release}
315 Requires: samba3-common = %{epoch}:%{version}-%{release}
316 # smbd links with libcups
317 %{?with_cups:Requires: cups-lib >= 1:1.2.0}
318 Requires: logrotate >= 3.7-4
319 Requires: rc-scripts >= 0.4.0.12
320 Requires: setup >= 2.4.6-7
321 Obsoletes: samba < 1:4.0.0-1
322 Obsoletes: samba-pdb-xml
323 Obsoletes: samba-vfs-block
324 Obsoletes: samba3-server < 1:4.1.3-2.1
326 %description -n samba3
327 Samba provides an SMB server which can be used to provide network
328 services to SMB (sometimes called "Lan Manager") clients, including
329 various versions of MS Windows, OS/2, and other Linux machines. Samba
330 also provides some SMB clients, which complement the built-in SMB
331 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
332 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
334 %description -n samba3 -l pl.UTF-8
335 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
336 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
337 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
338 znajduje się również oprogramowanie klienckie. Samba używa protokołu
339 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
340 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
341 haseł w standardzie MS i zarządzania bazą WINS.
343 %package -n samba3-client
344 Summary: Samba client programs
345 Summary(pl.UTF-8): Klienci serwera Samba
346 Group: Applications/Networking
347 Requires: heimdal-libs
348 Requires: samba3-common = %{epoch}:%{version}-%{release}
349 Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
351 Obsoletes: samba-client < 1:4.0.0-1
354 %description -n samba3-client
355 Samba-client provides some SMB clients, which complement the build-in
356 SMB filesystem in Linux. These allow accessing of SMB shares and
357 printing to SMB printers.
359 %description -n samba3-client -l pl.UTF-8
360 Samba-client dostarcza programy uzupełniające obsługę systemu plików
361 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
362 drukowanie w sieci SMB.
364 %package -n samba3-common
365 Summary: Files used by both Samba servers and clients
366 Summary(pl.UTF-8): Pliki używane przez serwer i klientów Samba
367 Group: Networking/Daemons
368 Requires: talloc >= %{libtalloc_ver}
369 Requires: tdb >= %{libtdb_ver}
370 Obsoletes: samba-common < 1:4.0.0-1
372 %description -n samba3-common
373 Samba-common provides files necessary for both the server and client
376 %description -n samba3-common -l pl.UTF-8
377 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
380 %package -n samba3-devel
381 Summary: Header files for Samba
382 Summary(pl.UTF-8): Pliki nagłówkowe Samby
383 Group: Development/Libraries
384 Requires: samba3-common = %{epoch}:%{version}-%{release}
385 Obsoletes: samba-devel < 1:4.0.0-1
387 %description -n samba3-devel
388 Header files for Samba.
390 %description -n samba3-devel -l pl.UTF-8
391 Pliki nagłówkowe Samby.
393 %package -n samba3-vfs-audit
394 Summary: VFS module to audit file access
395 Summary(pl.UTF-8): Moduł VFS do monitorowania operacji na plikach
396 Group: Networking/Daemons
397 Requires: samba3 = %{epoch}:%{version}-%{release}
398 Obsoletes: samba-vfs-audit < 1:4.0.0-1
400 %description -n samba3-vfs-audit
401 A simple modules (audit, extd_audit, full_audit) to audit file access
402 to the syslog facility. The following operations are logged:
403 - share connect/disconnect,
404 - directory opens/create/remove,
405 - file open/close/rename/unlink/chmod.
407 %description -n samba3-vfs-audit -l pl.UTF-8
408 Proste moduły (audit, extd_audit, full_audit) do monitorowania dostępu
409 do plików na serwerze Samba do sysloga. Monitorowane są następujące
411 - podłączenie do/odłączenie od zasobu,
412 - otwarcie/utworzenie/zmiana nazwy katalogu,
413 - otwarcie/zamknięcie/zmiana nazwy/skasowanie/zmiana praw plików.
415 %package -n samba3-vfs-cap
416 Summary: VFS module for CAP and samba compatibility
417 Summary(pl.UTF-8): Moduł VFS zgodności z CAP (Columbia AppleTalk Program)
418 Group: Networking/Daemons
419 Requires: samba3 = %{epoch}:%{version}-%{release}
420 Obsoletes: samba-vfs-cap < 1:4.0.0-1
422 %description -n samba3-vfs-cap
423 Convert an incoming Shift-JIS character to the 3 byte hex
424 representation used by the Columbia AppleTalk Program (CAP), i.e. :AB.
425 This is used for compatibility between Samba and CAP.
427 %description -n samba3-vfs-cap -l pl.UTF-8
428 Zamienia znaki kodowane Shift-JIS do trzybajowej szestnastkowej
429 reprezentacji używanej przez program Columbia AppleTalk Program (CAP).
431 %package -n samba3-vfs-catia
432 Summary: VFS module to fix Catia CAD filenames
433 Summary(pl.UTF-8): Moduł VFS poprawiający nazwy plików z pakietu CAD Catia
434 Group: Networking/Daemons
435 Requires: samba3 = %{epoch}:%{version}-%{release}
436 Obsoletes: samba-vfs-catia < 1:4.0.0-1
438 %description -n samba3-vfs-catia
439 The Catia CAD package commonly creates filenames that use characters
440 that are illegal in CIFS filenames. The vfs_catia VFS module
441 implements a fixed character mapping so that these files can be shared
444 %description -n samba3-vfs-catia -l pl.UTF-8
445 Pakiet CAD Catia często tworzy nazwy plików, wykorzystujące znaki,
446 które nie są dozwolone w nazwach plików CIFS. Moduł VFS vfs_catia
447 implementuje stałe odwzorowanie znaków, pozwalające na współdzielenie
448 plików z innymi klientami CIFS.
450 %package -n samba3-vfs-default_quota
451 Summary: VFS module to store default quotas in a specified quota record
452 Summary(pl.UTF-8): Moduł VFS do zapisywania domyślnych limitów w określonym rekordzie
453 Group: Networking/Daemons
454 Requires: samba3 = %{epoch}:%{version}-%{release}
455 Obsoletes: samba-vfs-default_quota < 1:4.0.0-1
457 %description -n samba3-vfs-default_quota
458 This VFS modules stores default quotas in a specified quota record.
460 %description -n samba3-vfs-default_quota -l pl.UTF-8
461 Ten moduł VFS zapisuje domyślne limity (quoty) w określonym rekordzie
464 %package -n samba3-vfs-expand_msdfs
465 Summary: VFS module for hosting a Microsoft Distributed File System Tree
466 Summary(pl.UTF-8): Moduł VFS obsługi Microsoft Distributed File System
467 Group: Networking/Daemons
468 Requires: samba3 = %{epoch}:%{version}-%{release}
469 Obsoletes: samba-vfs-expand_msdfs < 1:4.0.0-1
471 %description -n samba3-vfs-expand_msdfs
472 A VFS module for hosting a Microsoft Distributed File System Tree.
474 The Distributed File System (DFS) provides a means of separating the
475 logical view of files and directories that users see from the actual
476 physical locations of these resources on the network. It allows for
477 higher availability, smoother storage expansion, load balancing, and
480 %description -n samba3-vfs-expand_msdfs -l pl.UTF-8
481 Moduł VFS do udostępniania drzewa systemu plików Microsoft Distributed
484 Distributed File System (DFS) umożliwia rozdzielanie logicznego widoku
485 plików i katalogów widocznych przez użytkowników z fizycznego
486 umiejscowienia tych zasobów w sieci. Pozwala to na wyższą dostępność,
487 płynniejsze powiększanie przestrzeni, rozdzielanie obciążenia itp.
489 %package -n samba3-vfs-fake_perms
490 Summary: VFS module to report read-only fires as writable
491 Summary(pl.UTF-8): Moduł VFS udający, że pliki tylko do odczytu są zapisywalne
492 Group: Networking/Daemons
493 Requires: samba3 = %{epoch}:%{version}-%{release}
494 Obsoletes: samba-vfs-fake_perms < 1:4.0.0-1
496 %description -n samba3-vfs-fake_perms
497 This module allow Roaming Profile files and directories to be set (on
498 the Samba server under UNIX) as read only. This module will, if
499 installed on the Profiles share, report to the client that the Profile
500 files and directories are writeable. This satisfies the client even
501 though the files will never be overwritten as the client logs out or
504 %description -n samba3-vfs-fake_perms -l pl.UTF-8
505 Ten moduł pozwala na ustawienie plików i katalogów z wędrujących
506 profili (Roaming Profiles) jako tylko do odczytu. Moduł ten w
507 przypadku zainstalowania na udziale z profilami będzie zgłaszał
508 klientom, że pliki i katalogi z profilu są zapisywane. To wystarczy
509 klientom pomimo, że pliki nie zostaną nigdy nadpisane przy logowaniu
510 lub wylogowywaniu klienta.
512 %package -n samba3-vfs-notify_fam
513 Summary: VFS module to implement file change notifications
514 Summary(pl.UTF-8): Moduł VFS implementujący informowanie o zmianach w plikach
515 Group: Networking/Daemons
516 Requires: samba3 = %{epoch}:%{version}-%{release}
517 Obsoletes: samba-vfs-notify_fam < 1:4.0.0-1
519 %description -n samba3-vfs-notify_fam
520 The vfs_notify_fam module makes use of the system FAM (File Alteration
521 Monitor) daemon to implement file change notifications for Windows
524 %description -n samba3-vfs-notify_fam -l pl.UTF-8
525 Ten moduł używa demona FAM (File Alteration Monitor) do implementacji
526 informowania o zmianach w plikach dla klientów Windows.
528 %package -n samba3-vfs-netatalk
529 Summary: VFS module for ease co-existence of Samba and netatalk
530 Summary(pl.UTF-8): Moduł VFS ułatwiający współpracę usług Samba i netatalk
531 Group: Networking/Daemons
532 Requires: samba3 = %{epoch}:%{version}-%{release}
533 Obsoletes: samba-vfs-netatalk < 1:4.0.0-1
535 %description -n samba3-vfs-netatalk
536 Package contains a netatalk VFS module for ease co-existence of Samba
537 and netatalk file sharing services.
539 %description -n samba3-vfs-netatalk -l pl.UTF-8
540 Pakiet zawiera moduł VFS netatalk umożliwiający współpracę usług Samba
541 i netatalk przy udostępnianiu zasobów.
543 %package -n samba3-vfs-recycle
544 Summary: VFS module to add recycle bin facility to a Samba share
545 Summary(pl.UTF-8): Moduł VFS dodający funkcję kosza do zasobu Samby
546 Group: Networking/Daemons
547 Requires: samba3 = %{epoch}:%{version}-%{release}
548 Obsoletes: samba-vfs-recycle < 1:4.0.0-1
550 %description -n samba3-vfs-recycle
551 VFS module to add recycle bin facility to a Samba share.
553 %description -n samba3-vfs-recycle -l pl.UTF-8
554 Moduł VFS dodający funkcję kosza do zasobu Samby.
556 %package -n samba3-vfs-readahead
557 Summary: VFS module for pre-loading the kernel buffer cache
558 Summary(pl.UTF-8): Moduł VFS do wczesnego odczytu danych do bufora cache jądra
559 Group: Networking/Daemons
560 Requires: samba3 = %{epoch}:%{version}-%{release}
561 Obsoletes: samba-vfs-readahead < 1:4.0.0-1
563 %description -n samba3-vfs-readahead
564 This VFS module detects read requests at multiples of a given offset
565 (hex 0x80000 by default) and then tells the kernel via either the
566 readahead system call (on Linux) or the posix_fadvise system call to
567 pre-fetch this data into the buffer cache.
569 This module is useful for Windows Vista clients reading data using the
570 Windows Explorer program, which asynchronously does multiple file read
571 requests at offset boundaries of 0x80000 bytes.
573 %description -n samba3-vfs-readahead -l pl.UTF-8
574 Ten moduł VFS wykrywa żądania odczytu spod wielokrotności podanych
575 pozycji (domyślnie 0x80000 szesnastkowo) i instruuje jądro poprzez
576 wywołanie systemowe readahead (pod Linuksem) lub posix_fadvise do
577 wczesnego odczytu tych danych do bufora cache.
579 Ten moduł jest przydatny dla klientów Windows Vista odczytujących dane
580 przy użyciu programu Windows Explorer, który asynchronicznie wykonuje
581 wiele żądań odczytu plików spod pozycji o wielokrotnościach 0x80000
584 %package -n samba3-vfs-readonly
585 Summary: VFS module for read-only limitation for specified share
586 Summary(pl.UTF-8): Moduł VFS do ograniczania określonego udziału tylko do odczytu
587 Group: Networking/Daemons
588 Requires: samba3 = %{epoch}:%{version}-%{release}
589 Obsoletes: samba-vfs-readonly < 1:4.0.0-1
591 %description -n samba3-vfs-readonly
592 This module performs a read-only limitation for specified share (or
593 all of them if it is loaded in a [global] section) based on period
594 definition in smb.conf.
596 %description -n samba3-vfs-readonly -l pl.UTF-8
597 Ten moduł wprowadza ograniczenie tylko do odczytu dla określonego
598 udziału (lub wszystkich, jeśli jest wczytywany w sekcji [global]) w
599 oparciu o definicje okresów w smb.conf.
601 %package -n samba3-vfs-scannedonly
602 Summary: Anti-virus solution as VFS module
603 Summary(pl.UTF-8): Rozwiązanie antywirusowe jako moduł VFS
604 Group: Networking/Daemons
605 Requires: samba3 = %{epoch}:%{version}-%{release}
606 Obsoletes: samba-vfs-scannedonly < 1:4.0.0-1
608 %description -n samba3-vfs-scannedonly
609 The vfs_scannedonly VFS module ensures that only files that have been
610 scanned for viruses are visible and accessible to the end user. If
611 non-scanned files are found an anti-virus scanning daemon is notified.
613 %description -n samba3-vfs-scannedonly -l pl.UTF-8
614 Moduł VFS vfs_scannedonly zapewnia, że tylko pliki, które zostały
615 wcześniej przeskanowane pod kątem wirusów, są widoczne i dostępne dla
616 użytkownika końcowego. Jeśli zostaną znalezione pliki nie
617 przeskanowane, powiadamiany jest antywirusowy demon skanujący.
619 %package -n samba3-vfs-shadow_copy
620 Summary: VFS module to make automatic copy of data in Samba share
621 Summary(pl.UTF-8): Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby
622 Group: Networking/Daemons
623 Requires: samba3 = %{epoch}:%{version}-%{release}
624 Obsoletes: samba-vfs-shadow_copy < 1:4.0.0-1
626 %description -n samba3-vfs-shadow_copy
627 VFS module to make automatic copy of data in Samba share.
629 %description -n samba3-vfs-shadow_copy -l pl.UTF-8
630 Moduł VFS do tworzenia automatycznych kopii danych w zasobach Samby.
633 Summary: A utility for retrieving files using the SMB protocol
634 Summary(pl.UTF-8): Narzędzie do pobierania plików protokołem SMB
635 Group: Applications/Networking
636 Obsoletes: smbget < 1:4.0.8-3
638 %description -n smbget3
639 wget-like utility for downloading files over SMB.
641 %description -n smbget3 -l pl.UTF-8
642 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
643 używanym w sieciach MS Windows.
645 %package -n cups-backend-smb3
646 Summary: CUPS backend for printing to SMB printers
647 Summary(pl.UTF-8): Backend CUPS-a drukujący na drukarkach SMB
648 Group: Applications/Printing
649 Requires: cups >= 1:1.2.0
650 Requires: samba3-client = %{epoch}:%{version}-%{release}
651 Obsoletes: cups-backend-smb < 1:4.0.8-3
653 %description -n cups-backend-smb3
654 CUPS backend for printing to SMB printers.
656 %description -n cups-backend-smb3 -l pl.UTF-8
657 Backend CUPS-a drukujący na drukarkach SMB.
659 %package -n samba3-winbind
660 Summary: Samba-winbind daemon, utilities and documentation
661 Summary(pl.UTF-8): Demon samba-winbind, narzędzia i dokumentacja
662 Group: Networking/Daemons
663 Requires(post,preun): /sbin/chkconfig
664 Requires: samba3-common = %{epoch}:%{version}-%{release}
665 Requires: systemd-units >= 38
666 Obsoletes: samba-winbind < 1:4.0.0-1
668 %description -n samba3-winbind
669 Provides the winbind daemon and testing tools to allow authentication
670 and group/user enumeration from a Windows or Samba domain controller.
672 %description -n samba3-winbind -l pl.UTF-8
673 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
674 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
677 %package -n nss_wins3
678 Summary: Name Service Switch service for WINS
679 Summary(pl.UTF-8): Usługa Name Service Switch dla WINS
681 Requires: %{name}-common = %{epoch}:%{version}-%{release}
682 Obsoletes: nss_wins < 1:4.0.8-3
684 %description -n nss_wins3
685 Provides the libnss_wins shared library which resolves NetBIOS names
688 %description -n nss_wins3 -l pl.UTF-8
689 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
692 %package -n samba3-libsmbclient
693 Summary: libsmbclient and libwbclient - Samba client libraries
694 Summary(pl.UTF-8): libsmbclient i libwbclient - biblioteki klienckie Samby
696 Obsoletes: libsmbclient
698 %description -n samba3-libsmbclient
699 libsmbclient and libwbclient - libraries that allow to use Samba
702 %description -n samba3-libsmbclient -l pl.UTF-8
703 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
706 %package -n samba3-libsmbclient-devel
707 Summary: Development files for Samba client libraries
708 Summary(pl.UTF-8): Pliki programistyczne bibliotek klienta Samby
709 Group: Development/Libraries
710 Requires: samba3-libsmbclient = %{epoch}:%{version}-%{release}
711 Provides: libsmbclient-devel
712 Obsoletes: libsmbclient-devel
713 Obsoletes: libsmbclient-static
715 %description -n samba3-libsmbclient-devel
716 Header files for libsmbclient and libwbclient libraries.
718 %description -n samba3-libsmbclient-devel -l pl.UTF-8
719 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
721 %package -n openldap-schema-samba3
722 Summary: Samba LDAP schema
723 Summary(pl.UTF-8): Schemat LDAP dla Samby
724 Group: Networking/Daemons
725 Requires(post,postun): sed >= 4.0
726 Requires: openldap-servers
727 Obsoletes: openldap-schema-samba < 1:4.0.0-1
729 %description -n openldap-schema-samba3
730 This package contains samba.schema for OpenLDAP.
732 %description -n openldap-schema-samba3 -l pl.UTF-8
733 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
736 %setup -q -n samba-%{version}
744 sed -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
745 sed -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
748 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
749 CFLAGS="${CFLAGS:-%rpmcflags}" \
750 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
751 FFLAGS="${FFLAGS:-%rpmcflags}" \
752 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
753 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
754 %{?__cc:CC="%{__cc}"} \
755 %{?__cxx:CXX="%{__cxx}"} \
758 --prefix=%{_prefix} \
759 --exec-prefix=%{_exec_prefix} \
760 --bindir=%{_bindir} \
761 --sbindir=%{_sbindir} \
762 --sysconfdir=%{_sysconfdir} \
763 --datadir=%{_datadir} \
764 --includedir=%{_includedir} \
765 --libdir=%{_libdir} \
766 --libexecdir=%{_libexecdir} \
767 --localstatedir=%{_localstatedir} \
768 --sharedstatedir=%{_sharedstatedir} \
769 --mandir=%{_mandir} \
770 --infodir=%{_infodir} \
771 --with-privatelibdir=%{_libdir}/samba \
772 --with-modulesdir=%{_libdir}/samba \
773 --with-pammodulesdir=/%{_lib}/security \
774 --with-lockdir=/var/lib/samba \
775 --with-privatedir=%{_sysconfdir}/samba \
776 --disable-rpath-install \
777 --builtin-libraries=replace,ccan \
778 --bundled-libraries=NONE,subunit,iniparser,%{!?with_system_libs:talloc,tdb,ldb,ntdb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util} \
779 --private-libraries=smbclient,smbsharemodes,wbclient \
780 --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 \
782 --with%{!?with_ads:out}-ads \
788 --with%{!?with_ldap:out}-ldap \
793 --with-sendfile-support \
797 --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
803 # Build PIDL for installation into vendor directories before
804 # 'make proto' gets to it.
806 %{__perl} Makefile.PL \
810 rm -rf $RPM_BUILD_ROOT
811 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
812 $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
813 $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
814 $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
815 $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
818 DESTDIR=$RPM_BUILD_ROOT \
819 CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
821 # Undo the PIDL install, we want to try again with the right options.
822 %{__rm} -r $RPM_BUILD_ROOT/%{_datadir}/perl5
827 PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
830 # Clean out crap left behind by the PIDL install
831 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/wscript_build
832 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
833 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
835 # not ready for production, and no MIT kerberos in PLD
836 %{__rm} $RPM_BUILD_ROOT%{_libdir}/mit_samba.so
838 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
840 install packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
841 install packaging/systemd/nmb.service $RPM_BUILD_ROOT%{systemdunitdir}
842 install packaging/systemd/samba.service $RPM_BUILD_ROOT%{systemdunitdir}
843 install packaging/systemd/smb.service $RPM_BUILD_ROOT%{systemdunitdir}
844 install packaging/systemd/winbind.service $RPM_BUILD_ROOT%{systemdunitdir}
846 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
847 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
848 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
849 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
850 cp -p %{SOURCE11} $RPM_BUILD_ROOT/etc/logrotate.d/samba3
851 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
852 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
853 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
854 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
856 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
858 # move lib{smb,wb}client where they always were for compatibility
859 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libsmbclient.so.* $RPM_BUILD_ROOT%{_libdir}
860 ln -s libsmbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libsmbclient.so
861 ln -s libwbclient.so.0 $RPM_BUILD_ROOT%{_libdir}/libwbclient.so
862 %{__mv} $RPM_BUILD_ROOT%{_libdir}/samba/libwbclient.so.* $RPM_BUILD_ROOT%{_libdir}
863 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/libsmbclient.h $RPM_BUILD_ROOT%{_includedir}
864 %{__mv} $RPM_BUILD_ROOT%{_includedir}/samba-4.0/wbclient.h $RPM_BUILD_ROOT%{_includedir}
866 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
867 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
868 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
870 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
872 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
874 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
877 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
878 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
881 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
882 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
885 install examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
888 # remove man pages for not installed commands
889 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
890 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
891 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
892 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
893 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
895 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
896 %py_comp $RPM_BUILD_ROOT%{py_sitedir}
900 rm -rf $RPM_BUILD_ROOT
903 /sbin/chkconfig --add samba
904 %service samba restart "Samba AD daemon"
905 %systemd_post samba.service
908 if [ "$1" = "0" ]; then
910 /sbin/chkconfig --del samba
912 %systemd_preun samba.service
917 %post common -p /sbin/ldconfig
918 %postun common -p /sbin/ldconfig
920 %post -n python-samba4 -p /sbin/ldconfig
921 %postun -n python-samba4 -p /sbin/ldconfig
924 /sbin/chkconfig --add smb
925 %service smb restart "Samba3 daemons"
926 %systemd_post smb.service nmb.service
929 if [ "$1" = "0" ]; then
931 /sbin/chkconfig --del smb
933 %systemd_preun smb.service nmb.service
938 %triggerpostun -n samba3 -- samba < 1:4.0.0-1
939 /sbin/chkconfig --add smb
940 %service smb restart "Samba3 daemons"
941 %systemd_post smb.service nmb.service
943 %post -n samba3-winbind
944 /sbin/chkconfig --add winbind
945 %service winbind restart "Winbind daemon"
946 %systemd_post winbind.service
948 %preun -n samba3-winbind
949 if [ "$1" = "0" ]; then
950 %service winbind stop
951 /sbin/chkconfig --del winbind
953 %systemd_preun winbind.service
955 %postun -n samba3-winbind
958 %triggerpostun -n samba3-winbind -- samba-winbind < 1:4.0.0-1
959 /sbin/chkconfig --add winbind
960 %service winbind restart "Winbind daemon"
961 %systemd_post winbind.service
963 %post -n openldap-schema-samba3
964 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
965 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
966 %service -q ldap restart
968 %postun -n openldap-schema-samba3
969 if [ "$1" = "0" ]; then
970 %openldap_schema_unregister %{schemadir}/samba.schema
971 %service -q ldap restart
974 %triggerpostun -n openldap-schema-samba3 -- openldap-schema-samba < 1:4.0.0-1
975 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
976 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
977 %service -q ldap restart
980 %defattr(644,root,root,755)
981 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
982 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
983 %attr(754,root,root) /etc/rc.d/init.d/samba
984 %{systemdunitdir}/samba.service
985 %{systemdtmpfilesdir}/samba.conf
986 %attr(755,root,root) %{_bindir}/oLschema2ldif
987 %attr(755,root,root) %{_sbindir}/samba
988 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
989 %attr(755,root,root) %{_sbindir}/samba_kcc
990 %attr(755,root,root) %{_sbindir}/samba_spnupdate
991 %attr(755,root,root) %{_sbindir}/samba_upgradedns
992 %attr(755,root,root) %{_libdir}/samba/libdsdb-module.so
993 %attr(755,root,root) %{_libdir}/samba/libpac.so
994 %dir %{_libdir}/samba/bind9
995 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
996 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
997 %dir %{_libdir}/samba/hdb
998 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
999 %dir %{_libdir}/samba/gensec
1000 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
1001 %dir %{_libdir}/samba/ldb
1002 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
1003 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
1004 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
1005 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
1006 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
1007 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
1008 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
1009 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
1010 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
1011 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
1012 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
1013 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
1014 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
1015 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
1016 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
1017 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
1018 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
1019 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
1020 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
1021 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
1022 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
1023 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
1024 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
1025 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
1026 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
1027 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
1028 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
1029 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
1030 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
1031 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
1032 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
1033 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
1034 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
1035 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
1036 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
1037 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
1038 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
1039 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
1040 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
1041 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
1042 %dir %{_libdir}/samba/process_model
1043 %attr(755,root,root) %{_libdir}/samba/process_model/onefork.so
1044 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
1045 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
1046 %dir %{_libdir}/samba/service
1047 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
1048 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
1049 %attr(755,root,root) %{_libdir}/samba/service/dns.so
1050 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
1051 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
1052 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
1053 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
1054 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
1055 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
1056 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
1057 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
1058 %attr(755,root,root) %{_libdir}/samba/service/smb.so
1059 %attr(755,root,root) %{_libdir}/samba/service/web.so
1060 %attr(755,root,root) %{_libdir}/samba/service/winbind.so
1061 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
1062 %{_datadir}/samba/setup
1063 %{_mandir}/man1/oLschema2ldif.1*
1064 %{_mandir}/man8/samba.8*
1067 %defattr(644,root,root,755)
1068 %attr(755,root,root) %{_bindir}/cifsdd
1069 %attr(755,root,root) %{_bindir}/nmblookup4
1070 %attr(755,root,root) %{_bindir}/reg*
1071 %attr(755,root,root) %{_bindir}/smbclient4
1072 %{_mandir}/man1/findsmb.1*
1073 %{_mandir}/man1/nmblookup4.1*
1074 %{_mandir}/man1/reg*.1*
1077 %defattr(644,root,root,755)
1078 %doc README WHATSNEW.txt Roadmap
1079 /etc/ld.so.conf.d/samba.conf
1080 %attr(755,root,root) %{_bindir}/samba-regedit
1081 %attr(755,root,root) %{_bindir}/samba-tool
1082 %dir %{_sysconfdir}/samba
1083 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1084 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1085 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1086 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so.*.*.*
1087 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-atsvc.so.0
1088 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1089 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1090 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1091 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1092 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1093 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1094 %attr(755,root,root) %{_libdir}/libgensec.so.*.*.*
1095 %attr(755,root,root) %ghost %{_libdir}/libgensec.so.0
1096 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1097 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1098 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1099 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1100 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1101 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1102 %attr(755,root,root) %{_libdir}/libregistry.so.*.*.*
1103 %attr(755,root,root) %ghost %{_libdir}/libregistry.so.0
1104 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1105 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1106 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1107 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1108 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1109 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1110 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1111 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1112 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1113 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1114 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so.*.*.*
1115 %attr(755,root,root) %ghost %{_libdir}/libsmbclient-raw.so.0
1116 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1117 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1118 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1119 %attr(755,root,root) %{_libdir}/libpdb.so.0
1120 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1121 %attr(755,root,root) %{_libdir}/libsmbldap.so.0
1122 %dir %{_libdir}/samba
1123 %attr(755,root,root) %{_libdir}/samba/libCHARSET3.so
1124 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT_OLD.so
1125 %attr(755,root,root) %{_libdir}/samba/libMESSAGING.so
1126 %attr(755,root,root) %{_libdir}/samba/libaddns.so
1127 %attr(755,root,root) %{_libdir}/samba/libads.so
1128 %attr(755,root,root) %{_libdir}/samba/libasn1util.so
1129 %attr(755,root,root) %{_libdir}/samba/libauth.so
1130 %attr(755,root,root) %{_libdir}/samba/libauth4.so
1131 %attr(755,root,root) %{_libdir}/samba/libauth_sam_reply.so
1132 %attr(755,root,root) %{_libdir}/samba/libauth_unix_token.so
1133 %attr(755,root,root) %{_libdir}/samba/libauthkrb5.so
1134 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common.so
1135 %attr(755,root,root) %{_libdir}/samba/libcli-ldap.so
1136 %attr(755,root,root) %{_libdir}/samba/libcli-nbt.so
1137 %attr(755,root,root) %{_libdir}/samba/libcli_cldap.so
1138 %attr(755,root,root) %{_libdir}/samba/libcli_smb_common.so
1139 %attr(755,root,root) %{_libdir}/samba/libcli_spoolss.so
1140 %attr(755,root,root) %{_libdir}/samba/libcliauth.so
1141 %attr(755,root,root) %{_libdir}/samba/libcluster.so
1142 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials.so
1143 %attr(755,root,root) %{_libdir}/samba/libdbwrap.so
1144 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba.so
1145 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1146 %attr(755,root,root) %{_libdir}/samba/libdfs_server_ad.so
1147 %attr(755,root,root) %{_libdir}/samba/liberrors.so
1148 %attr(755,root,root) %{_libdir}/samba/libevents.so
1149 %attr(755,root,root) %{_libdir}/samba/libflag_mapping.so
1150 %attr(755,root,root) %{_libdir}/samba/libgse.so
1151 %attr(755,root,root) %{_libdir}/samba/libiniparser.so
1152 %attr(755,root,root) %{_libdir}/samba/libinterfaces.so
1153 %attr(755,root,root) %{_libdir}/samba/libkrb5samba.so
1154 %attr(755,root,root) %{_libdir}/samba/libldb-cmdline.so
1155 %attr(755,root,root) %{_libdir}/samba/libldbsamba.so
1156 %attr(755,root,root) %{_libdir}/samba/liblibcli_lsa3.so
1157 %attr(755,root,root) %{_libdir}/samba/liblibcli_netlogon3.so
1158 %attr(755,root,root) %{_libdir}/samba/liblibsmb.so
1159 %attr(755,root,root) %{_libdir}/samba/libmsrpc3.so
1160 %attr(755,root,root) %{_libdir}/samba/libndr-samba.so
1161 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1162 %attr(755,root,root) %{_libdir}/samba/libnetif.so
1163 %attr(755,root,root) %{_libdir}/samba/libnon_posix_acls.so
1164 %attr(755,root,root) %{_libdir}/samba/libnpa_tstream.so
1165 %attr(755,root,root) %{_libdir}/samba/libntvfs.so
1166 %attr(755,root,root) %{_libdir}/samba/libposix_eadb.so
1167 %attr(755,root,root) %{_libdir}/samba/libprinting_migrate.so
1168 %attr(755,root,root) %{_libdir}/samba/libprocess_model.so
1169 %attr(755,root,root) %{_libdir}/samba/libsamba-modules.so
1170 %attr(755,root,root) %{_libdir}/samba/libsamba-security.so
1171 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets.so
1172 %attr(755,root,root) %{_libdir}/samba/libsamba3-util.so
1173 %attr(755,root,root) %{_libdir}/samba/libsamdb-common.so
1174 %attr(755,root,root) %{_libdir}/samba/libsecrets3.so
1175 %attr(755,root,root) %{_libdir}/samba/libserver-role.so
1176 %attr(755,root,root) %{_libdir}/samba/libservice.so
1177 %attr(755,root,root) %{_libdir}/samba/libshares.so
1178 %attr(755,root,root) %{_libdir}/samba/libsmb_transport.so
1179 %attr(755,root,root) %{_libdir}/samba/libsmbd_base.so
1180 %attr(755,root,root) %{_libdir}/samba/libsmbd_conn.so
1181 %attr(755,root,root) %{_libdir}/samba/libsmbd_shim.so
1182 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser.so
1183 %attr(755,root,root) %{_libdir}/samba/libsmbregistry.so
1184 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap.so
1185 %attr(755,root,root) %{_libdir}/samba/libtdb_compat.so
1186 %attr(755,root,root) %{_libdir}/samba/libutil_cmdline.so
1187 %attr(755,root,root) %{_libdir}/samba/libutil_ntdb.so
1188 %attr(755,root,root) %{_libdir}/samba/libutil_reg.so
1189 %attr(755,root,root) %{_libdir}/samba/libutil_setid.so
1190 %attr(755,root,root) %{_libdir}/samba/libutil_tdb.so
1191 %attr(755,root,root) %{_libdir}/samba/libwinbind-client.so
1192 %attr(755,root,root) %{_libdir}/samba/libxattr_tdb.so
1193 %dir %{_libdir}/samba/vfs
1194 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
1195 %attr(755,root,root) %{_libdir}/samba/vfs/btrfs.so
1196 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1197 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
1198 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1199 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
1200 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
1201 %dir %{_datadir}/samba
1202 %dir %{_datadir}/samba/codepages
1203 %{_datadir}/samba/codepages/lowcase.dat
1204 %{_datadir}/samba/codepages/upcase.dat
1205 %{_datadir}/samba/codepages/valid.dat
1206 %{_mandir}/man5/lmhosts.5*
1207 %{_mandir}/man5/smb.conf.5*
1208 %{_mandir}/man7/samba.7*
1209 %{_mandir}/man8/samba-regedit.8*
1210 %{_mandir}/man8/samba-tool.8*
1211 %{_mandir}/man8/vfs_acl_xattr.8*
1212 %{_mandir}/man8/vfs_btrfs.8*
1213 %{_mandir}/man8/vfs_fileid.8*
1214 %{_mandir}/man8/vfs_xattr_tdb.8*
1216 %if %{without system_libs}
1217 %attr(755,root,root) %{_bindir}/ntdbbackup
1218 %attr(755,root,root) %{_bindir}/ntdbdump
1219 %attr(755,root,root) %{_bindir}/ntdbrestore
1220 %attr(755,root,root) %{_bindir}/ntdbtool
1221 %attr(755,root,root) %{_bindir}/tdbbackup
1222 %attr(755,root,root) %{_bindir}/tdbdump
1223 %attr(755,root,root) %{_bindir}/tdbtool
1224 %attr(755,root,root) %{_libdir}/samba/libntdb.so.*
1225 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1226 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1227 %{_mandir}/man8/ntdbbackup.8*
1228 %{_mandir}/man8/ntdbdump.8*
1229 %{_mandir}/man8/ntdbrestore.8*
1230 %{_mandir}/man8/ntdbtool.8*
1231 %{_mandir}/man8/tdbbackup.8*
1232 %{_mandir}/man8/tdbdump.8*
1233 %{_mandir}/man8/tdbtool.8*
1236 %files common-server
1237 %defattr(644,root,root,755)
1238 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
1239 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
1240 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
1241 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
1245 %ghost /var/lib/samba/*.dat
1246 %dir /var/lib/samba/printing
1248 %attr(750,root,root) %dir /var/log/samba
1249 %attr(750,root,root) %dir /var/log/samba/cores
1250 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1251 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1252 %attr(750,root,root) %dir /var/log/archive/samba
1253 %attr(1777,root,root) %dir /var/spool/samba
1259 %defattr(644,root,root,755)
1260 %attr(755,root,root) %{_bindir}/wbinfo
1261 %attr(755,root,root) /%{_lib}/security/pam_winbind*
1262 %attr(755,root,root) /%{_lib}/libnss_winbind*
1263 %attr(755,root,root) %{_libdir}/winbind_krb5_locator.so
1264 %{_mandir}/man1/wbinfo*.1*
1265 %{_mandir}/man5/pam_winbind.conf.5*
1266 %{_mandir}/man7/winbind_krb5_locator.7*
1267 %{_mandir}/man8/pam_winbind.8*
1270 %defattr(644,root,root,755)
1271 %dir %{_includedir}/samba-4.0
1272 %{_includedir}/samba-4.0/charset.h
1273 %dir %{_includedir}/samba-4.0/core
1274 %{_includedir}/samba-4.0/core/doserr.h
1275 %{_includedir}/samba-4.0/core/error.h
1276 %{_includedir}/samba-4.0/core/ntstatus.h
1277 %{_includedir}/samba-4.0/core/werror.h
1278 %{_includedir}/samba-4.0/credentials.h
1279 %{_includedir}/samba-4.0/dcerpc.h
1280 %{_includedir}/samba-4.0/dcerpc_server.h
1281 %{_includedir}/samba-4.0/dlinklist.h
1282 %{_includedir}/samba-4.0/domain_credentials.h
1283 %dir %{_includedir}/samba-4.0/gen_ndr
1284 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1285 %{_includedir}/samba-4.0/gen_ndr/auth.h
1286 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1287 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1288 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1289 %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1290 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1291 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1292 %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1293 %{_includedir}/samba-4.0/gen_ndr/misc.h
1294 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1295 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1296 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1297 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1298 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1299 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1300 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1301 %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1302 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1303 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1304 %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1305 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1306 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1307 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1308 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1309 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1310 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1311 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1312 %{_includedir}/samba-4.0/gen_ndr/samr.h
1313 %{_includedir}/samba-4.0/gen_ndr/security.h
1314 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1315 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1316 %{_includedir}/samba-4.0/gensec.h
1317 %{_includedir}/samba-4.0/ldap-util.h
1318 %{_includedir}/samba-4.0/ldap_errors.h
1319 %{_includedir}/samba-4.0/ldap_message.h
1320 %{_includedir}/samba-4.0/ldap_ndr.h
1321 %{_includedir}/samba-4.0/ldb_wrap.h
1322 %{_includedir}/samba-4.0/ndr.h
1323 %dir %{_includedir}/samba-4.0/ndr
1324 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1325 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1326 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1327 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1328 %{_includedir}/samba-4.0/param.h
1329 %{_includedir}/samba-4.0/policy.h
1330 %{_includedir}/samba-4.0/read_smb.h
1331 %{_includedir}/samba-4.0/registry.h
1332 %{_includedir}/samba-4.0/roles.h
1333 %{_includedir}/samba-4.0/rpc_common.h
1334 %dir %{_includedir}/samba-4.0/samba
1335 %{_includedir}/samba-4.0/samba/session.h
1336 %{_includedir}/samba-4.0/samba/version.h
1337 %{_includedir}/samba-4.0/samba_util.h
1338 %{_includedir}/samba-4.0/share.h
1339 %{_includedir}/samba-4.0/smb2.h
1340 %{_includedir}/samba-4.0/smb2_constants.h
1341 %{_includedir}/samba-4.0/smb2_create_blob.h
1342 %{_includedir}/samba-4.0/smb2_lease.h
1343 %{_includedir}/samba-4.0/smb2_signing.h
1344 %{_includedir}/samba-4.0/smb_cli.h
1345 %{_includedir}/samba-4.0/smb_cliraw.h
1346 %{_includedir}/samba-4.0/smb_common.h
1347 %{_includedir}/samba-4.0/smb_composite.h
1348 %{_includedir}/samba-4.0/smb_constants.h
1349 %{_includedir}/samba-4.0/smb_raw.h
1350 %{_includedir}/samba-4.0/smb_raw_interfaces.h
1351 %{_includedir}/samba-4.0/smb_raw_signing.h
1352 %{_includedir}/samba-4.0/smb_raw_trans2.h
1353 %{_includedir}/samba-4.0/smb_request.h
1354 %{_includedir}/samba-4.0/smb_seal.h
1355 %{_includedir}/samba-4.0/smb_signing.h
1356 %{_includedir}/samba-4.0/smb_unix_ext.h
1357 %{_includedir}/samba-4.0/smb_util.h
1358 %{_includedir}/samba-4.0/tdr.h
1359 %{_includedir}/samba-4.0/tsocket.h
1360 %{_includedir}/samba-4.0/tsocket_internal.h
1361 %dir %{_includedir}/samba-4.0/util
1362 %{_includedir}/samba-4.0/util/attr.h
1363 %{_includedir}/samba-4.0/util/byteorder.h
1364 %{_includedir}/samba-4.0/util/data_blob.h
1365 %{_includedir}/samba-4.0/util/debug.h
1366 %{_includedir}/samba-4.0/util/memory.h
1367 %{_includedir}/samba-4.0/util/safe_string.h
1368 %{_includedir}/samba-4.0/util/string_wrappers.h
1369 %{_includedir}/samba-4.0/util/talloc_stack.h
1370 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1371 %{_includedir}/samba-4.0/util/tevent_unix.h
1372 %{_includedir}/samba-4.0/util/tevent_werror.h
1373 %{_includedir}/samba-4.0/util/time.h
1374 %{_includedir}/samba-4.0/util/xfile.h
1375 %{_includedir}/samba-4.0/util_ldb.h
1376 %attr(755,root,root) %{_libdir}/libdcerpc-atsvc.so
1377 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1378 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1379 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1380 %attr(755,root,root) %{_libdir}/libdcerpc.so
1381 %attr(755,root,root) %{_libdir}/libgensec.so
1382 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1383 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1384 %attr(755,root,root) %{_libdir}/libndr-standard.so
1385 %attr(755,root,root) %{_libdir}/libndr.so
1386 %attr(755,root,root) %{_libdir}/libregistry.so
1387 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1388 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1389 %attr(755,root,root) %{_libdir}/libsamba-policy.so
1390 %attr(755,root,root) %{_libdir}/libsamba-util.so
1391 %attr(755,root,root) %{_libdir}/libsamdb.so
1392 %attr(755,root,root) %{_libdir}/libsmbclient-raw.so
1393 %attr(755,root,root) %{_libdir}/libsmbconf.so
1394 %attr(755,root,root) %{_libdir}/libtevent-util.so
1395 %{_pkgconfigdir}/dcerpc.pc
1396 %{_pkgconfigdir}/dcerpc_atsvc.pc
1397 %{_pkgconfigdir}/dcerpc_samr.pc
1398 %{_pkgconfigdir}/dcerpc_server.pc
1399 %{_pkgconfigdir}/gensec.pc
1400 %{_pkgconfigdir}/ndr.pc
1401 %{_pkgconfigdir}/ndr_krb5pac.pc
1402 %{_pkgconfigdir}/ndr_nbt.pc
1403 %{_pkgconfigdir}/ndr_standard.pc
1404 %{_pkgconfigdir}/registry.pc
1405 %{_pkgconfigdir}/samba-credentials.pc
1406 %{_pkgconfigdir}/samba-hostconfig.pc
1407 %{_pkgconfigdir}/samba-policy.pc
1408 %{_pkgconfigdir}/samba-util.pc
1409 %{_pkgconfigdir}/samdb.pc
1410 %{_pkgconfigdir}/smbclient-raw.pc
1411 %if %{without system_libs}
1412 %{_mandir}/man3/ntdb.3*
1415 %files -n pam-pam_smbpass3
1416 %defattr(644,root,root,755)
1417 %doc source3/pam_smbpass/{CHAN*,README,TODO} source3/pam_smbpass/samples
1418 %attr(755,root,root) /%{_lib}/security/pam_smbpass.so
1421 %defattr(644,root,root,755)
1422 %attr(755,root,root) %{_bindir}/pidl
1423 %{_mandir}/man1/pidl.1*
1424 %{_mandir}/man3/Parse::Pidl*.3*
1425 %{perl_vendorlib}/Parse/Pidl*
1427 %files -n python-samba4
1428 %defattr(644,root,root,755)
1429 %attr(755,root,root) %{_libdir}/libsamba-policy.so.*.*.*
1430 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.so.0
1431 %attr(755,root,root) %{_libdir}/samba/libHDB_SAMBA4.so
1432 %attr(755,root,root) %{_libdir}/samba/libdb-glue.so
1433 %attr(755,root,root) %{_libdir}/samba/libsamba-net.so
1434 %attr(755,root,root) %{_libdir}/samba/libsamba_python.so
1435 %dir %{py_sitedir}/samba
1436 %attr(755,root,root) %{py_sitedir}/samba/*.so
1437 %{py_sitedir}/samba/*.py[co]
1438 %dir %{py_sitedir}/samba/dcerpc
1439 %{py_sitedir}/samba/dcerpc/*.py[co]
1440 %attr(755,root,root) %{py_sitedir}/samba/dcerpc/*.so
1441 %dir %{py_sitedir}/samba/external
1442 %{py_sitedir}/samba/external/*.py[co]
1443 %dir %{py_sitedir}/samba/external/subunit
1444 %{py_sitedir}/samba/external/subunit/*.py[co]
1445 %dir %{py_sitedir}/samba/external/subunit/tests
1446 %{py_sitedir}/samba/external/subunit/tests/*.py[co]
1447 %dir %{py_sitedir}/samba/netcmd
1448 %{py_sitedir}/samba/netcmd/*.py[co]
1449 %dir %{py_sitedir}/samba/provision
1450 %{py_sitedir}/samba/provision/*.py[co]
1451 %dir %{py_sitedir}/samba/samba3
1452 %attr(755,root,root) %{py_sitedir}/samba/samba3/*.so
1453 %{py_sitedir}/samba/samba3/*.py[co]
1454 %dir %{py_sitedir}/samba/tests
1455 %{py_sitedir}/samba/tests/*.py[co]
1456 %dir %{py_sitedir}/samba/tests/blackbox
1457 %{py_sitedir}/samba/tests/blackbox/*.py[co]
1458 %dir %{py_sitedir}/samba/tests/samba_tool
1459 %{py_sitedir}/samba/tests/samba_tool/*.py[co]
1460 %dir %{py_sitedir}/samba/tests/dcerpc
1461 %{py_sitedir}/samba/tests/dcerpc/*.py[co]
1462 %dir %{py_sitedir}/samba/web_server
1463 %{py_sitedir}/samba/web_server/*.py[co]
1464 %if %{without system_libs}
1465 %attr(755,root,root) %{py_sitedir}/ldb.so
1466 %attr(755,root,root) %{py_sitedir}/ntdb.so
1467 %attr(755,root,root) %{py_sitedir}/talloc.so
1468 %attr(755,root,root) %{py_sitedir}/tdb.so
1469 %attr(755,root,root) %{py_sitedir}/_tevent.so
1470 %{py_sitedir}/tevent.py[co]
1474 %defattr(644,root,root,755)
1475 %attr(755,root,root) %{_bindir}/gentest
1476 %attr(755,root,root) %{_bindir}/locktest
1477 %attr(755,root,root) %{_bindir}/masktest
1478 %attr(755,root,root) %{_bindir}/ndrdump
1479 %attr(755,root,root) %{_bindir}/smbtorture
1480 %attr(755,root,root) %{_libdir}/libtorture.so.*.*.*
1481 %attr(755,root,root) %ghost %{_libdir}/libtorture.so.0
1482 %attr(755,root,root) %{_libdir}/samba/libsubunit.so
1483 %attr(755,root,root) %{_libdir}/samba/libdlz_bind9_for_torture.so
1484 %{_mandir}/man1/gentest.1*
1485 %{_mandir}/man1/locktest.1*
1486 %{_mandir}/man1/masktest.1*
1487 %{_mandir}/man1/ndrdump.1*
1488 %{_mandir}/man1/smbtorture.1*
1491 %defattr(644,root,root,755)
1492 %attr(755,root,root) %{_libdir}/libtorture.so
1493 %{_includedir}/samba-4.0/torture.h
1494 %{_pkgconfigdir}/torture.pc
1497 %defattr(644,root,root,755)
1498 #%attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1499 %attr(754,root,root) /etc/rc.d/init.d/smb
1500 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba3
1501 %{systemdunitdir}/nmb.service
1502 %{systemdunitdir}/smb.service
1503 %attr(755,root,root) %{_bindir}/dbwrap_tool
1504 %attr(755,root,root) %{_bindir}/smbcontrol
1505 %attr(755,root,root) %{_bindir}/smbpasswd
1506 %attr(755,root,root) %{_bindir}/smbstatus
1507 %attr(755,root,root) %{_bindir}/smbta-util
1508 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
1509 %attr(755,root,root) %{_sbindir}/nmbd
1510 %attr(755,root,root) %{_sbindir}/smbd
1511 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1512 %attr(755,root,root) %{_libdir}/samba/auth/unix.so
1513 %attr(755,root,root) %{_libdir}/samba/auth/wbc.so
1514 %attr(755,root,root) %{_libdir}/samba/libsmbsharemodes.so.0
1515 %dir %{_libdir}/samba/idmap
1516 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1517 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1518 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1519 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1520 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1521 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1522 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
1523 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
1524 %attr(755,root,root) %{_libdir}/samba/vfs/aio_linux.so
1525 %attr(755,root,root) %{_libdir}/samba/vfs/aio_posix.so
1526 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
1527 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
1528 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
1529 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
1530 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
1531 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
1532 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
1533 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
1534 %attr(755,root,root) %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1535 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
1536 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
1537 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
1538 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
1539 %dir %{_libdir}/samba/pdb
1540 %attr(755,root,root) %{_libdir}/samba/pdb/ldapsam.so
1541 %attr(755,root,root) %{_libdir}/samba/pdb/smbpasswd.so
1542 %attr(755,root,root) %{_libdir}/samba/pdb/tdbsam.so
1543 %attr(755,root,root) %{_libdir}/samba/pdb/wbc_sam.so
1544 %dir %{_libdir}/samba/nss_info
1545 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1546 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1547 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1548 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1549 %{_mandir}/man1/dbwrap_tool.1*
1550 %{_mandir}/man1/smbcontrol.1*
1551 %{_mandir}/man1/smbstatus.1*
1552 %{_mandir}/man5/smbpasswd.5*
1553 %{_mandir}/man8/idmap_ad.8*
1554 %{_mandir}/man8/idmap_autorid.8*
1555 %{_mandir}/man8/idmap_hash.8*
1556 %{_mandir}/man8/idmap_ldap.8*
1557 %{_mandir}/man8/idmap_nss.8*
1558 %{_mandir}/man8/idmap_rfc2307.8*
1559 %{_mandir}/man8/idmap_rid.8*
1560 %{_mandir}/man8/idmap_tdb2.8*
1561 %{_mandir}/man8/idmap_tdb.8*
1562 %{_mandir}/man8/nmbd.8*
1563 %{_mandir}/man8/smbd.8*
1564 %{_mandir}/man8/smbpasswd.8*
1565 %{_mandir}/man8/smbta-util.8*
1566 %{_mandir}/man8/vfs_acl_tdb.8*
1567 %{_mandir}/man8/vfs_aio_fork.8*
1568 %{_mandir}/man8/vfs_aio_linux.8*
1569 %{_mandir}/man8/vfs_aio_pthread.8*
1570 %{_mandir}/man8/vfs_commit.8*
1571 %{_mandir}/man8/vfs_crossrename.8*
1572 %{_mandir}/man8/vfs_dirsort.8*
1573 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1574 %{_mandir}/man8/vfs_media_harmony.8*
1575 %{_mandir}/man8/vfs_preopen.8*
1576 %{_mandir}/man8/vfs_shadow_copy2.8*
1577 %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1578 %{_mandir}/man8/vfs_streams_depot.8*
1579 %{_mandir}/man8/vfs_streams_xattr.8*
1580 %{_mandir}/man8/vfs_syncops.8*
1581 %{_mandir}/man8/vfs_time_audit.8*
1583 %files -n samba3-client
1584 %defattr(644,root,root,755)
1585 %attr(755,root,root) %{_bindir}/net
1586 %attr(755,root,root) %{_bindir}/nmblookup
1587 %attr(755,root,root) %{_bindir}/rpcclient
1588 %attr(755,root,root) %{_bindir}/sharesec
1589 %attr(755,root,root) %{_bindir}/smbcacls
1590 %attr(755,root,root) %{_bindir}/smbclient
1591 %attr(755,root,root) %{_bindir}/smbtar
1592 %attr(755,root,root) %{_bindir}/smbtree
1593 %attr(755,root,root) %{_libdir}/samba/libgpo.so
1594 %attr(755,root,root) %{_libdir}/samba/libnet_keytab.so
1595 %{_mandir}/man1/nmblookup.1*
1596 %{_mandir}/man1/rpcclient.1*
1597 %{_mandir}/man1/sharesec.1*
1598 %{_mandir}/man1/smbcacls.1*
1599 %{_mandir}/man1/smbclient.1*
1600 %{_mandir}/man1/smbtar.1*
1601 %{_mandir}/man1/smbtree.1*
1602 %{_mandir}/man8/net.8*
1604 %files -n samba3-common
1605 %defattr(644,root,root,755)
1606 %attr(755,root,root) %{_bindir}/eventlogadm
1607 %attr(755,root,root) %{_bindir}/ntlm_auth
1608 %attr(755,root,root) %{_bindir}/pdbedit
1609 %attr(755,root,root) %{_bindir}/profiles
1610 %attr(755,root,root) %{_bindir}/smbcquotas
1611 %attr(755,root,root) %{_bindir}/testparm
1612 %attr(755,root,root) %{_bindir}/vfstest
1613 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper.so
1614 %attr(755,root,root) %{_libdir}/samba/libnss_info.so
1615 %attr(755,root,root) %{_libdir}/samba/libidmap.so
1616 %attr(755,root,root) %{_libdir}/samba/libtrusts_util.so
1617 %attr(755,root,root) %{_libdir}/samba/libpopt_samba3.so
1618 %dir %{_libdir}/samba/auth
1619 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1620 %{_mandir}/man1/ntlm_auth.1*
1621 %{_mandir}/man1/profiles.1*
1622 %{_mandir}/man1/smbcquotas.1*
1623 %{_mandir}/man1/testparm.1*
1624 %{_mandir}/man1/vfstest.1*
1625 %{_mandir}/man8/eventlogadm.8*
1626 %{_mandir}/man8/pdbedit.8*
1628 %files -n samba3-devel
1629 %defattr(644,root,root,755)
1630 %attr(755,root,root) %{_libdir}/libnetapi.so
1631 %attr(755,root,root) %{_libdir}/libpdb.so
1632 %attr(755,root,root) %{_libdir}/libsmbldap.so
1633 %{_includedir}/samba-4.0/lookup_sid.h
1634 %{_includedir}/samba-4.0/machine_sid.h
1635 %{_includedir}/samba-4.0/netapi.h
1636 %{_includedir}/samba-4.0/passdb.h
1637 %{_includedir}/samba-4.0/smbconf.h
1638 %{_includedir}/samba-4.0/smb_ldap.h
1639 %{_includedir}/samba-4.0/smbldap.h
1640 %{_includedir}/samba-4.0/smb_share_modes.h
1641 %{_pkgconfigdir}/netapi.pc
1643 %files -n samba3-vfs-audit
1644 %defattr(644,root,root,755)
1645 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
1646 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
1647 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
1648 %{_mandir}/man8/vfs_audit.8*
1649 %{_mandir}/man8/vfs_extd_audit.8*
1650 %{_mandir}/man8/vfs_full_audit.8*
1652 %files -n samba3-vfs-cap
1653 %defattr(644,root,root,755)
1654 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
1655 %{_mandir}/man8/vfs_cap.8*
1657 %files -n samba3-vfs-catia
1658 %defattr(644,root,root,755)
1659 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
1660 %{_mandir}/man8/vfs_catia.8*
1662 %files -n samba3-vfs-default_quota
1663 %defattr(644,root,root,755)
1664 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
1665 %{_mandir}/man8/vfs_default_quota.8*
1667 %files -n samba3-vfs-expand_msdfs
1668 %defattr(644,root,root,755)
1669 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
1671 %files -n samba3-vfs-fake_perms
1672 %defattr(644,root,root,755)
1673 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
1674 %{_mandir}/man8/vfs_fake_perms.8*
1676 %files -n samba3-vfs-notify_fam
1677 %defattr(644,root,root,755)
1678 %attr(755,root,root) %{_libdir}/samba/vfs/notify_fam.so
1679 %{_mandir}/man8/vfs_notify_fam.8*
1681 %files -n samba3-vfs-netatalk
1682 %defattr(644,root,root,755)
1683 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
1684 %{_mandir}/man8/vfs_netatalk.8*
1686 %files -n samba3-vfs-readahead
1687 %defattr(644,root,root,755)
1688 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
1689 %{_mandir}/man8/vfs_readahead.8*
1691 %files -n samba3-vfs-readonly
1692 %defattr(644,root,root,755)
1693 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
1694 %{_mandir}/man8/vfs_readonly.8*
1696 %files -n samba3-vfs-recycle
1697 %defattr(644,root,root,755)
1698 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
1699 %{_mandir}/man8/vfs_recycle.8*
1701 %files -n samba3-vfs-scannedonly
1702 %defattr(644,root,root,755)
1703 %attr(755,root,root) %{_libdir}/samba/vfs/scannedonly.so
1704 %{_mandir}/man8/vfs_scannedonly.8*
1706 %files -n samba3-vfs-shadow_copy
1707 %defattr(644,root,root,755)
1708 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
1709 %{_mandir}/man8/vfs_shadow_copy.8*
1712 %defattr(644,root,root,755)
1713 %attr(755,root,root) %{_bindir}/smbget
1714 %{_mandir}/man1/smbget.1*
1715 %{_mandir}/man5/smbgetrc.5*
1718 %files -n cups-backend-smb3
1719 %defattr(644,root,root,755)
1720 %attr(755,root,root) %{cups_serverbin}/backend/smb
1721 %attr(755,root,root) %{_bindir}/smbspool
1722 %{_mandir}/man8/smbspool.8*
1725 %files -n samba3-winbind
1726 %defattr(644,root,root,755)
1727 %attr(755,root,root) %{_sbindir}/winbindd
1728 %attr(754,root,root) /etc/rc.d/init.d/winbind
1729 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1730 %{systemdunitdir}/winbind.service
1731 %{_mandir}/man8/winbindd*.8*
1734 %defattr(644,root,root,755)
1735 %attr(755,root,root) /%{_lib}/libnss_wins*
1737 %files -n samba3-libsmbclient
1738 %defattr(644,root,root,755)
1739 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1740 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1741 %{_mandir}/man7/libsmbclient.7*
1743 %files -n samba3-libsmbclient-devel
1744 %defattr(644,root,root,755)
1745 %attr(755,root,root) %{_libdir}/libsmbclient.so
1746 %attr(755,root,root) %{_libdir}/libwbclient.so
1747 %{_includedir}/libsmbclient.h
1748 %{_includedir}/wbclient.h
1751 %files -n openldap-schema-samba3
1752 %defattr(644,root,root,755)
1753 %{schemadir}/samba.schema