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