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