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