]> git.pld-linux.org Git - packages/samba.git/blob - samba.spec
- package winexe
[packages/samba.git] / samba.spec
1 # TODO: tracker support (--enable-spotlight)?
2 #
3 # Note:
4 # - unpredictible build failures:
5 #   fail: http://buildlogs.pld-linux.org//index.php?dist=th&arch=i686&ok=0&name=samba&id=8e631f35-f333-464e-b872-135db73f0a67&action=tail
6 #   ok: http://buildlogs.pld-linux.org//index.php?dist=th&arch=i686&ok=1&name=samba&id=1188195b-4017-48c5-8c07-f1deb41b5800&action=tail 
7 #
8 # Conditional build:
9 %bcond_without  ads             # ActiveDirectory support
10 %bcond_without  ceph            # Ceph (RADOS) storage support
11 %bcond_without  cups            # CUPS support
12 %bcond_without  ldap            # LDAP support
13 %bcond_without  avahi           # Avahi support
14 %bcond_without  dmapi           # DMAPI support
15 %bcond_without  systemd         # systemd integration
16 %bcond_with     system_heimdal  # Use system Heimdal libraries [since samba 4.4.x build fails with heimdal 1.5.x/7.x]
17 %bcond_with     system_libbsd   # system libbsd for MD5 and strl* functions
18 %bcond_without  system_libs     # system libraries from SAMBA project (talloc,tdb,tevent,ldb)
19 %bcond_without  ctdb_pcp        # Performance Co-Pilot support for CTDB
20 # turn on when https://bugzilla.samba.org/show_bug.cgi?id=11764 is fixed
21 %bcond_with     replace
22
23 %if %{with system_libs}
24 %define         ldb_ver         2.0.7
25 %define         talloc_ver      2:2.3.0
26 %define         tdb_ver         2:1.4.0
27 %define         tevent_ver      0.10.0
28 %endif
29
30 # dmapi-devel with xfsprogs-devel >= 4.11(?) needs largefile (64bit off_t) that isn't detected properly
31 %ifarch %{ix86}
32 %undefine       with_dmapi
33 %endif
34
35 %include        /usr/lib/rpm/macros.perl
36
37 # NOTE: packages order is: server + additions, common, clients, libs+devel, ldap
38 %define         virusfilter_version 0.1.4
39 Summary:        Samba Active Directory and SMB server
40 Summary(pl.UTF-8):      Serwer Samba Active Directory i SMB
41 Name:           samba
42 Version:        4.11.2
43 Release:        2
44 Epoch:          1
45 License:        GPL v3
46 Group:          Networking/Daemons
47 Source0:        https://download.samba.org/pub/samba/stable/%{name}-%{version}.tar.gz
48 # Source0-md5:  8f4fb25c13be88f23b4eebe8715ba3c1
49 Source1:        smb.init
50 Source2:        samba.pamd
51 Source4:        samba.sysconfig
52 Source5:        samba.logrotate
53 Source6:        smb.conf
54 Source7:        winbind.init
55 Source8:        winbind.sysconfig
56 Source9:        samba.init
57 Source10:       https://bitbucket.org/fumiyas/samba-virusfilter/downloads/samba-virusfilter-%{virusfilter_version}.tar.bz2
58 # Source10-md5: 4bef017601d87f52f8c82819a3ff56ee
59 Patch0:         system-heimdal.patch
60 Patch1:         %{name}-c++-nofail.patch
61 Patch2:         %{name}-lprng-no-dot-printers.patch
62
63 Patch4:         unicodePwd-nthash-values-over-LDAP.patch
64 Patch5:         %{name}-heimdal.patch
65 Patch6:         server-role.patch
66 Patch7:         %{name}-bug-9816.patch
67 Patch8:         %{name}-no_libbsd.patch
68 URL:            https://www.samba.org/
69 BuildRequires:  acl-devel
70 %{?with_avahi:BuildRequires:    avahi-devel}
71 %{?with_ceph:BuildRequires:     ceph-devel >= 0.73}
72 BuildRequires:  cmocka-devel >= 1.1.3
73 %{?with_cups:BuildRequires:     cups-devel >= 1:1.2.0}
74 BuildRequires:  cyrus-sasl-devel >= 2
75 BuildRequires:  dbus-devel
76 %{?with_dmapi:BuildRequires:    dmapi-devel}
77 BuildRequires:  docbook-style-xsl-nons
78 # just FAM API
79 BuildRequires:  gamin-devel
80 BuildRequires:  gdbm-devel
81 BuildRequires:  gettext-tools
82 BuildRequires:  glusterfs-devel
83 BuildRequires:  gnutls-devel >= 3.0.0
84 %{?with_system_heimdal:BuildRequires:   heimdal-devel >= 1.5.3-1}
85 BuildRequires:  iconv
86 BuildRequires:  keyutils-devel
87 BuildRequires:  libaio-devel
88 BuildRequires:  libarchive-devel >= 3.1.2
89 %{?with_system_libbsd:BuildRequires:    libbsd-devel}
90 BuildRequires:  libcap-devel
91 BuildRequires:  libcom_err-devel
92 BuildRequires:  libmagic-devel
93 BuildRequires:  libnscd-devel
94 BuildRequires:  make >= 3.81
95 BuildRequires:  ncurses-devel >= 5.2
96 BuildRequires:  ncurses-ext-devel >= 5.2
97 BuildRequires:  nss_wrapper >= 1.0.2
98 %{?with_ldap:BuildRequires:     openldap-devel >= 2.3.0}
99 BuildRequires:  pam-devel >= 0.99.8.1
100 %{?with_ctdb_pcp:BuildRequires: pcp-devel}
101 BuildRequires:  perl-ExtUtils-MakeMaker
102 BuildRequires:  perl-Parse-Yapp >= 1.05
103 BuildRequires:  pkgconfig
104 BuildRequires:  popt-devel
105 %{?with_pgsql:BuildRequires:    postgresql-devel}
106 BuildRequires:  python3-devel >= 1:3.4
107 BuildRequires:  python3-dns
108 BuildRequires:  python3-iso8601
109 BuildRequires:  python3-modules >= 1:3.4
110 BuildRequires:  python3-subunit
111 BuildRequires:  python3-testtools
112 BuildRequires:  readline-devel >= 4.2
113 BuildRequires:  rpm-perlprov
114 BuildRequires:  rpm-pythonprov
115 BuildRequires:  rpmbuild(macros) >= 1.647
116 BuildRequires:  sed >= 4.0
117 BuildRequires:  socket_wrapper >= 1.1.2
118 BuildRequires:  subunit-devel
119 %{?with_systemd:BuildRequires:  systemd-devel}
120 BuildRequires:  xfsprogs-devel
121 BuildRequires:  zlib-devel >= 1.2.3
122 %if %{with system_libs}
123 BuildRequires:  ldb-devel >= %{ldb_ver}
124 BuildRequires:  python3-ldb-devel >= %{ldb_ver}
125 BuildRequires:  python3-talloc-devel >= %{talloc_ver}
126 BuildRequires:  python3-tdb >= %{tdb_ver}
127 BuildRequires:  python3-tevent >= %{tevent_ver}
128 BuildRequires:  talloc-devel >= %{talloc_ver}
129 BuildRequires:  tdb-devel >= %{tdb_ver}
130 BuildRequires:  tevent-devel >= %{tevent_ver}
131 %endif
132 BuildRequires:  uid_wrapper >= 1.1.0
133 Requires(post,preun):   /sbin/chkconfig
134 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
135 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
136 # for samba_{dnsupdate,kcc,spnupdate,upgradedns} scripts
137 Requires:       logrotate >= 3.7-4
138 Requires:       pam >= 0.99.8.1
139 Requires:       python3-samba = %{epoch}:%{version}-%{release}
140 Requires:       rc-scripts >= 0.4.0.12
141 Requires:       setup >= 2.4.6-7
142 Requires:       systemd-units >= 38
143 # smbd links with libcups
144 %{?with_cups:Requires:  cups-lib >= 1:1.2.0}
145 Obsoletes:      samba-doc-html
146 Obsoletes:      samba-doc-pdf
147 Obsoletes:      samba-pdb-xml
148 Obsoletes:      samba-vfs-audit
149 Obsoletes:      samba-vfs-block
150 Obsoletes:      samba-vfs-cap
151 Obsoletes:      samba-vfs-catia
152 Obsoletes:      samba-vfs-default_quota
153 Obsoletes:      samba-vfs-expand_msdfs
154 Obsoletes:      samba-vfs-fake_perms
155 Obsoletes:      samba-vfs-netatalk
156 Obsoletes:      samba-vfs-readahead
157 Obsoletes:      samba-vfs-readonly
158 Obsoletes:      samba-vfs-recycle
159 Obsoletes:      samba-vfs-scannedonly
160 Obsoletes:      samba-vfs-shadow_copy
161 Obsoletes:      samba3
162 Obsoletes:      samba3-server
163 Obsoletes:      samba3-vfs-audit
164 Obsoletes:      samba3-vfs-cap
165 Obsoletes:      samba3-vfs-catia
166 Obsoletes:      samba3-vfs-default_quota
167 Obsoletes:      samba3-vfs-expand_msdfs
168 Obsoletes:      samba3-vfs-fake_perms
169 Obsoletes:      samba3-vfs-netatalk
170 Obsoletes:      samba3-vfs-readahead
171 Obsoletes:      samba3-vfs-readonly
172 Obsoletes:      samba3-vfs-recycle
173 Obsoletes:      samba3-vfs-scannedonly
174 Obsoletes:      samba3-vfs-shadow_copy
175 Obsoletes:      samba4
176 Obsoletes:      samba4-common-server
177 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
178
179 %define         _sambahome      /home/services/samba
180 %if %{with cups}
181 %define         cups_serverbin  %{_prefix}/lib/cups
182 %endif
183 %define         schemadir       /usr/share/openldap/schema
184
185 # CFLAGS modified (the second ./configure)
186 %undefine       configure_cache
187
188 %description
189 Samba provides an SMB server which can be used to provide network
190 services to SMB (sometimes called "Lan Manager") clients, including
191 various versions of MS Windows, OS/2, and other Linux machines. Samba
192 also provides some SMB clients, which complement the built-in SMB
193 filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols
194 and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol.
195
196 %description -l pl.UTF-8
197 Samba udostępnia serwer SMB, który może być użyty w celu dostarczenia
198 usług sieciowych (potocznie zwanych "Lan Manager"), dla klientów
199 takich jak MS Windows, OS/2 a także maszyn linuksowych. W pakiecie
200 znajduje się również oprogramowanie klienckie. Samba używa protokołu
201 NetBIOS po TCP/IP (NetBT) i nie wymaga protokołu NetBEUI. Ta wersja ma
202 pełne wsparcie dla blokowania plików, a także wsparcie dla kodowania
203 haseł w standardzie MS i zarządzania bazą WINS.
204
205 %package vfs-ceph
206 Summary:        VFS module to host shares on Ceph file system
207 Summary(pl.UTF-8):      Moduł VFS do serwowania zasobów z systemu plików Ceph
208 Group:          Networking/Daemons
209 Requires:       %{name} = %{epoch}:%{version}-%{release}
210
211 %description vfs-ceph
212 VFS module to host shares on Ceph file system.
213
214 This module only works with the libceph.so user-space client. It is
215 not needed if you are using the kernel client or the FUSE client.
216
217 %description vfs-ceph -l pl.UTF-8
218 Moduł VFS do serwowania zasobów z systemu plików Ceph.
219
220 Ten moduł działa jedynie z klientem przestrzeni użytkownika
221 libceph.so. Jest zbędny w przypadku używania klienta dostarczanego
222 przez jądro lub FUSE.
223
224 %package vfs-glusterfs
225 Summary:        VFS module to host shares on GlusterFS file system
226 Summary(pl.UTF-8):      Moduł VFS do serwowania zasobów z systemu plików GlusterFS
227 Group:          Networking/Daemons
228 Requires:       %{name} = %{epoch}:%{version}-%{release}
229
230 %description vfs-glusterfs
231 VFS module to host shares on GlusterFS file system.
232
233 %description vfs-glusterfs -l pl.UTF-8
234 Moduł VFS do serwowania zasobów z systemu plików GlusterFS.
235
236 %package common
237 Summary:        Files used by both Samba servers and clients
238 Summary(pl.UTF-8):      Pliki używane przez serwer i klientów Samby
239 Group:          Networking/Daemons
240 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
241 # for samba-tool script
242 Requires:       python3-samba = %{epoch}:%{version}-%{release}
243 Obsoletes:      samba3-common
244 Obsoletes:      samba4-common
245
246 %description common
247 Samba-common provides files necessary for both the server and client
248 packages of Samba.
249
250 %description common -l pl.UTF-8
251 Samba-common dostarcza pliki niezbędne zarówno dla serwera jak i
252 klientów Samby.
253
254 %package client
255 Summary:        Samba client programs
256 Summary(pl.UTF-8):      Klienci serwera Samba
257 Group:          Applications/Networking
258 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
259 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
260 %{?with_system_heimdal:Requires:        heimdal-libs >= 1.5.3-1}
261 Requires:       libsmbclient = %{epoch}:%{version}-%{release}
262 Suggests:       cifs-utils
263 Obsoletes:      samba3-client
264 Obsoletes:      samba4-client
265 Obsoletes:      smbfs
266
267 %description client
268 Samba-client provides some SMB clients, which complement the build-in
269 SMB filesystem in Linux. These allow accessing of SMB shares and
270 printing to SMB printers.
271
272 %description client -l pl.UTF-8
273 Samba-client dostarcza programy uzupełniające obsługę systemu plików
274 SMB zawartą w jądrze. Pozwalają one na współdzielenie zasobów SMB i
275 drukowanie w sieci SMB.
276
277 %package winbind
278 Summary:        Samba-winbind daemon, utilities and documentation
279 Summary(pl.UTF-8):      Demon samba-winbind, narzędzia i dokumentacja
280 Group:          Networking/Daemons
281 Requires(post,preun):   /sbin/chkconfig
282 Requires(post,preun,postun):    systemd-units >= 38
283 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
284 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
285 Requires:       systemd-units >= 38
286 Obsoletes:      samba3-winbind
287 Obsoletes:      samba4-winbind
288 # pam_winbind is not complete replacement, but pam_smbpass has been removed (in samba 4.4)
289 #Obsoletes:     pam-pam_smbpass
290
291 %description winbind
292 Provides the winbind daemon and testing tools to allow authentication
293 and group/user enumeration from a Windows or Samba domain controller.
294
295 %description winbind -l pl.UTF-8
296 Pakiet zawiera demona winbind oraz narzędzia testowe. Umożliwia
297 uwierzytelnianie i wyliczanie grup/użytkowników z kontrolera domeny
298 Windows lub Samba.
299
300 %package -n cups-backend-smb
301 Summary:        CUPS backend for printing to SMB printers
302 Summary(pl.UTF-8):      Backend CUPS-a drukujący na drukarkach SMB
303 Group:          Applications/Printing
304 Requires:       %{name}-client = %{epoch}:%{version}-%{release}
305 Requires:       cups >= 1:1.2.0
306 Obsoletes:      cups-backend-smb3
307
308 %description -n cups-backend-smb
309 CUPS backend for printing to SMB printers.
310
311 %description -n cups-backend-smb -l pl.UTF-8
312 Backend CUPS-a drukujący na drukarkach SMB.
313
314 %package -n nss_wins
315 Summary:        Name Service Switch service for WINS
316 Summary(pl.UTF-8):      Usługa Name Service Switch dla WINS
317 Group:          Base
318 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
319 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
320 Obsoletes:      nss_wins3
321
322 %description -n nss_wins
323 Provides the libnss_wins shared library which resolves NetBIOS names
324 to IP addresses.
325
326 %description -n nss_wins -l pl.UTF-8
327 Biblioteka dzielona libnss_wins rozwiązująca nazwy NetBIOS na adresy
328 IP.
329
330 %package -n smbget
331 Summary:        A utility for retrieving files using the SMB protocol
332 Summary(pl.UTF-8):      Narzędzie do pobierania plików protokołem SMB
333 Group:          Applications/Networking
334 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
335 Obsoletes:      smbget3
336
337 %description -n smbget
338 wget-like utility for downloading files over SMB.
339
340 %description -n smbget -l pl.UTF-8
341 Narzędzie podobne do wgeta do pobierania plików protokołem SMB
342 używanym w sieciach MS Windows.
343
344 %package libs
345 Summary:        Samba shared libraries
346 Summary(pl.UTF-8):      Biblioteki współdzielone Samby
347 Group:          Libraries
348 Requires:       gnutls >= 3.0.0
349 %if %{with system_libs}
350 Requires:       ldb >= %{ldb_ver}
351 Requires:       talloc >= %{talloc_ver}
352 Requires:       tdb >= %{tdb_ver}
353 Requires:       tevent >= %{tevent_ver}
354 %endif
355 # samba 4.11+ dropped support for python2
356 Obsoletes:      python-samba < 1:4.11
357 Obsoletes:      samba-vfs-notify_fam
358
359 %description libs
360 Samba shared libraries.
361
362 %description libs -l pl.UTF-8
363 Biblioteki współdzielone Samby.
364
365 %package devel
366 Summary:        Header files for Samba
367 Summary(pl.UTF-8):      Pliki nagłówkowe Samby
368 Group:          Development/Libraries
369 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
370 Obsoletes:      samba3-devel
371 Obsoletes:      samba4-devel
372
373 %description devel
374 Header files for Samba.
375
376 %description devel -l pl.UTF-8
377 Pliki nagłówkowe Samby.
378
379 %package pidl
380 Summary:        Perl IDL compiler
381 Summary(pl.UTF-8):      Kompilator IDL w Perlu
382 Group:          Development/Tools
383 Obsoletes:      samba4-pidl
384
385 %description pidl
386 The samba-pidl package contains the Perl IDL compiler used by Samba
387 and Wireshark to parse IDL and similar protocols.
388
389 %description pidl -l pl.UTF-8
390 Ten pakiet zawiera kompilator IDL napisany w Perlu, używany przez
391 Sambę oraz Wiresharka to analizy IDL i podobnych protokołów.
392
393 %package -n python3-samba
394 Summary:        Samba modules for Python 3
395 Summary(pl.UTF-8):      Moduły Samby dla Pythona 3
396 Group:          Development/Languages/Python
397 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
398 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
399 Requires:       python3 >= 1:3.4
400 Requires:       python3-dns
401 Requires:       python3-iso8601
402 Requires:       python3-modules >= 1:3.4
403 %if %{with system_libs}
404 Requires:       python3-ldb >= %{ldb_ver}
405 Requires:       python3-talloc >= %{talloc_ver}
406 Requires:       python3-tevent >= %{tevent_ver}
407 %endif
408
409 %description -n python3-samba
410 Samba modules for Python3.
411
412 %description -n python3-samba -l pl.UTF-8
413 Moduły Samby dla Pythona 3.
414
415 %package test
416 Summary:        Testing tools for Samba servers and clients
417 Summary(pl.UTF-8):      Narzędzia testowe dla serwerów i klientów Samby
418 Group:          Applications/System
419 Requires:       %{name} = %{epoch}:%{version}-%{release}
420 Requires:       %{name}-common = %{epoch}:%{version}-%{release}
421 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
422 Requires:       %{name}-winbind = %{epoch}:%{version}-%{release}
423 Obsoletes:      samba4-test
424 Obsoletes:      samba4-test-devel
425 Obsoletes:      samba-test-devel
426
427 %description test
428 samba-test provides testing tools for both the server and client
429 packages of Samba.
430
431 %description test -l pl.UTF-8
432 Narzędzia testowe dla serwerów i klientów Samby.
433
434 %package -n libsmbclient
435 Summary:        libsmbclient and libwbclient - Samba client libraries
436 Summary(pl.UTF-8):      libsmbclient i libwbclient - biblioteki klienckie Samby
437 Group:          Libraries
438 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
439 Obsoletes:      samba3-libsmbclient
440
441 %description -n libsmbclient
442 libsmbclient and libwbclient - libraries that allow to use Samba
443 client functions.
444
445 %description -n libsmbclient -l pl.UTF-8
446 libsmbclient i libwbclient - biblioteki pozwalające korzystać z funcji
447 klienta Samby.
448
449 %package -n libsmbclient-devel
450 Summary:        Development files for Samba client libraries
451 Summary(pl.UTF-8):      Pliki programistyczne bibliotek klienta Samby
452 Group:          Development/Libraries
453 Requires:       libsmbclient = %{epoch}:%{version}-%{release}
454 Obsoletes:      libsmbclient-static
455 Obsoletes:      samba3-libsmbclient-devel
456
457 %description -n libsmbclient-devel
458 Header files for libsmbclient and libwbclient libraries.
459
460 %description -n libsmbclient-devel -l pl.UTF-8
461 Pliki nagłówkowe bibliotek libsmbclient i libwbclient.
462
463 %package -n openldap-schema-samba
464 Summary:        Samba LDAP schema
465 Summary(pl.UTF-8):      Schemat LDAP dla Samby
466 Group:          Networking/Daemons
467 Requires(post,postun):  sed >= 4.0
468 Requires:       openldap-servers
469 Obsoletes:      openldap-schema-samba3
470 %if "%{_rpmversion}" >= "5"
471 BuildArch:      noarch
472 %endif
473
474 %description -n openldap-schema-samba
475 This package contains samba.schema for OpenLDAP.
476
477 %description -n openldap-schema-samba -l pl.UTF-8
478 Ten pakiet zawiera schemat Samby (samba.schema) dla OpenLDAP-a.
479
480 %package -n ctdb
481 Summary:        A Clustered Database based on Samba's Trivial Database (TDB)
482 Summary(pl.UTF-8):      Klastrowa baza danych oparta na bazie danych Trivial Database z Samby (TDB)
483 Group:          Daemons
484 URL:            http://ctdb.samba.org/
485 Requires(post,preun,postun):    systemd-units
486 Requires(post): /bin/systemd-tmpfiles
487 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
488 Requires:       coreutils
489 Requires:       fileutils
490 # for ps and killall
491 Requires:       gawk
492 Requires:       psmisc
493 Requires:       sed
494 %if %{with system_libs}
495 Requires:       tdb >= %{tdb_ver}
496 %endif
497 # for pkill and pidof:
498 Requires:       procps
499 # for netstat:
500 Requires:       ethtool
501 Requires:       net-tools
502 # for ip:
503 Requires:       iproute2
504 Requires:       iptables
505 # for flock, getopt, kill:
506 Requires:       util-linux
507
508 %description -n ctdb
509 CTDB is a cluster implementation of the TDB database used by Samba and
510 other projects to store temporary data. If an application is already
511 using TDB for temporary data it is very easy to convert that
512 application to be cluster aware and use CTDB instead.
513
514 %description -l pl.UTF-8
515 CTDB to klastrowa implementacja bazy danych TDB używanej w Sambie oraz
516 innych projektach do przechowywania danych tymczasowych. Jeśli jakaś
517 aplikacja już wykorzystuje TDB do trzymania danych tymczasowych,
518 bardzo przerobić ją na klastrowalną, wykorzystującą CTDB.
519
520 %package -n pcp-ctdb
521 Summary:        CTDB PMDA
522 Summary(pl.UTF-8):      PMDA CTDB
523 Group:          Applications/System
524 Requires:       ctdb = %{epoch}:%{version}-%{release}
525 Requires:       pcp
526
527 %description -n pcp-ctdb
528 This PMDA extracts metrics from the locally running ctdbd daemon for
529 export to PMCD.
530
531 %description -n pcp-ctdb -l pl.UTF-8
532 Ten PMDA odczytuje pomiary z lokalnie działającego demona ctdbd w celu
533 wyeksportowania do PMCD.
534
535 %prep
536 %setup -q
537 %{?with_system_heimdal:%patch0 -p1}
538 %patch1 -p1
539 %patch2 -p1
540
541 %patch4 -p1
542 %{?with_system_heimdal:%patch5 -p1}
543 %patch6 -p1
544 %patch7 -p1
545 %{!?with_system_libbsd:%patch8 -p1}
546
547 %{__sed} -i -e 's|#!/usr/bin/env python|#!/usr/bin/python|' source4/scripting/bin/samba*
548 %{__sed} -i -e 's|#!/usr/bin/env perl|#!/usr/bin/perl|' pidl/pidl
549
550 %if %{with system_heimdal}
551 %{__mv} source4/heimdal_build/krb5-types{,-smb}.h
552 %endif
553
554 %build
555 LDFLAGS="${LDFLAGS:-%rpmldflags}" \
556 CFLAGS="${CFLAGS:-%rpmcflags}" \
557 CXXFLAGS="${CXXFLAGS:-%rpmcxxflags}" \
558 FFLAGS="${FFLAGS:-%rpmcflags}" \
559 FCFLAGS="${FCFLAGS:-%rpmcflags}" \
560 CPPFLAGS="${CPPFLAGS:-%rpmcppflags}" \
561 %{?__cc:CC="%{__cc}"} \
562 %{?__cxx:CXX="%{__cxx}"} \
563 ./configure \
564         --enable-fhs \
565         --prefix=%{_prefix} \
566         --exec-prefix=%{_exec_prefix} \
567         --bindir=%{_bindir} \
568         --sbindir=%{_sbindir} \
569         --sysconfdir=%{_sysconfdir} \
570         --datadir=%{_datadir} \
571         --includedir=%{_includedir} \
572         --libdir=%{_libdir} \
573         --libexecdir=%{_libexecdir} \
574         --localstatedir=%{_localstatedir} \
575         --sharedstatedir=%{_sharedstatedir} \
576         --mandir=%{_mandir} \
577         --infodir=%{_infodir} \
578         --with-privatelibdir=%{_libdir}/samba \
579         --with-modulesdir=%{_libdir}/samba \
580         --with-pammodulesdir=/%{_lib}/security \
581         --with-lockdir=/var/lib/samba \
582         --with-privatedir=%{_sysconfdir}/samba \
583         --disable-rpath \
584         --disable-rpath-install \
585         --builtin-libraries=%{?with_replace:replace,}ccan,samba-cluster-support \
586         --bundled-libraries=NONE,iniparser,%{!?with_system_libs:talloc,tdb,ldb,tevent,pytalloc,pytalloc-util,pytdb,pytevent,pyldb,pyldb-util},%{!?with_system_heimdal:roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile} \
587         --with-shared-modules=idmap_ad,idmap_adex,idmap_hash,idmap_ldap,idmap_rid,idmap_tdb2,auth_samba4,vfs_dfs_samba4 \
588         --with-cluster-support \
589         --with-acl-support \
590         --with%{!?with_ads:out}-ads \
591         %{?with_ctdb_pcp:--enable-pmda} \
592         --with-automount \
593         --with%{!?with_dmapi:out}-dmapi \
594         --with-dnsupdate \
595         --with-iconv \
596         --with%{!?with_ldap:out}-ldap \
597         --with-pam \
598         --with-quotas \
599         --with-regedit \
600         --with-sendfile-support \
601         --with-syslog \
602 %if %{with systemd}
603         --with-systemd \
604         --systemd-install-services \
605         --with-systemddir=%{systemdunitdir} \
606 %else
607         --without-systemd \
608 %endif
609         --with-utmp \
610         --with-winbind \
611         --%{?with_avahi:en}%{!?with_avahi:dis}able-avahi \
612         --enable-cups \
613         --enable-iprint
614
615 %{__make} V=1
616
617 # Build PIDL for installation into vendor directories before
618 # 'make proto' gets to it.
619 cd pidl
620 %{__perl} Makefile.PL \
621         INSTALLDIRS=vendor
622 %{__make}
623
624 %install
625 rm -rf $RPM_BUILD_ROOT
626 install -d $RPM_BUILD_ROOT/etc/{logrotate.d,rc.d/init.d,pam.d,security,sysconfig/rc-inetd,ld.so.conf.d,env.d} \
627         $RPM_BUILD_ROOT{/var/{log/archive,spool}/samba,/var/lib/samba/printing} \
628         $RPM_BUILD_ROOT/var/log/samba/cores/{smbd,nmbd} \
629         $RPM_BUILD_ROOT{/sbin,/%{_lib}/security,%{_libdir},%{_libdir}/samba/vfs,%{_includedir},%{_sambahome},%{schemadir}} \
630         $RPM_BUILD_ROOT{%{systemdtmpfilesdir},%{systemdunitdir}}
631
632 %{__make} install \
633         DESTDIR=$RPM_BUILD_ROOT \
634         CONFIGDIR=$RPM_BUILD_ROOT%{_sysconfdir}/samba
635
636 # Install PIDL
637 %{__make} -C pidl install \
638         PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
639
640 # Clean out crap left behind by the PIDL install
641 %{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/Parse/Yapp
642 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Parse/Pidl/.packlist
643
644 install -p source3/script/mksmbpasswd.sh $RPM_BUILD_ROOT%{_sbindir}
645
646 :> $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ctdb
647
648 cp -p packaging/systemd/samba.conf.tmp $RPM_BUILD_ROOT%{systemdtmpfilesdir}/samba.conf
649 echo "d /var/run/ctdb 755 root root" > $RPM_BUILD_ROOT%{systemdtmpfilesdir}/ctdb.conf
650 cp -p ctdb/config/ctdb.service $RPM_BUILD_ROOT%{systemdunitdir}
651
652 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smb
653 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/samba
654 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/samba
655 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/samba
656 cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/samba/smb.conf
657 install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/winbind
658 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/sysconfig/winbind
659 install -p %{SOURCE9} $RPM_BUILD_ROOT/etc/rc.d/init.d/samba
660
661 echo "LDB_MODULES_PATH=%{_libdir}/samba/ldb" > $RPM_BUILD_ROOT/etc/env.d/LDB_MODULES_PATH
662
663 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_winbind.so* $RPM_BUILD_ROOT/%{_lib}
664 %{__mv} $RPM_BUILD_ROOT%{_libdir}/libnss_wins.so* $RPM_BUILD_ROOT/%{_lib}
665 install -p bin/vfstest $RPM_BUILD_ROOT%{_bindir}
666
667 touch $RPM_BUILD_ROOT/var/lib/samba/{wins.dat,browse.dat}
668
669 echo '127.0.0.1 localhost' > $RPM_BUILD_ROOT%{_sysconfdir}/samba/lmhosts
670
671 %if "%{_lib}" == "lib64"
672 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba64.conf
673 %else
674 echo "%{_libdir}/samba" >$RPM_BUILD_ROOT/etc/ld.so.conf.d/samba.conf
675 %endif
676
677 %if %{with cups}
678 install -d $RPM_BUILD_ROOT%{cups_serverbin}/backend
679 ln -s %{_bindir}/smbspool $RPM_BUILD_ROOT%{cups_serverbin}/backend/smb
680 %endif
681
682 > $RPM_BUILD_ROOT%{_sysconfdir}/samba/smbusers
683 > $RPM_BUILD_ROOT/etc/security/blacklist.samba
684
685 %if %{with ldap}
686 cp -p examples/LDAP/samba.schema $RPM_BUILD_ROOT%{schemadir}
687 %endif
688
689 # remove man pages for not installed commands
690 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/log2pcap.1*
691 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man7/traffic_{learner,replay}.7*
692 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_cacheprime.8*
693 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_gpfs.8*
694 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_prealloc.8*
695 #%{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/vfs_tsmsm.8*
696
697 # remove tests
698 %{__rm} $RPM_BUILD_ROOT%{_bindir}/ctdb*_tests
699 %{__rm} -r $RPM_BUILD_ROOT%{_libexecdir}/ctdb/tests
700 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/ctdb/tests
701
702 %py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
703 %py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
704
705 %clean
706 rm -rf $RPM_BUILD_ROOT
707
708 %post
709 /sbin/chkconfig --add samba
710 /sbin/chkconfig --add smb
711 %service samba restart "Samba AD daemon"
712 %service smb restart "Samba SMB daemons"
713 %systemd_post samba.service
714 %systemd_post smb.service nmb.service
715
716 %preun
717 if [ "$1" = "0" ]; then
718         %service samba stop
719         %service smb stop
720         /sbin/chkconfig --del samba
721         /sbin/chkconfig --del smb
722 fi
723 %systemd_preun samba.service
724 %systemd_preun smb.service nmb.service
725
726 %postun
727 %systemd_reload
728
729 %triggerpostun -- samba3
730 /sbin/chkconfig --add smb
731 %service smb restart "Samba SMB daemons"
732 %systemd_post smb.service nmb.service
733
734 %triggerpostun -- samba4
735 /sbin/chkconfig --add samba
736 %service samba restart "Samba AD daemons"
737 %systemd_post samba.service
738
739 %triggerpostun -- samba < 1:4.9.2-3
740 %{_bindir}/net groupmap add sid=S-1-5-32-546 unixgroup=nobody type=builtin || :
741
742 %triggerpostun -- samba4 < 1:4.1.1-1
743 # CVE-2013-4476
744 [ -e %{_sysconfdir}/samba/tls/key.pem ] || exit 0
745 PERMS=$(stat -c %a %{_sysconfdir}/samba/tls/key.pem)
746 if [ "$PERMS" != "600" ]; then
747         chmod 600 %{_sysconfdir}/samba/tls/key.pem || :
748         echo "Fixed permissions of private key file %{_sysconfdir}/samba/tls/key.pem from $PERMS to 600"
749         echo "Consider regenerating TLS certificate"
750         echo "Removing all tls .pem files will cause an auto-regeneration with the correct permissions"
751 fi
752
753 %triggerprein common -- samba4
754 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
755
756 %triggerpostun common -- samba4
757 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
758 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
759
760 %triggerprein common -- samba3-server
761 cp -a %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.samba4
762
763 %triggerpostun common -- samba3-server
764 %{__mv} -f %{_sysconfdir}/samba/smb.conf %{_sysconfdir}/samba/smb.conf.rpmnew
765 %{__mv} %{_sysconfdir}/samba/smb.conf.samba4 %{_sysconfdir}/samba/smb.conf
766
767 %post winbind
768 /sbin/ldconfig
769 /sbin/chkconfig --add winbind
770 %service winbind restart "Winbind daemon"
771 %systemd_post winbind.service
772
773 %preun winbind
774 if [ "$1" = "0" ]; then
775         %service winbind stop
776         /sbin/chkconfig --del winbind
777 fi
778 %systemd_preun winbind.service
779
780 %postun winbind
781 /sbin/ldconfig
782 %systemd_reload
783
784 %triggerpostun winbind -- samba3-winbind
785 /sbin/chkconfig --add winbind
786 %service winbind restart "Winbind daemon"
787 %systemd_post winbind.service
788
789 %post   libs -p /sbin/ldconfig
790 %postun libs -p /sbin/ldconfig
791
792 %post   -n libsmbclient -p /sbin/ldconfig
793 %postun -n libsmbclient -p /sbin/ldconfig
794
795 %post -n openldap-schema-samba
796 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
797 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
798 %service -q ldap restart
799
800 %postun -n openldap-schema-samba
801 if [ "$1" = "0" ]; then
802         %openldap_schema_unregister %{schemadir}/samba.schema
803         %service -q ldap restart
804 fi
805
806 %triggerpostun -n openldap-schema-samba -- openldap-schema-samba3 < 1:4.1.4-3
807 # dependant schemas: cosine(uid) inetorgperson(displayName) nis(gidNumber)
808 %openldap_schema_register %{schemadir}/samba.schema -d cosine,inetorgperson,nis
809 %service -q ldap restart
810
811 %post -n ctdb
812 /bin/systemd-tmpfiles --create %{systemdtmpfilesdir}/ctdb.conf
813 %systemd_post ctdb.service
814
815 %preun -n ctdb
816 %systemd_preun ctdb.service
817
818 %postun -n ctdb
819 %systemd_reload
820
821 %files
822 %defattr(644,root,root,755)
823 %{?with_ldap:%doc examples/LDAP}
824 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smbusers
825 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/samba
826 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/samba
827 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.samba
828 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/samba
829 %config(noreplace) %verify(not md5 mtime size) /etc/env.d/LDB_MODULES_PATH
830 %attr(754,root,root) /etc/rc.d/init.d/samba
831 %attr(754,root,root) /etc/rc.d/init.d/smb
832 %{systemdunitdir}/nmb.service
833 %{systemdunitdir}/smb.service
834 %{systemdunitdir}/samba.service
835 %{systemdtmpfilesdir}/samba.conf
836 %attr(755,root,root) %{_bindir}/dumpmscat
837 %attr(755,root,root) %{_bindir}/oLschema2ldif
838 %attr(755,root,root) %{_bindir}/pdbedit
839 %attr(755,root,root) %{_bindir}/profiles
840 %attr(755,root,root) %{_bindir}/sharesec
841 %attr(755,root,root) %{_bindir}/smbcontrol
842 %attr(755,root,root) %{_bindir}/smbstatus
843 %attr(755,root,root) %{_sbindir}/eventlogadm
844 %attr(755,root,root) %{_sbindir}/mksmbpasswd.sh
845 %attr(755,root,root) %{_sbindir}/nmbd
846 %attr(755,root,root) %{_sbindir}/samba
847 %attr(755,root,root) %{_sbindir}/samba_dnsupdate
848 %attr(755,root,root) %{_sbindir}/samba_downgrade_db
849 %attr(755,root,root) %{_sbindir}/samba-gpupdate
850 %attr(755,root,root) %{_sbindir}/samba_kcc
851 %attr(755,root,root) %{_sbindir}/samba_spnupdate
852 %attr(755,root,root) %{_sbindir}/samba_upgradedns
853 %attr(755,root,root) %{_sbindir}/smbd
854 %dir %{_libdir}/samba/bind9
855 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9.so
856 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_9.so
857 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_10.so
858 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_11.so
859 %attr(755,root,root) %{_libdir}/samba/bind9/dlz_bind9_12.so
860 %dir %{_libdir}/samba/gensec
861 %attr(755,root,root) %{_libdir}/samba/gensec/krb5.so
862 %if %{with system_heimdal}
863 %dir %{_libdir}/samba/hdb
864 %attr(755,root,root) %{_libdir}/samba/hdb/hdb_samba4.so
865 %endif
866 %dir %{_libdir}/samba/ldb
867 %attr(755,root,root) %{_libdir}/samba/ldb/aclread.so
868 %attr(755,root,root) %{_libdir}/samba/ldb/acl.so
869 %attr(755,root,root) %{_libdir}/samba/ldb/anr.so
870 %attr(755,root,root) %{_libdir}/samba/ldb/audit_log.so
871 %attr(755,root,root) %{_libdir}/samba/ldb/count_attrs.so
872 %attr(755,root,root) %{_libdir}/samba/ldb/descriptor.so
873 %attr(755,root,root) %{_libdir}/samba/ldb/dirsync.so
874 %attr(755,root,root) %{_libdir}/samba/ldb/dns_notify.so
875 %attr(755,root,root) %{_libdir}/samba/ldb/dsdb_notification.so
876 %attr(755,root,root) %{_libdir}/samba/ldb/encrypted_secrets.so
877 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_in.so
878 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_out.so
879 %attr(755,root,root) %{_libdir}/samba/ldb/extended_dn_store.so
880 %attr(755,root,root) %{_libdir}/samba/ldb/group_audit_log.so
881 %attr(755,root,root) %{_libdir}/samba/ldb/ildap.so
882 %attr(755,root,root) %{_libdir}/samba/ldb/instancetype.so
883 %attr(755,root,root) %{_libdir}/samba/ldb/lazy_commit.so
884 %attr(755,root,root) %{_libdir}/samba/ldb/ldbsamba_extensions.so
885 %attr(755,root,root) %{_libdir}/samba/ldb/linked_attributes.so
886 %attr(755,root,root) %{_libdir}/samba/ldb/local_password.so
887 %attr(755,root,root) %{_libdir}/samba/ldb/new_partition.so
888 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass_attrs.so
889 %attr(755,root,root) %{_libdir}/samba/ldb/objectclass.so
890 %attr(755,root,root) %{_libdir}/samba/ldb/objectguid.so
891 %attr(755,root,root) %{_libdir}/samba/ldb/operational.so
892 %attr(755,root,root) %{_libdir}/samba/ldb/paged_results.so
893 %attr(755,root,root) %{_libdir}/samba/ldb/partition.so
894 %attr(755,root,root) %{_libdir}/samba/ldb/password_hash.so
895 %attr(755,root,root) %{_libdir}/samba/ldb/ranged_results.so
896 %attr(755,root,root) %{_libdir}/samba/ldb/repl_meta_data.so
897 %attr(755,root,root) %{_libdir}/samba/ldb/resolve_oids.so
898 %attr(755,root,root) %{_libdir}/samba/ldb/rootdse.so
899 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sam.so
900 %attr(755,root,root) %{_libdir}/samba/ldb/samba3sid.so
901 %attr(755,root,root) %{_libdir}/samba/ldb/samba_dsdb.so
902 %attr(755,root,root) %{_libdir}/samba/ldb/samba_secrets.so
903 %attr(755,root,root) %{_libdir}/samba/ldb/samldb.so
904 %attr(755,root,root) %{_libdir}/samba/ldb/schema_data.so
905 %attr(755,root,root) %{_libdir}/samba/ldb/schema_load.so
906 %attr(755,root,root) %{_libdir}/samba/ldb/secrets_tdb_sync.so
907 %attr(755,root,root) %{_libdir}/samba/ldb/show_deleted.so
908 %attr(755,root,root) %{_libdir}/samba/ldb/simple_dn.so
909 %attr(755,root,root) %{_libdir}/samba/ldb/simple_ldap_map.so
910 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_delete.so
911 %attr(755,root,root) %{_libdir}/samba/ldb/subtree_rename.so
912 %attr(755,root,root) %{_libdir}/samba/ldb/tombstone_reanimate.so
913 %attr(755,root,root) %{_libdir}/samba/ldb/unique_object_sids.so
914 %attr(755,root,root) %{_libdir}/samba/ldb/update_keytab.so
915 %attr(755,root,root) %{_libdir}/samba/ldb/vlv.so
916 %attr(755,root,root) %{_libdir}/samba/ldb/wins_ldb.so
917 %dir %{_libdir}/samba/process_model
918 %attr(755,root,root) %{_libdir}/samba/process_model/prefork.so
919 %attr(755,root,root) %{_libdir}/samba/process_model/standard.so
920 %dir %{_libdir}/samba/service
921 %attr(755,root,root) %{_libdir}/samba/service/cldap.so
922 %attr(755,root,root) %{_libdir}/samba/service/dcerpc.so
923 %attr(755,root,root) %{_libdir}/samba/service/dns.so
924 %attr(755,root,root) %{_libdir}/samba/service/dns_update.so
925 %attr(755,root,root) %{_libdir}/samba/service/drepl.so
926 %attr(755,root,root) %{_libdir}/samba/service/kcc.so
927 %attr(755,root,root) %{_libdir}/samba/service/kdc.so
928 %attr(755,root,root) %{_libdir}/samba/service/ldap.so
929 %attr(755,root,root) %{_libdir}/samba/service/nbtd.so
930 %attr(755,root,root) %{_libdir}/samba/service/ntp_signd.so
931 %attr(755,root,root) %{_libdir}/samba/service/s3fs.so
932 %attr(755,root,root) %{_libdir}/samba/service/winbindd.so
933 %attr(755,root,root) %{_libdir}/samba/service/wrepl.so
934 %dir %{_libdir}/samba/vfs
935 %attr(755,root,root) %{_libdir}/samba/vfs/acl_tdb.so
936 %attr(755,root,root) %{_libdir}/samba/vfs/acl_xattr.so
937 %attr(755,root,root) %{_libdir}/samba/vfs/aio_fork.so
938 %attr(755,root,root) %{_libdir}/samba/vfs/aio_pthread.so
939 %attr(755,root,root) %{_libdir}/samba/vfs/audit.so
940 %attr(755,root,root) %{_libdir}/samba/vfs/btrfs.so
941 %attr(755,root,root) %{_libdir}/samba/vfs/cap.so
942 %attr(755,root,root) %{_libdir}/samba/vfs/catia.so
943 %{?with_ceph:%attr(755,root,root) %{_libdir}/samba/vfs/ceph_snapshots.so}
944 %attr(755,root,root) %{_libdir}/samba/vfs/commit.so
945 %attr(755,root,root) %{_libdir}/samba/vfs/crossrename.so
946 %attr(755,root,root) %{_libdir}/samba/vfs/default_quota.so
947 %attr(755,root,root) %{_libdir}/samba/vfs/dfs_samba4.so
948 %attr(755,root,root) %{_libdir}/samba/vfs/dirsort.so
949 %attr(755,root,root) %{_libdir}/samba/vfs/expand_msdfs.so
950 %attr(755,root,root) %{_libdir}/samba/vfs/extd_audit.so
951 %attr(755,root,root) %{_libdir}/samba/vfs/fake_perms.so
952 %attr(755,root,root) %{_libdir}/samba/vfs/fileid.so
953 %attr(755,root,root) %{_libdir}/samba/vfs/fruit.so
954 %attr(755,root,root) %{_libdir}/samba/vfs/full_audit.so
955 %attr(755,root,root) %{_libdir}/samba/vfs/gpfs.so
956 %attr(755,root,root) %{_libdir}/samba/vfs/linux_xfs_sgid.so
957 %attr(755,root,root) %{_libdir}/samba/vfs/media_harmony.so
958 %attr(755,root,root) %{_libdir}/samba/vfs/netatalk.so
959 %attr(755,root,root) %{_libdir}/samba/vfs/offline.so
960 %attr(755,root,root) %{_libdir}/samba/vfs/posix_eadb.so
961 %attr(755,root,root) %{_libdir}/samba/vfs/preopen.so
962 %attr(755,root,root) %{_libdir}/samba/vfs/readahead.so
963 %attr(755,root,root) %{_libdir}/samba/vfs/readonly.so
964 %attr(755,root,root) %{_libdir}/samba/vfs/recycle.so
965 %attr(755,root,root) %{_libdir}/samba/vfs/snapper.so
966 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy2.so
967 %attr(755,root,root) %{_libdir}/samba/vfs/shadow_copy.so
968 %attr(755,root,root) %{_libdir}/samba/vfs/shell_snap.so
969 %attr(755,root,root) %{_libdir}/samba/vfs/streams_depot.so
970 %attr(755,root,root) %{_libdir}/samba/vfs/streams_xattr.so
971 %attr(755,root,root) %{_libdir}/samba/vfs/syncops.so
972 %attr(755,root,root) %{_libdir}/samba/vfs/time_audit.so
973 %attr(755,root,root) %{_libdir}/samba/vfs/unityed_media.so
974 %attr(755,root,root) %{_libdir}/samba/vfs/virusfilter.so
975 %attr(755,root,root) %{_libdir}/samba/vfs/worm.so
976 %attr(755,root,root) %{_libdir}/samba/vfs/xattr_tdb.so
977 %{_datadir}/samba/setup
978 %{_mandir}/man1/oLschema2ldif.1*
979 %{_mandir}/man1/profiles.1*
980 %{_mandir}/man1/sharesec.1*
981 %{_mandir}/man1/smbcontrol.1*
982 %{_mandir}/man1/smbstatus.1*
983 %{_mandir}/man8/eventlogadm.8*
984 %{_mandir}/man8/nmbd.8*
985 %{_mandir}/man8/pdbedit.8*
986 %{_mandir}/man8/samba.8*
987 %{_mandir}/man8/samba_downgrade_db.8*
988 %{_mandir}/man8/samba-gpupdate.8*
989 %{_mandir}/man8/smbd.8*
990 %{_mandir}/man8/smbpasswd.8*
991 %{_mandir}/man8/vfs_acl_tdb.8*
992 %{_mandir}/man8/vfs_acl_xattr.8*
993 %{_mandir}/man8/vfs_aio_fork.8*
994 %{_mandir}/man8/vfs_aio_pthread.8*
995 %{_mandir}/man8/vfs_audit.8*
996 %{_mandir}/man8/vfs_btrfs.8*
997 %{_mandir}/man8/vfs_cap.8*
998 %{_mandir}/man8/vfs_catia.8*
999 %{?with_ceph:%{_mandir}/man8/vfs_ceph_snapshots.8*}
1000 %{_mandir}/man8/vfs_commit.8*
1001 %{_mandir}/man8/vfs_crossrename.8*
1002 %{_mandir}/man8/vfs_default_quota.8*
1003 %{_mandir}/man8/vfs_dirsort.8*
1004 %{_mandir}/man8/vfs_extd_audit.8*
1005 %{_mandir}/man8/vfs_fake_perms.8*
1006 %{_mandir}/man8/vfs_fileid.8*
1007 %{_mandir}/man8/vfs_fruit.8*
1008 %{_mandir}/man8/vfs_full_audit.8*
1009 %{_mandir}/man8/vfs_gpfs.8*
1010 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1011 %{_mandir}/man8/vfs_media_harmony.8*
1012 %{_mandir}/man8/vfs_netatalk.8*
1013 %{_mandir}/man8/vfs_preopen.8*
1014 %{_mandir}/man8/vfs_readahead.8*
1015 %{_mandir}/man8/vfs_readonly.8*
1016 %{_mandir}/man8/vfs_recycle.8*
1017 %{_mandir}/man8/vfs_shadow_copy2.8*
1018 %{_mandir}/man8/vfs_shadow_copy.8*
1019 %{_mandir}/man8/vfs_snapper.8*
1020 %{_mandir}/man8/vfs_streams_depot.8*
1021 %{_mandir}/man8/vfs_streams_xattr.8*
1022 %{_mandir}/man8/vfs_syncops.8*
1023 %{_mandir}/man8/vfs_time_audit.8*
1024 %{_mandir}/man8/vfs_worm.8*
1025 %{_mandir}/man8/vfs_xattr_tdb.8*
1026 %{_mandir}/man8/vfs_offline.8*
1027 %{_mandir}/man8/vfs_shell_snap.8*
1028 %{_mandir}/man8/vfs_unityed_media.8*
1029 %{_mandir}/man8/vfs_virusfilter.8*
1030
1031 %dir %{_sambahome}
1032 %dir /var/lib/samba
1033 %ghost /var/lib/samba/*.dat
1034 %dir /var/lib/samba/printing
1035
1036 %attr(750,root,root) %dir /var/log/samba
1037 %attr(750,root,root) %dir /var/log/samba/cores
1038 %attr(750,root,root) %dir /var/log/samba/cores/smbd
1039 %attr(750,root,root) %dir /var/log/samba/cores/nmbd
1040 %attr(750,root,root) %dir /var/log/archive/samba
1041 %attr(1777,root,root) %dir /var/spool/samba
1042
1043 %if %{with ceph}
1044 %files vfs-ceph
1045 %defattr(644,root,root,755)
1046 %attr(755,root,root) %{_libdir}/samba/vfs/ceph.so
1047 %{_mandir}/man8/vfs_ceph.8*
1048 %endif
1049
1050 %files vfs-glusterfs
1051 %defattr(644,root,root,755)
1052 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs.so
1053 %attr(755,root,root) %{_libdir}/samba/vfs/glusterfs_fuse.so
1054 %{_mandir}/man8/vfs_glusterfs.8*
1055 %{_mandir}/man8/vfs_glusterfs_fuse.8*
1056
1057 %files common
1058 %defattr(644,root,root,755)
1059 %doc BUILD_SYSTEMS.txt PFIF.txt README.cifs-utils README.Coding README.contributing README.md WHATSNEW.txt
1060 %dir %{_sysconfdir}/samba
1061 %attr(664,root,fileshare) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/smb.conf
1062 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/samba/lmhosts
1063 %attr(755,root,root) %{_bindir}/dbwrap_tool
1064 %attr(755,root,root) %{_bindir}/net
1065 %attr(755,root,root) %{_bindir}/nmblookup
1066 %attr(755,root,root) %{_bindir}/reg*
1067 %attr(755,root,root) %{_bindir}/samba-regedit
1068 %attr(755,root,root) %{_bindir}/samba-tool
1069 %attr(755,root,root) %{_bindir}/smbpasswd
1070 %attr(755,root,root) %{_bindir}/testparm
1071 %attr(755,root,root) %{_bindir}/vfstest
1072 %dir %{_libdir}/samba/auth
1073 %attr(755,root,root) %{_libdir}/samba/auth/script.so
1074 %attr(755,root,root) %{_libdir}/samba/auth/samba4.so
1075 %dir %{_datadir}/samba
1076 %{_mandir}/man1/dbwrap_tool.1*
1077 %{_mandir}/man1/nmblookup.1*
1078 %{_mandir}/man1/reg*.1*
1079 %{_mandir}/man1/testparm.1*
1080 %{_mandir}/man1/vfstest.1*
1081 %{_mandir}/man5/lmhosts.5*
1082 %{_mandir}/man5/smb.conf.5*
1083 %{_mandir}/man5/smbpasswd.5*
1084 %{_mandir}/man7/samba.7*
1085 %{_mandir}/man8/net.8*
1086 %{_mandir}/man8/samba-regedit.8*
1087 %{_mandir}/man8/samba-tool.8*
1088
1089 %if %{without system_libs}
1090 %attr(755,root,root) %{_bindir}/tdbbackup
1091 %attr(755,root,root) %{_bindir}/tdbdump
1092 %attr(755,root,root) %{_bindir}/tdbtool
1093 %attr(755,root,root) %{_libdir}/samba/libtalloc.so.*
1094 %attr(755,root,root) %{_libdir}/samba/libtdb.so.*
1095 %{_mandir}/man8/tdbbackup.8*
1096 %{_mandir}/man8/tdbdump.8*
1097 %{_mandir}/man8/tdbtool.8*
1098 %endif
1099
1100 %files client
1101 %defattr(644,root,root,755)
1102 %attr(755,root,root) %{_bindir}/cifsdd
1103 %attr(755,root,root) %{_bindir}/findsmb
1104 %attr(755,root,root) %{_bindir}/mvxattr
1105 %attr(755,root,root) %{_bindir}/rpcclient
1106 %attr(755,root,root) %{_bindir}/smbcacls
1107 %attr(755,root,root) %{_bindir}/smbclient
1108 %attr(755,root,root) %{_bindir}/smbcquotas
1109 %attr(755,root,root) %{_bindir}/smbtar
1110 %attr(755,root,root) %{_bindir}/smbtree
1111 %attr(755,root,root) %{_bindir}/winexe
1112 %{_mandir}/man1/findsmb.1*
1113 %{_mandir}/man1/mvxattr.1*
1114 %{_mandir}/man1/rpcclient.1*
1115 %{_mandir}/man1/smbcacls.1*
1116 %{_mandir}/man1/smbclient.1*
1117 %{_mandir}/man1/smbcquotas.1*
1118 %{_mandir}/man1/smbtar.1*
1119 %{_mandir}/man1/smbtree.1*
1120 %{_mandir}/man8/cifsdd.8*
1121
1122 %files winbind
1123 %defattr(644,root,root,755)
1124 %attr(754,root,root) /etc/rc.d/init.d/winbind
1125 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/winbind
1126 %{systemdunitdir}/winbind.service
1127 %attr(755,root,root) %{_bindir}/ntlm_auth
1128 %attr(755,root,root) %{_bindir}/wbinfo
1129 %attr(755,root,root) %{_sbindir}/winbindd
1130 %attr(755,root,root) /%{_lib}/security/pam_winbind.so
1131 %attr(755,root,root) /%{_lib}/libnss_winbind.so*
1132 %dir %{_libdir}/samba/krb5
1133 %attr(755,root,root) %{_libdir}/samba/krb5/winbind_krb5_locator.so
1134 %attr(755,root,root) %{_libdir}/samba/libidmap-samba4.so
1135 %attr(755,root,root) %{_libdir}/samba/libnss-info-samba4.so
1136 %dir %{_libdir}/samba/idmap
1137 %attr(755,root,root) %{_libdir}/samba/idmap/ad.so
1138 %attr(755,root,root) %{_libdir}/samba/idmap/autorid.so
1139 %attr(755,root,root) %{_libdir}/samba/idmap/hash.so
1140 %attr(755,root,root) %{_libdir}/samba/idmap/ldap.so
1141 %attr(755,root,root) %{_libdir}/samba/idmap/rfc2307.so
1142 %attr(755,root,root) %{_libdir}/samba/idmap/rid.so
1143 %attr(755,root,root) %{_libdir}/samba/idmap/script.so
1144 %attr(755,root,root) %{_libdir}/samba/idmap/tdb2.so
1145 %dir %{_libdir}/samba/nss_info
1146 %attr(755,root,root) %{_libdir}/samba/nss_info/hash.so
1147 %attr(755,root,root) %{_libdir}/samba/nss_info/rfc2307.so
1148 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu20.so
1149 %attr(755,root,root) %{_libdir}/samba/nss_info/sfu.so
1150 %{_mandir}/man1/ntlm_auth.1*
1151 %{_mandir}/man1/wbinfo*.1*
1152 %{_mandir}/man5/pam_winbind.conf.5*
1153 %{_mandir}/man8/idmap_ad.8*
1154 %{_mandir}/man8/idmap_autorid.8*
1155 %{_mandir}/man8/idmap_hash.8*
1156 %{_mandir}/man8/idmap_ldap.8*
1157 %{_mandir}/man8/idmap_nss.8*
1158 %{_mandir}/man8/idmap_rfc2307.8*
1159 %{_mandir}/man8/idmap_rid.8*
1160 %{_mandir}/man8/idmap_script.8*
1161 %{_mandir}/man8/idmap_tdb2.8*
1162 %{_mandir}/man8/idmap_tdb.8*
1163 %{_mandir}/man8/pam_winbind.8*
1164 %{_mandir}/man8/winbindd*.8*
1165 %{_mandir}/man8/winbind_krb5_locator.8*
1166
1167 %if %{with cups}
1168 %files -n cups-backend-smb
1169 %defattr(644,root,root,755)
1170 %attr(755,root,root) %{cups_serverbin}/backend/smb
1171 %if "%{_libexecdir}" != "%{_libdir}"
1172 %dir %{_libexecdir}/samba
1173 %endif
1174 %attr(755,root,root) %{_libexecdir}/samba/smbspool_krb5_wrapper
1175 %attr(755,root,root) %{_bindir}/smbspool
1176 %{_mandir}/man8/smbspool.8*
1177 %{_mandir}/man8/smbspool_krb5_wrapper.8*
1178 %endif
1179
1180 %files -n nss_wins
1181 %defattr(644,root,root,755)
1182 %attr(755,root,root) /%{_lib}/libnss_wins.so*
1183
1184 %files -n smbget
1185 %defattr(644,root,root,755)
1186 %attr(755,root,root) %{_bindir}/smbget
1187 %{_mandir}/man1/smbget.1*
1188 %{_mandir}/man5/smbgetrc.5*
1189
1190 %files libs
1191 %defattr(644,root,root,755)
1192 %if "%{_lib}" == "lib64"
1193 /etc/ld.so.conf.d/samba64.conf
1194 %else
1195 /etc/ld.so.conf.d/samba.conf
1196 %endif
1197 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so.*.*.*
1198 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-binding.so.0
1199 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so.*.*.*
1200 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-samr.so.0
1201 %attr(755,root,root) %{_libdir}/libdcerpc-server.so.*.*.*
1202 %attr(755,root,root) %ghost %{_libdir}/libdcerpc-server.so.0
1203 %attr(755,root,root) %{_libdir}/libdcerpc.so.*.*.*
1204 %attr(755,root,root) %ghost %{_libdir}/libdcerpc.so.0
1205 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so.*.*.*
1206 %attr(755,root,root) %ghost %{_libdir}/libndr-krb5pac.so.0
1207 %attr(755,root,root) %{_libdir}/libndr-nbt.so.*.*.*
1208 %attr(755,root,root) %ghost %{_libdir}/libndr-nbt.so.0
1209 %attr(755,root,root) %{_libdir}/libndr.so.*.*.*
1210 %attr(755,root,root) %ghost %{_libdir}/libndr.so.0
1211 %attr(755,root,root) %{_libdir}/libndr-standard.so.*.*.*
1212 %attr(755,root,root) %ghost %{_libdir}/libndr-standard.so.0
1213 %attr(755,root,root) %{_libdir}/libsamba-credentials.so.*.*.*
1214 %attr(755,root,root) %ghost %{_libdir}/libsamba-credentials.so.0
1215 %attr(755,root,root) %{_libdir}/libsamba-errors.so.1
1216 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so.*.*.*
1217 %attr(755,root,root) %ghost %{_libdir}/libsamba-hostconfig.so.0
1218 %attr(755,root,root) %{_libdir}/libsamba-passdb.so.*.*.*
1219 %attr(755,root,root) %ghost %{_libdir}/libsamba-passdb.so.0
1220 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*so.*.*.*
1221 %attr(755,root,root) %ghost %{_libdir}/libsamba-policy.cpython-3*.so.0
1222 %attr(755,root,root) %{_libdir}/libsamba-util.so.*.*.*
1223 %attr(755,root,root) %ghost %{_libdir}/libsamba-util.so.0
1224 %attr(755,root,root) %{_libdir}/libsamdb.so.*.*.*
1225 %attr(755,root,root) %ghost %{_libdir}/libsamdb.so.0
1226 %attr(755,root,root) %{_libdir}/libtevent-util.so.*.*.*
1227 %attr(755,root,root) %ghost %{_libdir}/libtevent-util.so.0
1228 %attr(755,root,root) %{_libdir}/libnetapi.so.0
1229 %attr(755,root,root) %{_libdir}/libsmbconf.so.0
1230 %attr(755,root,root) %{_libdir}/libsmbldap.so.2
1231 %dir %{_libdir}/samba
1232
1233 %if %{without replace}
1234 %attr(755,root,root) %{_libdir}/samba/libreplace-samba4.so
1235 %endif
1236 %if %{without system_heimdal}
1237 %attr(755,root,root) %ghost %{_libdir}/samba/libasn1-samba4.so.8
1238 %attr(755,root,root) %{_libdir}/samba/libasn1-samba4.so.8.0.0
1239 %attr(755,root,root) %ghost %{_libdir}/samba/libcom_err-samba4.so.0
1240 %attr(755,root,root) %{_libdir}/samba/libcom_err-samba4.so.0.25
1241 %attr(755,root,root) %ghost %{_libdir}/samba/libgssapi-samba4.so.2
1242 %attr(755,root,root) %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1243 %attr(755,root,root) %ghost %{_libdir}/samba/libhcrypto-samba4.so.5
1244 %attr(755,root,root) %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1245 %attr(755,root,root) %ghost %{_libdir}/samba/libhdb-samba4.so.11
1246 %attr(755,root,root) %{_libdir}/samba/libhdb-samba4.so.11.0.2
1247 %attr(755,root,root) %ghost %{_libdir}/samba/libheimbase-samba4.so.1
1248 %attr(755,root,root) %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1249 %attr(755,root,root) %ghost %{_libdir}/samba/libheimntlm-samba4.so.1
1250 %attr(755,root,root) %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1251 %attr(755,root,root) %ghost %{_libdir}/samba/libhx509-samba4.so.5
1252 %attr(755,root,root) %{_libdir}/samba/libhx509-samba4.so.5.0.0
1253 %attr(755,root,root) %ghost %{_libdir}/samba/libkdc-samba4.so.2
1254 %attr(755,root,root) %{_libdir}/samba/libkdc-samba4.so.2.0.0
1255 %attr(755,root,root) %ghost %{_libdir}/samba/libkrb5-samba4.so.26
1256 %attr(755,root,root) %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1257 %attr(755,root,root) %ghost %{_libdir}/samba/libroken-samba4.so.19
1258 %attr(755,root,root) %{_libdir}/samba/libroken-samba4.so.19.0.1
1259 %attr(755,root,root) %ghost %{_libdir}/samba/libwind-samba4.so.0
1260 %attr(755,root,root) %{_libdir}/samba/libwind-samba4.so.0.0.0
1261 %endif
1262 %attr(755,root,root) %{_libdir}/samba/libaddns-samba4.so
1263 %attr(755,root,root) %{_libdir}/samba/libads-samba4.so
1264 %attr(755,root,root) %{_libdir}/samba/libasn1util-samba4.so
1265 %attr(755,root,root) %{_libdir}/samba/libauth4-samba4.so
1266 %attr(755,root,root) %{_libdir}/samba/libauthkrb5-samba4.so
1267 %attr(755,root,root) %{_libdir}/samba/libauth-samba4.so
1268 %attr(755,root,root) %{_libdir}/samba/libauth-unix-token-samba4.so
1269 %attr(755,root,root) %{_libdir}/samba/libCHARSET3-samba4.so
1270 %attr(755,root,root) %{_libdir}/samba/libcliauth-samba4.so
1271 %attr(755,root,root) %{_libdir}/samba/libclidns-samba4.so
1272 %attr(755,root,root) %{_libdir}/samba/libcli-cldap-samba4.so
1273 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-common-samba4.so
1274 %attr(755,root,root) %{_libdir}/samba/libcli-ldap-samba4.so
1275 %attr(755,root,root) %{_libdir}/samba/libcli-nbt-samba4.so
1276 %attr(755,root,root) %{_libdir}/samba/libcli-smb-common-samba4.so
1277 %attr(755,root,root) %{_libdir}/samba/libcli-spoolss-samba4.so
1278 %attr(755,root,root) %{_libdir}/samba/libcluster-samba4.so
1279 %attr(755,root,root) %{_libdir}/samba/libcmdline-contexts-samba4.so
1280 %attr(755,root,root) %{_libdir}/samba/libcmdline-credentials-samba4.so
1281 %attr(755,root,root) %{_libdir}/samba/libcommon-auth-samba4.so
1282 %attr(755,root,root) %{_libdir}/samba/libctdb-event-client-samba4.so
1283 %attr(755,root,root) %{_libdir}/samba/libdb-glue-samba4.so
1284 %attr(755,root,root) %{_libdir}/samba/libdbwrap-samba4.so
1285 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba4.so
1286 %attr(755,root,root) %{_libdir}/samba/libdcerpc-samba-samba4.so
1287 %attr(755,root,root) %{_libdir}/samba/libdfs-server-ad-samba4.so
1288 %attr(755,root,root) %{_libdir}/samba/libdnsserver-common-samba4.so
1289 %attr(755,root,root) %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1290 %attr(755,root,root) %{_libdir}/samba/libdsdb-module-samba4.so
1291 %attr(755,root,root) %{_libdir}/samba/libevents-samba4.so
1292 %attr(755,root,root) %{_libdir}/samba/libflag-mapping-samba4.so
1293 %attr(755,root,root) %{_libdir}/samba/libgenrand-samba4.so
1294 %attr(755,root,root) %{_libdir}/samba/libgensec-samba4.so
1295 %attr(755,root,root) %{_libdir}/samba/libgpext-samba4.so
1296 %attr(755,root,root) %{_libdir}/samba/libgpo-samba4.so
1297 %attr(755,root,root) %{_libdir}/samba/libgse-samba4.so
1298 %attr(755,root,root) %{_libdir}/samba/libHDB-SAMBA4-samba4.so
1299 %attr(755,root,root) %{_libdir}/samba/libhttp-samba4.so
1300 %attr(755,root,root) %{_libdir}/samba/libinterfaces-samba4.so
1301 %attr(755,root,root) %{_libdir}/samba/libiov-buf-samba4.so
1302 %attr(755,root,root) %{_libdir}/samba/libkrb5samba-samba4.so
1303 %attr(755,root,root) %{_libdir}/samba/libldbsamba-samba4.so
1304 %attr(755,root,root) %{_libdir}/samba/liblibcli-lsa3-samba4.so
1305 %attr(755,root,root) %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1306 %attr(755,root,root) %{_libdir}/samba/liblibsmb-samba4.so
1307 %attr(755,root,root) %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1308 %attr(755,root,root) %{_libdir}/samba/libmessages-dgm-samba4.so
1309 %attr(755,root,root) %{_libdir}/samba/libmessages-util-samba4.so
1310 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-samba4.so
1311 %attr(755,root,root) %{_libdir}/samba/libMESSAGING-SEND-samba4.so
1312 %attr(755,root,root) %{_libdir}/samba/libmscat-samba4.so
1313 %attr(755,root,root) %{_libdir}/samba/libmsghdr-samba4.so
1314 %attr(755,root,root) %{_libdir}/samba/libmsrpc3-samba4.so
1315 %attr(755,root,root) %{_libdir}/samba/libndr-samba4.so
1316 %attr(755,root,root) %{_libdir}/samba/libndr-samba-samba4.so
1317 %attr(755,root,root) %{_libdir}/samba/libnetif-samba4.so
1318 %attr(755,root,root) %{_libdir}/samba/libnet-keytab-samba4.so
1319 %attr(755,root,root) %{_libdir}/samba/libnpa-tstream-samba4.so
1320 %attr(755,root,root) %{_libdir}/samba/libpac-samba4.so
1321 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1322 %attr(755,root,root) %{_libdir}/samba/libpopt-samba3-samba4.so
1323 %attr(755,root,root) %{_libdir}/samba/libposix-eadb-samba4.so
1324 %attr(755,root,root) %{_libdir}/samba/libprinter-driver-samba4.so
1325 %attr(755,root,root) %{_libdir}/samba/libprinting-migrate-samba4.so
1326 %attr(755,root,root) %{_libdir}/samba/libprocess-model-samba4.so
1327 %attr(755,root,root) %{_libdir}/samba/libregistry-samba4.so
1328 %attr(755,root,root) %{_libdir}/samba/libsamba3-util-samba4.so
1329 %attr(755,root,root) %{_libdir}/samba/libsamba-debug-samba4.so
1330 %attr(755,root,root) %{_libdir}/samba/libsamba-modules-samba4.so
1331 %attr(755,root,root) %{_libdir}/samba/libsamba-net.cpython-3*-samba4.so
1332 %attr(755,root,root) %{_libdir}/samba/libsamba-python.cpython-3*-samba4.so
1333 %attr(755,root,root) %{_libdir}/samba/libsamba-security-samba4.so
1334 %attr(755,root,root) %{_libdir}/samba/libsamba-sockets-samba4.so
1335 %attr(755,root,root) %{_libdir}/samba/libsamdb-common-samba4.so
1336 %attr(755,root,root) %{_libdir}/samba/libscavenge-dns-records-samba4.so
1337 %attr(755,root,root) %{_libdir}/samba/libsecrets3-samba4.so
1338 %attr(755,root,root) %{_libdir}/samba/libserver-id-db-samba4.so
1339 %attr(755,root,root) %{_libdir}/samba/libserver-role-samba4.so
1340 %attr(755,root,root) %{_libdir}/samba/libservice-samba4.so
1341 %attr(755,root,root) %{_libdir}/samba/libshares-samba4.so
1342 %attr(755,root,root) %{_libdir}/samba/libsmbclient-raw-samba4.so
1343 %attr(755,root,root) %{_libdir}/samba/libsmbd-base-samba4.so
1344 %attr(755,root,root) %{_libdir}/samba/libsmbd-conn-samba4.so
1345 %attr(755,root,root) %{_libdir}/samba/libsmbd-shim-samba4.so
1346 %attr(755,root,root) %{_libdir}/samba/libsmbldaphelper-samba4.so
1347 %attr(755,root,root) %{_libdir}/samba/libsmbpasswdparser-samba4.so
1348 %attr(755,root,root) %{_libdir}/samba/libsmb-transport-samba4.so
1349 %attr(755,root,root) %{_libdir}/samba/libsocket-blocking-samba4.so
1350 %attr(755,root,root) %{_libdir}/samba/libsys-rw-samba4.so
1351 %attr(755,root,root) %{_libdir}/samba/libtalloc-report-samba4.so
1352 %attr(755,root,root) %{_libdir}/samba/libtdb-wrap-samba4.so
1353 %attr(755,root,root) %{_libdir}/samba/libtime-basic-samba4.so
1354 %attr(755,root,root) %{_libdir}/samba/libtrusts-util-samba4.so
1355 %attr(755,root,root) %{_libdir}/samba/libutil-cmdline-samba4.so
1356 %attr(755,root,root) %{_libdir}/samba/libutil-reg-samba4.so
1357 %attr(755,root,root) %{_libdir}/samba/libutil-setid-samba4.so
1358 %attr(755,root,root) %{_libdir}/samba/libutil-tdb-samba4.so
1359 %attr(755,root,root) %{_libdir}/samba/libxattr-tdb-samba4.so
1360
1361 %files devel
1362 %defattr(644,root,root,755)
1363 %{_includedir}/samba-4.0/charset.h
1364 %dir %{_includedir}/samba-4.0/core
1365 %{_includedir}/samba-4.0/core/doserr.h
1366 %{_includedir}/samba-4.0/core/error.h
1367 %{_includedir}/samba-4.0/core/hresult.h
1368 %{_includedir}/samba-4.0/core/ntstatus.h
1369 %{_includedir}/samba-4.0/core/ntstatus_gen.h
1370 %{_includedir}/samba-4.0/core/werror.h
1371 %{_includedir}/samba-4.0/core/werror_gen.h
1372 %{_includedir}/samba-4.0/credentials.h
1373 %{_includedir}/samba-4.0/dcerpc.h
1374 %{_includedir}/samba-4.0/dcerpc_server.h
1375 %{_includedir}/samba-4.0/domain_credentials.h
1376 %dir %{_includedir}/samba-4.0/gen_ndr
1377 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1378 %{_includedir}/samba-4.0/gen_ndr/auth.h
1379 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1380 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1381 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1382 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1383 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1384 %{_includedir}/samba-4.0/gen_ndr/misc.h
1385 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1386 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1387 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1388 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1389 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1390 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1391 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1392 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1393 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1394 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1395 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1396 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1397 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1398 %{_includedir}/samba-4.0/gen_ndr/samr.h
1399 %{_includedir}/samba-4.0/gen_ndr/security.h
1400 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1401 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1402 %{_includedir}/samba-4.0/ldb_wrap.h
1403 %{_includedir}/samba-4.0/ndr.h
1404 %dir %{_includedir}/samba-4.0/ndr
1405 %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1406 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1407 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1408 %{_includedir}/samba-4.0/ndr/ndr_krb5pac.h
1409 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1410 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1411 %{_includedir}/samba-4.0/param.h
1412 %{_includedir}/samba-4.0/policy.h
1413 %{_includedir}/samba-4.0/rpc_common.h
1414 %dir %{_includedir}/samba-4.0/samba
1415 %{_includedir}/samba-4.0/samba/session.h
1416 %{_includedir}/samba-4.0/samba/version.h
1417 %{_includedir}/samba-4.0/share.h
1418 %{_includedir}/samba-4.0/smb2_lease_struct.h
1419 %{_includedir}/samba-4.0/tdr.h
1420 %{_includedir}/samba-4.0/tsocket.h
1421 %{_includedir}/samba-4.0/tsocket_internal.h
1422 %dir %{_includedir}/samba-4.0/util
1423 %{_includedir}/samba-4.0/util/attr.h
1424 %{_includedir}/samba-4.0/util/blocking.h
1425 %{_includedir}/samba-4.0/util/byteorder.h
1426 %{_includedir}/samba-4.0/util/data_blob.h
1427 %{_includedir}/samba-4.0/util/debug.h
1428 %{_includedir}/samba-4.0/util/discard.h
1429 %{_includedir}/samba-4.0/util/fault.h
1430 %{_includedir}/samba-4.0/util/genrand.h
1431 %{_includedir}/samba-4.0/util/idtree.h
1432 %{_includedir}/samba-4.0/util/idtree_random.h
1433 %{_includedir}/samba-4.0/util/signal.h
1434 %{_includedir}/samba-4.0/util/string_wrappers.h
1435 %{_includedir}/samba-4.0/util/substitute.h
1436 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1437 %{_includedir}/samba-4.0/util/tevent_unix.h
1438 %{_includedir}/samba-4.0/util/tevent_werror.h
1439 %{_includedir}/samba-4.0/util/tfork.h
1440 %{_includedir}/samba-4.0/util/time.h
1441 %{_includedir}/samba-4.0/util_ldb.h
1442 %{_includedir}/samba-4.0/lookup_sid.h
1443 %{_includedir}/samba-4.0/machine_sid.h
1444 %{_includedir}/samba-4.0/netapi.h
1445 %{_includedir}/samba-4.0/passdb.h
1446 %{_includedir}/samba-4.0/smbconf.h
1447 %{_includedir}/samba-4.0/smb_ldap.h
1448 %{_includedir}/samba-4.0/smbldap.h
1449 %attr(755,root,root) %{_libdir}/libdcerpc-binding.so
1450 %attr(755,root,root) %{_libdir}/libdcerpc-samr.so
1451 %attr(755,root,root) %{_libdir}/libdcerpc-server.so
1452 %attr(755,root,root) %{_libdir}/libdcerpc.so
1453 %attr(755,root,root) %{_libdir}/libndr-krb5pac.so
1454 %attr(755,root,root) %{_libdir}/libndr-nbt.so
1455 %attr(755,root,root) %{_libdir}/libndr.so
1456 %attr(755,root,root) %{_libdir}/libndr-standard.so
1457 %attr(755,root,root) %{_libdir}/libnetapi.so
1458 %attr(755,root,root) %{_libdir}/libsamba-credentials.so
1459 %attr(755,root,root) %{_libdir}/libsamba-errors.so
1460 %attr(755,root,root) %{_libdir}/libsamba-hostconfig.so
1461 %attr(755,root,root) %{_libdir}/libsamba-passdb.so
1462 %attr(755,root,root) %{_libdir}/libsamba-policy.cpython-3*.so
1463 %attr(755,root,root) %{_libdir}/libsamba-util.so
1464 %attr(755,root,root) %{_libdir}/libsamdb.so
1465 %attr(755,root,root) %{_libdir}/libsmbconf.so
1466 %attr(755,root,root) %{_libdir}/libsmbldap.so
1467 %attr(755,root,root) %{_libdir}/libtevent-util.so
1468 %{_pkgconfigdir}/dcerpc.pc
1469 %{_pkgconfigdir}/dcerpc_samr.pc
1470 %{_pkgconfigdir}/dcerpc_server.pc
1471 %{_pkgconfigdir}/ndr.pc
1472 %{_pkgconfigdir}/ndr_krb5pac.pc
1473 %{_pkgconfigdir}/ndr_nbt.pc
1474 %{_pkgconfigdir}/ndr_standard.pc
1475 %{_pkgconfigdir}/netapi.pc
1476 %{_pkgconfigdir}/samba-credentials.pc
1477 %{_pkgconfigdir}/samba-hostconfig.pc
1478 %{_pkgconfigdir}/samba-policy.cpython-3*.pc
1479 %{_pkgconfigdir}/samba-util.pc
1480 %{_pkgconfigdir}/samdb.pc
1481
1482 %files pidl
1483 %defattr(644,root,root,755)
1484 %attr(755,root,root) %{_bindir}/pidl
1485 %{_mandir}/man1/pidl.1*
1486 %{_mandir}/man3/Parse::Pidl*.3*
1487 %{perl_vendorlib}/Parse/Pidl*
1488
1489 %files -n python3-samba
1490 %defattr(644,root,root,755)
1491 %dir %{py3_sitedir}/samba
1492 %{py3_sitedir}/samba/*.py
1493 %{py3_sitedir}/samba/__pycache__
1494 %attr(755,root,root) %{py3_sitedir}/samba/*.so
1495 %dir %{py3_sitedir}/samba/dcerpc
1496 %{py3_sitedir}/samba/dcerpc/*.py
1497 %{py3_sitedir}/samba/dcerpc/__pycache__
1498 %attr(755,root,root) %{py3_sitedir}/samba/dcerpc/*.so
1499 %dir %{py3_sitedir}/samba/emulate
1500 %{py3_sitedir}/samba/emulate/*.py
1501 %{py3_sitedir}/samba/emulate/__pycache__
1502 %dir %{py3_sitedir}/samba/gp_parse
1503 %{py3_sitedir}/samba/gp_parse/*.py
1504 %{py3_sitedir}/samba/gp_parse/__pycache__
1505 %dir %{py3_sitedir}/samba/kcc
1506 %{py3_sitedir}/samba/kcc/*.py
1507 %{py3_sitedir}/samba/kcc/__pycache__
1508 %dir %{py3_sitedir}/samba/netcmd
1509 %{py3_sitedir}/samba/netcmd/*.py
1510 %{py3_sitedir}/samba/netcmd/__pycache__
1511 %dir %{py3_sitedir}/samba/provision
1512 %{py3_sitedir}/samba/provision/*.py
1513 %{py3_sitedir}/samba/provision/__pycache__
1514 %dir %{py3_sitedir}/samba/samba3
1515 %{py3_sitedir}/samba/samba3/*.py
1516 %{py3_sitedir}/samba/samba3/__pycache__
1517 %attr(755,root,root) %{py3_sitedir}/samba/samba3/*.so
1518 %dir %{py3_sitedir}/samba/subunit
1519 %{py3_sitedir}/samba/subunit/*.py
1520 %{py3_sitedir}/samba/subunit/__pycache__
1521 %dir %{py3_sitedir}/samba/tests
1522 %{py3_sitedir}/samba/tests/*.py
1523 %{py3_sitedir}/samba/tests/__pycache__
1524 %dir %{py3_sitedir}/samba/tests/blackbox
1525 %{py3_sitedir}/samba/tests/blackbox/*.py
1526 %{py3_sitedir}/samba/tests/blackbox/__pycache__
1527 %dir %{py3_sitedir}/samba/tests/dcerpc
1528 %{py3_sitedir}/samba/tests/dcerpc/*.py
1529 %{py3_sitedir}/samba/tests/dcerpc/__pycache__
1530 %dir %{py3_sitedir}/samba/tests/dns_forwarder_helpers
1531 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/*.py
1532 %{py3_sitedir}/samba/tests/dns_forwarder_helpers/__pycache__
1533 %dir %{py3_sitedir}/samba/tests/kcc
1534 %{py3_sitedir}/samba/tests/kcc/*.py
1535 %{py3_sitedir}/samba/tests/kcc/__pycache__
1536 %dir %{py3_sitedir}/samba/tests/samba_tool
1537 %{py3_sitedir}/samba/tests/samba_tool/*.py
1538 %{py3_sitedir}/samba/tests/samba_tool/__pycache__
1539 %dir %{py3_sitedir}/samba/tests/emulate
1540 %{py3_sitedir}/samba/tests/emulate/*.py
1541 %{py3_sitedir}/samba/tests/emulate/__pycache__
1542 %dir %{py3_sitedir}/samba/third_party
1543 %{py3_sitedir}/samba/third_party/*.py
1544 %{py3_sitedir}/samba/third_party/__pycache__
1545 %if %{without system_libs}
1546 %attr(755,root,root) %{py3_sitedir}/ldb.so
1547 %attr(755,root,root) %{py3_sitedir}/talloc.so
1548 %attr(755,root,root) %{py3_sitedir}/tdb.so
1549 %attr(755,root,root) %{py3_sitedir}/_tevent.so
1550 %endif
1551
1552 %files test
1553 %defattr(644,root,root,755)
1554 %attr(755,root,root) %{_bindir}/gentest
1555 %attr(755,root,root) %{_bindir}/locktest
1556 %attr(755,root,root) %{_bindir}/masktest
1557 %attr(755,root,root) %{_bindir}/ndrdump
1558 %attr(755,root,root) %{_bindir}/smbtorture
1559 %attr(755,root,root) %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1560 %attr(755,root,root) %{_libdir}/samba/libtorture-samba4.so
1561 %{_mandir}/man1/gentest.1*
1562 %{_mandir}/man1/locktest.1*
1563 %{_mandir}/man1/masktest.1*
1564 %{_mandir}/man1/ndrdump.1*
1565 %{_mandir}/man1/smbtorture.1*
1566
1567 %files -n libsmbclient
1568 %defattr(644,root,root,755)
1569 %attr(755,root,root) %{_libdir}/libsmbclient.so.*
1570 %attr(755,root,root) %{_libdir}/libwbclient.so.*
1571 %attr(755,root,root) %{_libdir}/samba/libwinbind-client-samba4.so
1572 %{_mandir}/man7/libsmbclient.7*
1573
1574 %files -n libsmbclient-devel
1575 %defattr(644,root,root,755)
1576 %attr(755,root,root) %{_libdir}/libsmbclient.so
1577 %attr(755,root,root) %{_libdir}/libwbclient.so
1578 %dir %{_includedir}/samba-4.0
1579 %{_includedir}/samba-4.0/libsmbclient.h
1580 %{_includedir}/samba-4.0/wbclient.h
1581 %{_pkgconfigdir}/smbclient.pc
1582 %{_pkgconfigdir}/wbclient.pc
1583
1584 %if %{with ldap}
1585 %files -n openldap-schema-samba
1586 %defattr(644,root,root,755)
1587 %{schemadir}/samba.schema
1588 %endif
1589
1590 %files -n ctdb
1591 %defattr(644,root,root,755)
1592 %doc ctdb/README
1593 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/ctdb
1594 %{_sysconfdir}/ctdb/notify.sh
1595 %{_sysconfdir}/ctdb/debug-hung-script.sh
1596 %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
1597 %{_sysconfdir}/ctdb/functions
1598 %{_sysconfdir}/ctdb/debug_locks.sh
1599 %dir %{_localstatedir}/lib/ctdb
1600
1601 %{systemdunitdir}/ctdb.service
1602
1603 %dir %{_sysconfdir}/ctdb
1604 %{_sysconfdir}/ctdb/statd-callout
1605 # CTDB scripts, no config files
1606 # script with executable bit means activated
1607 %dir %{_sysconfdir}/ctdb/nfs-checks.d
1608 %{_sysconfdir}/ctdb/nfs-checks.d/00.portmapper.check
1609 %{_sysconfdir}/ctdb/nfs-checks.d/10.status.check
1610 %{_sysconfdir}/ctdb/nfs-checks.d/20.nfs.check
1611 %{_sysconfdir}/ctdb/nfs-checks.d/30.nlockmgr.check
1612 %{_sysconfdir}/ctdb/nfs-checks.d/40.mountd.check
1613 %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check
1614 %{_sysconfdir}/ctdb/nfs-checks.d/README
1615 %{_sysconfdir}/ctdb/nfs-linux-kernel-callout
1616 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sudoers.d/ctdb
1617 # CTDB scripts, no config files
1618 # script with executable bit means activated
1619 %dir %{_sysconfdir}/ctdb/events
1620 %dir %{_sysconfdir}/ctdb/events/legacy
1621 %dir %{_sysconfdir}/ctdb/events/notification
1622 %{_sysconfdir}/ctdb/events/notification/README
1623 %dir %{_datadir}/ctdb
1624 %dir %{_datadir}/ctdb/events
1625 %dir %{_datadir}/ctdb/events/legacy
1626 %{_datadir}/ctdb/events/legacy/00.ctdb.script
1627 %{_datadir}/ctdb/events/legacy/01.reclock.script
1628 %{_datadir}/ctdb/events/legacy/05.system.script
1629 %{_datadir}/ctdb/events/legacy/06.nfs.script
1630 %{_datadir}/ctdb/events/legacy/10.interface.script
1631 %{_datadir}/ctdb/events/legacy/11.natgw.script
1632 %{_datadir}/ctdb/events/legacy/11.routing.script
1633 %{_datadir}/ctdb/events/legacy/13.per_ip_routing.script
1634 %{_datadir}/ctdb/events/legacy/20.multipathd.script
1635 %{_datadir}/ctdb/events/legacy/31.clamd.script
1636 %{_datadir}/ctdb/events/legacy/40.vsftpd.script
1637 %{_datadir}/ctdb/events/legacy/41.httpd.script
1638 %{_datadir}/ctdb/events/legacy/49.winbind.script
1639 %{_datadir}/ctdb/events/legacy/50.samba.script
1640 %{_datadir}/ctdb/events/legacy/60.nfs.script
1641 %{_datadir}/ctdb/events/legacy/70.iscsi.script
1642 %{_datadir}/ctdb/events/legacy/91.lvs.script
1643 %{systemdtmpfilesdir}/ctdb.conf
1644 %attr(755,root,root) %{_sbindir}/ctdbd
1645 %attr(755,root,root) %{_sbindir}/ctdbd_wrapper
1646 %attr(755,root,root) %{_bindir}/ctdb
1647 %attr(755,root,root) %{_bindir}/ctdb_local_daemons
1648 %attr(755,root,root) %{_bindir}/ping_pong
1649 %attr(755,root,root) %{_bindir}/ltdbtool
1650 %attr(755,root,root) %{_bindir}/ctdb_diagnostics
1651 %attr(755,root,root) %{_bindir}/onnode
1652 %dir %{_libexecdir}/ctdb
1653 %{_libexecdir}/ctdb/ctdb_natgw
1654 %{_libexecdir}/ctdb/ctdb_recovery_helper
1655 %{_libexecdir}/ctdb/smnotify
1656 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-config
1657 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-event
1658 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-eventd
1659 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_killtcp
1660 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lock_helper
1661 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_lvs
1662 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_mutex_fcntl_helper
1663 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb-path
1664 %attr(755,root,root) %{_libexecdir}/ctdb/ctdb_takeover_helper
1665
1666 %{_mandir}/man1/ctdb.1*
1667 %{_mandir}/man1/ctdb_diagnostics.1*
1668 %{_mandir}/man1/ctdbd.1*
1669 %{_mandir}/man1/onnode.1*
1670 %{_mandir}/man1/ltdbtool.1*
1671 %{_mandir}/man1/ping_pong.1*
1672 %{_mandir}/man1/ctdbd_wrapper.1*
1673 %{_mandir}/man5/ctdb-script.options.5*
1674 %{_mandir}/man5/ctdb.conf.5*
1675 %{_mandir}/man5/ctdb.sysconfig.5*
1676 %{_mandir}/man7/ctdb.7*
1677 %{_mandir}/man7/ctdb-tunables.7*
1678 %{_mandir}/man7/ctdb-statistics.7*
1679
1680 %if %{with ctdb_pcp}
1681 %files -n pcp-ctdb
1682 %defattr(644,root,root,755)
1683 %dir /var/lib/pcp/pmdas/ctdb
1684 %doc /var/lib/pcp/pmdas/ctdb/README
1685 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Install
1686 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/Remove
1687 %attr(755,root,root) /var/lib/pcp/pmdas/ctdb/pmdactdb
1688 /var/lib/pcp/pmdas/ctdb/domain.h
1689 /var/lib/pcp/pmdas/ctdb/help
1690 /var/lib/pcp/pmdas/ctdb/pmns
1691 %endif
This page took 0.400295 seconds and 4 git commands to generate.