/[smeserver]/rpms/samba/sme10/samba.spec
ViewVC logotype

Contents of /rpms/samba/sme10/samba.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.15 - (show annotations) (download)
Wed Aug 9 04:48:56 2023 UTC (15 months, 2 weeks ago) by jpp
Branch: MAIN
CVS Tags: samba-4_10_16-24_el7_9
Changes since 1.14: +1183 -279 lines
Initial import

1 # rpmbuild --rebuild --with testsuite --without clustering samba.src.rpm
2 #
3 # The testsuite is disabled by default. Set --with testsuite or bcond_without
4 # to run the Samba torture testsuite.
5 %bcond_with testsuite
6 # ctdb is enabled by default, you can disable it with: --without clustering
7 %bcond_without clustering
8
9 %define main_release 24
10
11 %define samba_version 4.10.16
12 %define talloc_version 2.1.16
13 %define tdb_version 1.3.18
14 %define tevent_version 0.9.39
15 %define ldb_version 1.5.4
16 # This should be rc1 or nil
17 %define pre_release %nil
18
19 %if "x%{?pre_release}" != "x"
20 %define samba_release 0.%{main_release}.%{pre_release}%{?dist}
21 %else
22 %define samba_release %{main_release}%{?dist}
23 %endif
24
25 # This is a network daemon, do a hardened build
26 # Enables PIE and full RELRO protection
27 %global _hardened_build 1
28 # Samba cannot be linked with -Wl,-z,defs (from hardened build config)
29 # For exmple the samba-cluster-support library is marked to allow undefined
30 # symbols in the samba build.
31 #
32 # https://src.fedoraproject.org/rpms/redhat-rpm-config/blob/master/f/buildflags.md
33 %undefine _strict_symbol_defs_build
34
35 %global with_libsmbclient 1
36 %global with_libwbclient 1
37
38 %global with_internal_talloc 0
39 %global with_internal_tevent 0
40 %global with_internal_tdb 0
41 %global with_internal_ldb 0
42
43 %global with_profiling 1
44
45 %global with_vfs_cephfs 0
46 %if 0%{?fedora}
47 %ifarch aarch64 ppc64le s390x x86_64
48 %global with_vfs_cephfs 1
49 %endif
50 %endif
51
52 %global with_vfs_glusterfs 1
53 %if 0%{?rhel}
54 %global with_vfs_glusterfs 0
55 # Only enable on x86_64
56 %ifarch x86_64
57 %global with_vfs_glusterfs 1
58 %endif
59 %endif
60
61 %global with_intel_aes_accel 0
62 %ifarch x86_64
63 %global with_intel_aes_accel 1
64 %endif
65
66 %global libwbc_alternatives_version 0.15
67 %global libwbc_alternatives_suffix %nil
68 %if 0%{?__isa_bits} == 64
69 %global libwbc_alternatives_suffix -64
70 %endif
71
72 %global with_mitkrb5 1
73 %global with_dc 1
74
75 %if 0%{?rhel}
76 %global with_dc 0
77 %endif
78
79 %if %{with testsuite}
80 %global with_dc 1
81 %endif
82
83 %global required_mit_krb5 1.15.1
84
85 %global with_clustering_support 0
86
87 %if %{with clustering}
88 %global with_clustering_support 1
89 %endif
90
91 %define __python %{__python2}
92 %{!?python_sitearch: %define python_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
93
94 %global _systemd_extra "Environment=KRB5CCNAME=FILE:/run/samba/krb5cc_samba"
95
96 Name: samba
97 Version: %{samba_version}
98 Release: %{samba_release}
99
100 %if 0%{?rhel}
101 Epoch: 0
102 %else
103 Epoch: 2
104 %endif
105
106 %if 0%{?epoch} > 0
107 %define samba_depver %{epoch}:%{version}-%{release}
108 %else
109 %define samba_depver %{version}-%{release}
110 %endif
111
112 Summary: Server and Client software to interoperate with Windows machines
113 License: GPLv3+ and LGPLv3+
114 URL: http://www.samba.org/
115
116 # This is a xz recompressed file of https://ftp.samba.org/pub/samba/samba-%%{version}%%{pre_release}.tar.gz
117 Source0: samba-%{version}%{pre_release}.tar.xz
118 Source1: https://ftp.samba.org/pub/samba/samba-%{version}%{pre_release}.tar.asc
119 Source2: gpgkey-52FBC0B86D954B0843324CDC6F33915B6568B7EA.gpg
120
121 # Red Hat specific replacement-files
122 Source10: samba.log
123 Source11: smb.conf.vendor
124 Source12: smb.conf.example
125 Source13: pam_winbind.conf
126 Source14: samba.pamd
127
128 Source200: README.dc
129 Source201: README.downgrade
130
131 # Backport bug fixes to https://gitlab.com/samba-redhat/samba/-/tree/v4-10-redhat
132 # This will give us CI and makes it easy to generate patchsets.
133 #
134 # Generate the patchset using: git fpstd -N > samba-4.10-redhat.patch
135 Patch0: samba-4.10-redhat.patch
136
137 # Set the libldb requirement back to 1.5.4, we don't need a newer version as
138 # we only build Samba FS.
139 Patch1000: libldb-require-version-1.5.4.patch
140
141 Requires(pre): /usr/sbin/groupadd
142 Requires(post): systemd
143 Requires(preun): systemd
144 Requires(postun): systemd
145
146 Requires(pre): %{name}-common = %{samba_depver}
147 Requires: %{name}-common = %{samba_depver}
148 Requires: %{name}-common-libs = %{samba_depver}
149 Requires: %{name}-common-tools = %{samba_depver}
150 Requires: %{name}-client-libs = %{samba_depver}
151 Requires: %{name}-libs = %{samba_depver}
152 %if %with_libwbclient
153 Requires(post): libwbclient = %{samba_depver}
154 Requires: libwbclient = %{samba_depver}
155 %endif
156
157 Requires: pam
158
159 Provides: samba4 = %{samba_depver}
160 Obsoletes: samba4 < %{samba_depver}
161
162 # We don't build it outdated docs anymore
163 Provides: samba-doc = %{samba_depver}
164 Obsoletes: samba-doc < %{samba_depver}
165
166 # Is not supported yet
167 Provides: samba-domainjoin-gui = %{samba_depver}
168 Obsoletes: samba-domainjoin-gui < %{samba_depver}
169
170 # SWAT been deprecated and removed from samba
171 Provides: samba-swat = %{samba_depver}
172 Obsoletes: samba-swat < %{samba_depver}
173
174 Provides: samba4-swat = %{samba_depver}
175 Obsoletes: samba4-swat < %{samba_depver}
176
177 BuildRequires: avahi-devel
178 BuildRequires: cups-devel
179 BuildRequires: dbus-devel
180 BuildRequires: docbook-style-xsl
181 BuildRequires: e2fsprogs-devel
182 BuildRequires: gawk
183 BuildRequires: gnupg2
184 BuildRequires: jansson-devel
185 BuildRequires: krb5-devel >= %{required_mit_krb5}
186 BuildRequires: libacl-devel
187 BuildRequires: libaio-devel
188 BuildRequires: libarchive-devel
189 BuildRequires: libattr-devel
190 BuildRequires: libcap-devel
191 BuildRequires: libcmocka-devel
192 BuildRequires: libuuid-devel
193 BuildRequires: libxslt
194 BuildRequires: ncurses-devel
195 BuildRequires: openldap-devel
196 BuildRequires: pam-devel
197 BuildRequires: perl-interpreter
198 BuildRequires: perl(Test::More)
199 BuildRequires: perl(ExtUtils::MakeMaker)
200 BuildRequires: perl(Parse::Yapp)
201 BuildRequires: popt-devel
202 BuildRequires: python2-devel
203 BuildRequires: python-dns
204 # This is required to avoid packaging the in tree
205 # copy of Samba
206 BuildRequires: python-iso8601
207 %if %{with testsuite}
208 BuildRequires: python2-pygpgme
209 BuildRequires: python2-markdown
210 %endif
211 BuildRequires: quota-devel
212 BuildRequires: readline-devel
213 BuildRequires: sed
214 BuildRequires: libtasn1-devel
215 BuildRequires: libtasn1-tools
216 BuildRequires: xfsprogs-devel
217 BuildRequires: xz
218 BuildRequires: zlib-devel >= 1.2.3
219
220 BuildRequires: pkgconfig(libsystemd)
221
222 %if %{with_vfs_glusterfs}
223 BuildRequires: glusterfs-api-devel >= 3.4.0.16
224 BuildRequires: glusterfs-devel >= 3.4.0.16
225 %endif
226 %if %{with_vfs_cephfs}
227 BuildRequires: libcephfs-devel
228 %endif
229 %if %{with_dc}
230 BuildRequires: gnutls-devel >= 3.4.7
231 # Required by samba-tool to run tests
232 BuildRequires: python2-crypto
233 %else
234 BuildRequires: gnutls-devel >= 3.2.0
235 %endif
236
237 # pidl requirements
238 BuildRequires: perl(Parse::Yapp)
239
240 %if ! %with_internal_talloc
241 %global libtalloc_version 2.1.9
242
243 BuildRequires: libtalloc-devel >= %{libtalloc_version}
244 BuildRequires: pytalloc-devel >= %{libtalloc_version}
245 %endif
246
247 %if ! %with_internal_tevent
248 %global libtevent_version 0.9.33
249
250 BuildRequires: libtevent-devel >= %{libtevent_version}
251 BuildRequires: python-tevent >= %{libtevent_version}
252 %endif
253
254 %if ! %with_internal_ldb
255 %global libldb_version 1.2.2
256
257 BuildRequires: libldb-devel >= %{libldb_version}
258 BuildRequires: pyldb-devel >= %{libldb_version}
259 %endif
260
261 %if ! %with_internal_tdb
262 %global libtdb_version 1.3.14
263
264 BuildRequires: libtdb-devel >= %{libtdb_version}
265 BuildRequires: python-tdb >= %{libtdb_version}
266 %endif
267
268 %if %{with testsuite}
269 BuildRequires: ldb-tools
270 BuildRequires: tdb-tools
271 BuildRequires: python2-pygpgme
272 %endif
273
274 %if %{with_dc}
275 BuildRequires: krb5-server >= %{required_mit_krb5}
276 BuildRequires: bind
277 %endif
278
279 # filter out perl requirements pulled in from examples in the docdir.
280 %global __requires_exclude_from ^%{_docdir}/.*$
281 %global __provides_exclude_from ^%{_docdir}/.*$
282
283 ### SAMBA
284 %description
285 Samba is the standard Windows interoperability suite of programs for Linux and
286 Unix.
287
288 ### CLIENT
289 %package client
290 Summary: Samba client programs
291 Requires(pre): %{name}-common = %{samba_depver}
292 Requires: %{name}-common = %{samba_depver}
293 Requires: %{name}-common-libs = %{samba_depver}
294 Requires: %{name}-client-libs = %{samba_depver}
295 %if %with_libsmbclient
296 Requires: libsmbclient = %{samba_depver}
297 %endif
298 %if %with_libwbclient
299 Requires: libwbclient = %{samba_depver}
300 %endif
301
302 Provides: samba4-client = %{samba_depver}
303 Obsoletes: samba4-client < %{samba_depver}
304
305 Requires(post): %{_sbindir}/update-alternatives
306 Requires(postun): %{_sbindir}/update-alternatives
307
308 %description client
309 The %{name}-client package provides some SMB/CIFS clients to complement
310 the built-in SMB/CIFS filesystem in Linux. These clients allow access
311 of SMB/CIFS shares and printing to SMB/CIFS printers.
312
313 ### CLIENT-LIBS
314 %package client-libs
315 Summary: Samba client libraries
316 Requires(pre): %{name}-common = %{samba_depver}
317 Requires: %{name}-common = %{samba_depver}
318 Requires: samba-common-libs = %{samba_depver}
319 %if %with_libwbclient
320 Requires: libwbclient = %{samba_depver}
321 %endif
322 Requires: krb5-libs >= %{required_mit_krb5}
323
324 %description client-libs
325 The samba-client-libs package contains internal libraries needed by the
326 SMB/CIFS clients.
327
328 ### COMMON
329 %package common
330 Summary: Files used by both Samba servers and clients
331 BuildArch: noarch
332
333 Requires(post): systemd
334
335 Provides: samba4-common = %{samba_depver}
336 Obsoletes: samba4-common < %{samba_depver}
337
338 %description common
339 samba-common provides files necessary for both the server and client
340 packages of Samba.
341
342 ### COMMON-LIBS
343 %package common-libs
344 Summary: Libraries used by both Samba servers and clients
345 Requires(pre): samba-common = %{samba_depver}
346 Requires: samba-common = %{samba_depver}
347 Requires: %{name}-client-libs = %{samba_depver}
348 %if %with_libwbclient
349 Requires: libwbclient = %{samba_depver}
350 %endif
351
352 %description common-libs
353 The samba-common-libs package contains internal libraries needed by the
354 SMB/CIFS clients.
355
356 ### COMMON-TOOLS
357 %package common-tools
358 Summary: Tools for Samba servers and clients
359 Requires: samba-common-libs = %{samba_depver}
360 Requires: samba-client-libs = %{samba_depver}
361 Requires: samba-libs = %{samba_depver}
362 %if %with_libwbclient
363 Requires: libwbclient = %{samba_depver}
364 %endif
365
366 %description common-tools
367 The samba-common-tools package contains tools for Samba servers and
368 SMB/CIFS clients.
369
370 ### DC
371 %package dc
372 Summary: Samba AD Domain Controller
373 Requires: %{name} = %{samba_depver}
374 Requires: %{name}-libs = %{samba_depver}
375 Requires: %{name}-dc-libs = %{samba_depver}
376 Requires: %{name}-winbind = %{samba_depver}
377 %if %{with_libwbclient}
378 Requires(post): libwbclient = %{samba_depver}
379 Requires: libwbclient = %{samba_depver}
380 %endif
381 %if %{with_dc}
382 # samba-tool requirements, explicitly require python2 right now
383 Requires: python2
384 Requires: python2-%{name} = %{samba_depver}
385 Requires: python2-crypto
386
387 ### Note that samba-dc right now cannot be used with Python 3
388 ### so we should make sure it does use python2 explicitly
389 %if 0
390 Requires: python3-crypto
391 Requires: python3-%{name} = %{samba_depver}
392 %endif
393 Requires: krb5-server >= %{required_mit_krb5}
394 %endif
395
396 Provides: samba4-dc = %{samba_depver}
397 Obsoletes: samba4-dc < %{samba_depver}
398
399 %description dc
400 The samba-dc package provides AD Domain Controller functionality
401
402 ### DC-LIBS
403 %package dc-libs
404 Summary: Samba AD Domain Controller Libraries
405 Requires: %{name}-common-libs = %{samba_depver}
406 Requires: %{name}-libs = %{samba_depver}
407
408 Provides: samba4-dc-libs = %{samba_depver}
409 Obsoletes: samba4-dc-libs < %{samba_depver}
410
411 %description dc-libs
412 The %{name}-dc-libs package contains the libraries needed by the DC to
413 link against the SMB, RPC and other protocols.
414
415 ### DC-BIND
416 %if %with_dc
417 %package dc-bind-dlz
418 Summary: Bind DLZ module for Samba AD
419 Requires: %{name}-common = %{samba_depver}
420 Requires: %{name}-dc-libs = %{samba_depver}
421 Requires: %{name}-dc = %{samba_depver}
422 Requires: bind
423
424 %description dc-bind-dlz
425 The %{name}-dc-bind-dlz package contains the libraries for bind to manage all
426 name server related details of Samba AD.
427 %endif # with_dc
428
429 ### DEVEL
430 %package devel
431 Summary: Developer tools for Samba libraries
432 Requires: %{name}-libs = %{samba_depver}
433 Requires: %{name}-client-libs = %{samba_depver}
434
435 Provides: samba4-devel = %{samba_depver}
436 Obsoletes: samba4-devel < %{samba_depver}
437
438 %description devel
439 The %{name}-devel package contains the header files for the libraries
440 needed to develop programs that link against the SMB, RPC and other
441 libraries in the Samba suite.
442
443 ### CEPH
444 %if %{with_vfs_cephfs}
445 %package vfs-cephfs
446 Summary: Samba VFS module for Ceph distributed storage system
447 Requires: %{name} = %{samba_depver}
448 Requires: %{name}-libs = %{samba_depver}
449
450 %description vfs-cephfs
451 Samba VFS module for Ceph distributed storage system integration.
452 %endif
453
454 ### GLUSTER
455 %if %{with_vfs_glusterfs}
456 %package vfs-glusterfs
457 Summary: Samba VFS module for GlusterFS
458 Requires: glusterfs-api >= 3.4.0.16
459 Requires: glusterfs >= 3.4.0.16
460 Requires: %{name} = %{samba_depver}
461 Requires: %{name}-client-libs = %{samba_depver}
462 Requires: %{name}-libs = %{samba_depver}
463
464 Obsoletes: samba-glusterfs < %{samba_depver}
465 Provides: samba-glusterfs = %{samba_depver}
466
467 %description vfs-glusterfs
468 Samba VFS module for GlusterFS integration.
469 %endif
470
471 ### KRB5-PRINTING
472 %package krb5-printing
473 Summary: Samba CUPS backend for printing with Kerberos
474 Requires(pre): %{name}-client
475 Requires: %{name}-client
476 Requires: %{name}-client-libs
477
478 Requires(post): %{_sbindir}/update-alternatives
479 Requires(postun): %{_sbindir}/update-alternatives
480
481 %description krb5-printing
482 If you need Kerberos for print jobs to a printer connection to cups via the SMB
483 backend, then you need to install that package. It will allow cups to access
484 the Kerberos credentials cache of the user issuing the print job.
485
486 ### LIBS
487 %package libs
488 Summary: Samba libraries
489 Requires: %{name}-client-libs = %{samba_depver}
490 %if %with_libwbclient
491 Requires: libwbclient = %{samba_depver}
492 %endif
493
494 Provides: samba4-libs = %{samba_depver}
495 Obsoletes: samba4-libs < %{samba_depver}
496
497 %description libs
498 The %{name}-libs package contains the libraries needed by programs that link
499 against the SMB, RPC and other protocols provided by the Samba suite.
500
501 ### LIBSMBCLIENT
502 %if %with_libsmbclient
503 %package -n libsmbclient
504 Summary: The SMB client library
505 Requires(pre): %{name}-common = %{samba_depver}
506 Requires: %{name}-common = %{samba_depver}
507 Requires: %{name}-common-libs = %{samba_depver}
508 Requires: %{name}-client-libs = %{samba_depver}
509 %if %with_libwbclient
510 Requires: libwbclient = %{samba_depver}
511 %endif
512
513 %description -n libsmbclient
514 The libsmbclient contains the SMB client library from the Samba suite.
515
516 %package -n libsmbclient-devel
517 Summary: Developer tools for the SMB client library
518 Requires: libsmbclient = %{samba_depver}
519
520 %description -n libsmbclient-devel
521 The libsmbclient-devel package contains the header files and libraries needed
522 to develop programs that link against the SMB client library in the Samba
523 suite.
524 %endif # with_libsmbclient
525
526 ### LIBWBCLIENT
527 %if %with_libwbclient
528 %package -n libwbclient
529 Summary: The winbind client library
530 Requires: %{name}-client-libs = %{samba_depver}
531
532 %description -n libwbclient
533 The libwbclient package contains the winbind client library from the Samba
534 suite.
535
536 %package -n libwbclient-devel
537 Summary: Developer tools for the winbind library
538 Requires: libwbclient = %{samba_depver}
539
540 Provides: samba-winbind-devel = %{samba_depver}
541 Obsoletes: samba-winbind-devel < %{samba_depver}
542
543 %description -n libwbclient-devel
544 The libwbclient-devel package provides developer tools for the wbclient
545 library.
546 %endif # with_libwbclient
547
548 ### PYTHON
549 %package python
550 Summary: Samba Python libraries
551 Requires: %{name} = %{samba_depver}
552 Requires: %{name}-client-libs = %{samba_depver}
553 Requires: %{name}-libs = %{samba_depver}
554 %if %with_libwbclient
555 Requires: libwbclient = %{samba_depver}
556 %endif
557 %if %with_libsmbclient
558 Requires: libsmbclient = %{samba_depver}
559 %endif
560 Requires: python-tevent
561 Requires: python-tdb
562 Requires: pyldb
563 Requires: pytalloc
564 Requires: python-dns
565
566 Provides: samba4-python = %{samba_depver}
567 Obsoletes: samba4-python < %{samba_depver}
568
569 %description python
570 The %{name}-python package contains the Python libraries needed by programs
571 that use SMB, RPC and other Samba provided protocols in Python programs.
572
573 %package python-test
574 Summary: Samba Python libraries
575 Requires: samba-python = %{samba_depver}
576
577 %description python-test
578 The %{name}-python-test package contains the Python libraries used by the test suite of Samba.
579 If you want to run full set of Samba tests, you need to install this package.
580
581 %if %{with_dc}
582 %package python-dc
583 Summary: Samba Python libraries for Samba AD
584 Requires: samba-python = %{samba_depver}
585
586 %description python-dc
587 The %{name}-python-dc package contains the Python libraries needed by programs
588 managing Samba AD.
589 %endif
590
591 ### PIDL
592 %package pidl
593 Summary: Perl IDL compiler
594 Requires: perl-interpreter
595 Requires: perl(Parse::Yapp)
596 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
597 BuildArch: noarch
598
599 Provides: samba4-pidl = %{samba_depver}
600 Obsoletes: samba4-pidl < %{samba_depver}
601
602 %description pidl
603 The %{name}-pidl package contains the Perl IDL compiler used by Samba
604 and Wireshark to parse IDL and similar protocols
605
606 ### TEST
607 %package test
608 Summary: Testing tools for Samba servers and clients
609 Requires: %{name} = %{samba_depver}
610 Requires: %{name}-common = %{samba_depver}
611 Requires: %{name}-winbind = %{samba_depver}
612
613 Requires: %{name}-client-libs = %{samba_depver}
614 Requires: %{name}-libs = %{samba_depver}
615 Requires: %{name}-test-libs = %{samba_depver}
616 %if %with_dc
617 Requires: %{name}-dc-libs = %{samba_depver}
618 %endif
619 Requires: %{name}-libs = %{samba_depver}
620 %if %with_libsmbclient
621 Requires: libsmbclient = %{samba_depver}
622 %endif
623 %if %with_libwbclient
624 Requires: libwbclient = %{samba_depver}
625 %endif
626
627 Provides: samba4-test = %{samba_depver}
628 Obsoletes: samba4-test < %{samba_depver}
629
630 %description test
631 %{name}-test provides testing tools for both the server and client
632 packages of Samba.
633
634 ### TEST-LIBS
635 %package test-libs
636 Summary: Libraries need by the testing tools for Samba servers and clients
637 Requires: %{name}-client-libs = %{samba_depver}
638 Requires: %{name}-libs = %{samba_depver}
639 %if %with_libwbclient
640 Requires: libwbclient = %{samba_depver}
641 %endif
642
643 Provides: %{name}-test-devel = %{samba_depver}
644 Obsoletes: %{name}-test-devel < %{samba_depver}
645
646 %description test-libs
647 %{name}-test-libs provides libraries required by the testing tools.
648
649 ### WINBIND
650 %package winbind
651 Summary: Samba winbind
652 Requires(pre): %{name}-common = %{samba_depver}
653 Requires: %{name}-common = %{samba_depver}
654 Requires: %{name}-common-libs = %{samba_depver}
655 Requires: %{name}-common-tools = %{samba_depver}
656 Requires: %{name}-client-libs = %{samba_depver}
657 Requires: %{name}-libs = %{samba_depver}
658 Requires: %{name}-winbind-modules = %{samba_depver}
659 %if %with_libwbclient
660 Requires(post): libwbclient = %{samba_depver}
661 Requires: libwbclient = %{samba_depver}
662 %endif
663
664 Provides: samba4-winbind = %{samba_depver}
665 Obsoletes: samba4-winbind < %{samba_depver}
666
667 %description winbind
668 The samba-winbind package provides the winbind NSS library, and some client
669 tools. Winbind enables Linux to be a full member in Windows domains and to use
670 Windows user and group accounts on Linux.
671
672 ### WINBIND-CLIENTS
673 %package winbind-clients
674 Summary: Samba winbind clients
675 Requires: %{name}-common = %{samba_depver}
676 Requires: %{name}-common-libs = %{samba_depver}
677 Requires: %{name}-client-libs = %{samba_depver}
678 Requires: %{name}-libs = %{samba_depver}
679 Requires: %{name}-winbind = %{samba_depver}
680 %if %with_libwbclient
681 Requires: libwbclient = %{samba_depver}
682 %endif
683
684 Provides: samba4-winbind-clients = %{samba_depver}
685 Obsoletes: samba4-winbind-clients < %{samba_depver}
686
687 %description winbind-clients
688 The samba-winbind-clients package provides the wbinfo and ntlm_auth
689 tool.
690
691 ### WINBIND-KRB5-LOCATOR
692 %package winbind-krb5-locator
693 Summary: Samba winbind krb5 locator
694 %if %with_libwbclient
695 Requires: libwbclient = %{samba_depver}
696 Requires: %{name}-client-libs = %{samba_depver}
697 Requires: %{name}-winbind = %{samba_depver}
698 %else
699 Requires: %{name}-libs = %{samba_depver}
700 %endif
701
702 Provides: samba4-winbind-krb5-locator = %{samba_depver}
703 Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
704
705 # Handle winbind_krb5_locator.so as alternatives to allow
706 # IPA AD trusts case where it should not be used by libkrb5
707 # The plugin will be diverted to /dev/null by the FreeIPA
708 # freeipa-server-trust-ad subpackage due to higher priority
709 # and restored to the proper one on uninstall
710 Requires(post): %{_sbindir}/update-alternatives
711 Requires(postun): %{_sbindir}/update-alternatives
712 Requires(preun): %{_sbindir}/update-alternatives
713
714 %description winbind-krb5-locator
715 The winbind krb5 locator is a plugin for the system kerberos library to allow
716 the local kerberos library to use the same KDC as samba and winbind use
717
718 ### WINBIND-MODULES
719 %package winbind-modules
720 Summary: Samba winbind modules
721 Requires: %{name}-client-libs = %{samba_depver}
722 Requires: %{name}-libs = %{samba_depver}
723 %if %with_libwbclient
724 Requires: libwbclient = %{samba_depver}
725 %endif
726 Requires: pam
727
728 %description winbind-modules
729 The samba-winbind-modules package provides the NSS library and a PAM module
730 necessary to communicate to the Winbind Daemon
731
732 ### CTDB
733 %if %with_clustering_support
734 %package -n ctdb
735 Summary: A Clustered Database based on Samba's Trivial Database (TDB)
736
737 Requires: %{name}-client-libs = %{samba_depver}
738
739 Requires: coreutils
740 # for ps and killall
741 Requires: psmisc
742 Requires: sed
743 Requires: tdb-tools
744 Requires: gawk
745 # for pkill and pidof:
746 Requires: procps-ng
747 # for netstat:
748 Requires: net-tools
749 Requires: ethtool
750 # for ip:
751 Requires: iproute
752 Requires: iptables
753 # for flock, getopt, kill:
754 Requires: util-linux
755
756 Requires(post): systemd-units
757 Requires(preun): systemd-units
758 Requires(postun): systemd-units
759
760 %description -n ctdb
761 CTDB is a cluster implementation of the TDB database used by Samba and other
762 projects to store temporary data. If an application is already using TDB for
763 temporary data it is very easy to convert that application to be cluster aware
764 and use CTDB instead.
765
766 ### CTDB-TEST
767 %package -n ctdb-tests
768 Summary: CTDB clustered database test suite
769
770 Requires: samba-client-libs = %{samba_depver}
771
772 Requires: ctdb = %{samba_depver}
773 Requires: nc
774
775 Provides: ctdb-devel = %{samba_depver}
776 Obsoletes: ctdb-devel < %{samba_depver}
777
778 %description -n ctdb-tests
779 Test suite for CTDB.
780 CTDB is a cluster implementation of the TDB database used by Samba and other
781 projects to store temporary data. If an application is already using TDB for
782 temporary data it is very easy to convert that application to be cluster aware
783 and use CTDB instead.
784 %endif # with_clustering_support
785
786
787
788 %prep
789 xzcat %{SOURCE0} | gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} -
790 %autosetup -n samba-%{version}%{pre_release} -p1
791
792 %build
793 %global _talloc_lib ,talloc,pytalloc,pytalloc-util
794 %global _tevent_lib ,tevent,pytevent
795 %global _tdb_lib ,tdb,pytdb
796 %global _ldb_lib ,ldb,pyldb,pyldb-util
797
798 %if ! %{with_internal_talloc}
799 %global _talloc_lib ,!talloc,!pytalloc,!pytalloc-util
800 %endif
801
802 %if ! %{with_internal_tevent}
803 %global _tevent_lib ,!tevent,!pytevent
804 %endif
805
806 %if ! %{with_internal_tdb}
807 %global _tdb_lib ,!tdb,!pytdb
808 %endif
809
810 %if ! %{with_internal_ldb}
811 %global _ldb_lib ,!ldb,!pyldb,!pyldb-util
812 %endif
813
814 %global _samba_libraries !zlib,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
815
816 %global _samba_idmap_modules idmap_ad,idmap_rid,idmap_ldap,idmap_hash,idmap_tdb2
817 %global _samba_pdb_modules pdb_tdbsam,pdb_ldap,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
818 %global _samba_auth_modules auth_wbc,auth_unix,auth_server,auth_script,auth_samba4
819 %global _samba_vfs_modules vfs_dfs_samba4
820
821 %global _samba_modules %{_samba_idmap_modules},%{_samba_pdb_modules},%{_samba_auth_modules},%{_samba_vfs_modules}
822
823 %global _libsmbclient %nil
824 %global _libwbclient %nil
825
826 %if ! %with_libsmbclient
827 %global _libsmbclient smbclient,
828 %endif
829
830 %if ! %with_libwbclient
831 %global _libwbclient wbclient,
832 %endif
833
834 %global _samba_private_libraries %{_libsmbclient}%{_libwbclient}
835
836 export PYTHON=/usr/bin/python2
837 %configure \
838 --enable-fhs \
839 --with-piddir=/run \
840 --with-sockets-dir=/run/samba \
841 --with-modulesdir=%{_libdir}/samba \
842 --with-pammodulesdir=%{_libdir}/security \
843 --with-lockdir=/var/lib/samba/lock \
844 --with-statedir=/var/lib/samba \
845 --with-cachedir=/var/lib/samba \
846 --disable-rpath-install \
847 --with-shared-modules=%{_samba_modules} \
848 --bundled-libraries=%{_samba_libraries} \
849 --with-pam \
850 --with-pie \
851 --with-relro \
852 --without-fam \
853 %if (! %with_libsmbclient) || (! %with_libwbclient)
854 --private-libraries=%{_samba_private_libraries} \
855 %endif
856 %if %with_mitkrb5
857 --with-system-mitkrb5 \
858 %endif
859 %if ! %with_dc
860 --without-ad-dc \
861 %endif
862 %if ! %with_vfs_glusterfs
863 --disable-glusterfs \
864 %endif
865 %if %with_clustering_support
866 --with-cluster-support \
867 %endif
868 %if %with_profiling
869 --with-profiling-data \
870 %endif
871 %if %{with testsuite}
872 --enable-selftest \
873 %endif
874 %if %with_intel_aes_accel
875 --accel-aes=intelaesni \
876 %endif
877 --with-systemd \
878 --systemd-install-services \
879 --with-systemddir=/usr/lib/systemd/system \
880 --systemd-smb-extra=%{_systemd_extra} \
881 --systemd-nmb-extra=%{_systemd_extra} \
882 --systemd-winbind-extra=%{_systemd_extra} \
883 --systemd-samba-extra=%{_systemd_extra}
884
885 make %{?_smp_mflags}
886
887 %install
888 PYTHON=/usr/bin/python2 \
889 make %{?_smp_mflags} install DESTDIR=%{buildroot}
890
891 export PYTHON=%{__python2}
892 # Workaround: make sure all general Python shebangs are pointing to Python 2
893 # otherwise it will not work when default python is different from Python 2.
894 # Samba tools aren't ready for Python 3 yet.
895 for i in %{buildroot}%{_bindir} %{buildroot}%{_sbindir} ; do
896 find $i \
897 ! -name '*.pyc' -a \
898 ! -name '*.pyo' -a \
899 -type f -exec grep -qsm1 '^#!.*\bpython' {} \; \
900 -exec sed -i -e '1 s|^#!.*\bpython[^ ]*|#!%{__python2}|' {} \;
901 done
902
903 install -d -m 0755 %{buildroot}/usr/{sbin,bin}
904 install -d -m 0755 %{buildroot}%{_libdir}/security
905 install -d -m 0755 %{buildroot}/var/lib/samba
906 install -d -m 0755 %{buildroot}/var/lib/samba/drivers
907 install -d -m 0755 %{buildroot}/var/lib/samba/lock
908 install -d -m 0755 %{buildroot}/var/lib/samba/private
909 install -d -m 0755 %{buildroot}/var/lib/samba/scripts
910 install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
911 install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
912 install -d -m 0755 %{buildroot}/var/log/samba/old
913 install -d -m 0755 %{buildroot}/var/spool/samba
914 install -d -m 0755 %{buildroot}/run/samba
915 install -d -m 0755 %{buildroot}/run/winbindd
916 install -d -m 0755 %{buildroot}/%{_libdir}/samba
917 install -d -m 0755 %{buildroot}/%{_libdir}/samba/ldb
918 install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
919
920 # Move libwbclient.so* into private directory, it cannot be just libdir/samba
921 # because samba uses rpath with this directory.
922 install -d -m 0755 %{buildroot}/%{_libdir}/samba/wbclient
923 mv %{buildroot}/%{_libdir}/libwbclient.so* %{buildroot}/%{_libdir}/samba/wbclient
924 if [ ! -f %{buildroot}/%{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} ]
925 then
926 echo "Expected libwbclient version not found, please check if version has changed."
927 exit -1
928 fi
929
930
931 touch %{buildroot}%{_libexecdir}/samba/cups_backend_smb
932
933 # Install other stuff
934 install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
935 install -m 0644 %{SOURCE10} %{buildroot}%{_sysconfdir}/logrotate.d/samba
936
937 install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/samba/smb.conf
938 install -m 0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/samba/smb.conf.example
939
940 install -d -m 0755 %{buildroot}%{_sysconfdir}/security
941 install -m 0644 %{SOURCE13} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
942
943 install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d
944 install -m 0644 %{SOURCE14} %{buildroot}%{_sysconfdir}/pam.d/samba
945
946 echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
947
948 # openLDAP database schema
949 install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
950 install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
951
952 install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
953
954 install -d -m 0755 %{buildroot}%{_tmpfilesdir}
955 # Create /run/samba too.
956 echo "d /run/samba 755 root root" > %{buildroot}%{_tmpfilesdir}/samba.conf
957 %if %with_clustering_support
958 echo "d /run/ctdb 755 root root" > %{buildroot}%{_tmpfilesdir}/ctdb.conf
959 %endif
960
961 install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
962 install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
963 %if %with_clustering_support
964 cat > %{buildroot}%{_sysconfdir}/sysconfig/ctdb <<EOF
965 # CTDB configuration is now in %{_sysconfdir}/ctdb/ctdb.conf
966 EOF
967
968 install -d -m 0755 %{buildroot}%{_sysconfdir}/ctdb
969 install -m 0644 ctdb/config/ctdb.conf %{buildroot}%{_sysconfdir}/ctdb/ctdb.conf
970 %endif
971
972 install -m 0644 %{SOURCE201} packaging/README.downgrade
973
974 %if ! %with_dc
975 install -m 0644 %{SOURCE200} packaging/README.dc
976 install -m 0644 %{SOURCE200} packaging/README.dc-libs
977 %endif
978
979 %if %with_clustering_support
980 install -m 0644 ctdb/config/ctdb.service %{buildroot}%{_unitdir}
981 %endif
982
983 # NetworkManager online/offline script
984 install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
985 install -m 0755 packaging/NetworkManager/30-winbind-systemd \
986 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
987
988 # winbind krb5 locator
989 install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
990 touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
991
992 %if ! %with_dc
993 for i in \
994 %{_libdir}/samba/libdfs-server-ad-samba4.so \
995 %{_libdir}/samba/libdnsserver-common-samba4.so \
996 %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so \
997 %{_libdir}/samba/ldb/ildap.so \
998 %{_libdir}/samba/ldb/ldbsamba_extensions.so \
999 %{_mandir}/man8/samba.8 \
1000 %{_mandir}/man8/samba-tool.8 \
1001 %{_mandir}/man8/samba-gpupdate.8 \
1002 %{_sbindir}/samba-gpupdate \
1003 %{_libdir}/libsamba-policy.so \
1004 %{_libdir}/pkgconfig/samba-policy.pc \
1005 %{python_sitearch}/samba/colour.py* \
1006 %{python_sitearch}/samba/domain_update.py* \
1007 %{python_sitearch}/samba/forest_update.py* \
1008 %{python_sitearch}/samba/gpclass.py* \
1009 %{python_sitearch}/samba/graph.py* \
1010 %{python_sitearch}/samba/ms_forest_updates_markdown.py* \
1011 %{python_sitearch}/samba/ms_schema_markdown.py* \
1012 %{python_sitearch}/samba/gpo.so \
1013 %{python_sitearch}/samba/dcerpc/dnsserver.so \
1014 %{python_sitearch}/samba/netcmd/fsmo.py* \
1015 %{python_sitearch}/samba/netcmd/rodc.py* \
1016 %{python_sitearch}/samba/netcmd/visualize.py* \
1017 %{python_sitearch}/samba/kcc/__init__.py* \
1018 %{python_sitearch}/samba/kcc/debug.py* \
1019 %{python_sitearch}/samba/kcc/graph.py* \
1020 %{python_sitearch}/samba/kcc/graph_utils.py* \
1021 %{python_sitearch}/samba/kcc/kcc_utils.py* \
1022 %{python_sitearch}/samba/kcc/ldif_import_export.py* \
1023 %{python_sitearch}/samba/provision/__init__.py* \
1024 %{python_sitearch}/samba/provision/backend.py* \
1025 %{python_sitearch}/samba/provision/common.py* \
1026 %{python_sitearch}/samba/provision/kerberos.py* \
1027 %{python_sitearch}/samba/provision/kerberos_implementation.py* \
1028 %{python_sitearch}/samba/provision/sambadns.py* \
1029 %{python_sitearch}/samba/web_server/__init__.py* \
1030 %{python_sitearch}/samba/dckeytab.so \
1031 %{python_sitearch}/samba/dnsserver.py* \
1032 %{python_sitearch}/samba/drs_utils.py* \
1033 %{python_sitearch}/samba/dsdb.so \
1034 %{python_sitearch}/samba/dsdb_dns.so \
1035 %{python_sitearch}/samba/samdb.py* \
1036 %{python_sitearch}/samba/schema.py* \
1037 %{python_sitearch}/samba/tests/krb5_credentials.py* \
1038 %{python_sitearch}/samba/tests/ldap_raw.py* \
1039 %{python_sitearch}/samba/tests/password_quality.py* \
1040 %{python_sitearch}/samba/gp_sec_ext.py* \
1041 %{python_sitearch}/samba/mdb_util.py* \
1042 %{python_sitearch}/samba/tests/audit_log_base.py* \
1043 %{python_sitearch}/samba/tests/audit_log_dsdb.py* \
1044 %{python_sitearch}/samba/tests/audit_log_pass_change.py* \
1045 %{python_sitearch}/samba/tests/dckeytab.py* \
1046 %{python_sitearch}/samba/tests/dns_invalid.py* \
1047 %{python_sitearch}/samba/tests/domain_backup.py* \
1048 %{python_sitearch}/samba/tests/getdcname.py* \
1049 %{python_sitearch}/samba/tests/gpo.py* \
1050 %{python_sitearch}/samba/tests/group_audit.py* \
1051 %{python_sitearch}/samba/tests/loadparm.py* \
1052 %{python_sitearch}/samba/tests/netbios.py* \
1053 %{python_sitearch}/samba/tests/ntacls_backup.py* \
1054 %{python_sitearch}/samba/tests/password_test.py* \
1055 %{python_sitearch}/samba/tests/pso.py* \
1056 %{python_sitearch}/samba/tests/s3idmapdb.py* \
1057 %{python_sitearch}/samba/tests/s3param.py* \
1058 %{python_sitearch}/samba/tests/s3passdb.py* \
1059 %{python_sitearch}/samba/tests/s3registry.py* \
1060 %{python_sitearch}/samba/tests/s3windb.py* \
1061 %{python_sitearch}/samba/tests/samba_tool/computer.py* \
1062 %{python_sitearch}/samba/tests/samba_tool/demote.py* \
1063 %{python_sitearch}/samba/tests/samba_tool/forest.py* \
1064 %{python_sitearch}/samba/tests/samba_tool/ou.py* \
1065 %{python_sitearch}/samba/tests/samba_tool/passwordsettings.py* \
1066 %{python_sitearch}/samba/tests/samba_tool/schema.py* \
1067 %{python_sitearch}/samba/tests/samdb_api.py* \
1068 %{python_sitearch}/samba/tests/smb.py* \
1069 %{_unitdir}/samba.service \
1070 ; do
1071 rm -f %{buildroot}$i
1072 done
1073 %endif
1074
1075 # This makes the right links, as rpmlint requires that
1076 # the ldconfig-created links be recorded in the RPM.
1077 /sbin/ldconfig -N -n %{buildroot}%{_libdir}
1078
1079 # FIXME
1080 find %{buildroot}%{python2_sitearch} -name "*.pyc" -print -delete
1081
1082
1083 %if %{with testsuite}
1084 %check
1085 PYTHON=/usr/bin/python2 TDB_NO_FSYNC=1 make %{?_smp_mflags} test
1086 %endif
1087
1088 %post
1089 %systemd_post smb.service
1090 %systemd_post nmb.service
1091
1092 %preun
1093 %systemd_preun smb.service
1094 %systemd_preun nmb.service
1095
1096 %postun
1097 %systemd_postun_with_restart smb.service
1098 %systemd_postun_with_restart nmb.service
1099
1100 %pre common
1101 getent group printadmin >/dev/null || groupadd -r printadmin || :
1102
1103 %post common
1104 /sbin/ldconfig
1105 /usr/bin/systemd-tmpfiles --create %{_tmpfilesdir}/samba.conf
1106 if [ -d /var/cache/samba ]; then
1107 mv /var/cache/samba/netsamlogon_cache.tdb /var/lib/samba/ 2>/dev/null
1108 mv /var/cache/samba/winbindd_cache.tdb /var/lib/samba/ 2>/dev/null
1109 rm -rf /var/cache/samba/
1110 ln -sf /var/cache/samba /var/lib/samba/
1111 fi
1112
1113 %post client
1114 %{_sbindir}/update-alternatives --install %{_libexecdir}/samba/cups_backend_smb \
1115 cups_backend_smb \
1116 %{_bindir}/smbspool 10
1117
1118 %postun client
1119 if [ $1 -eq 0 ] ; then
1120 %{_sbindir}/update-alternatives --remove cups_backend_smb %{_bindir}/smbspool
1121 fi
1122
1123 %post client-libs -p /sbin/ldconfig
1124
1125 %postun client-libs -p /sbin/ldconfig
1126
1127 %post common-libs -p /sbin/ldconfig
1128
1129 %postun common-libs -p /sbin/ldconfig
1130
1131 %if %with_dc
1132 %post dc-libs -p /sbin/ldconfig
1133
1134 %postun dc-libs -p /sbin/ldconfig
1135
1136 %post dc
1137 %systemd_post samba.service
1138
1139 %preun dc
1140 %systemd_preun samba.service
1141
1142 %postun dc
1143 %systemd_postun_with_restart samba.service
1144 %endif
1145
1146 %post krb5-printing
1147 %{_sbindir}/update-alternatives --install %{_libexecdir}/samba/cups_backend_smb \
1148 cups_backend_smb \
1149 %{_libexecdir}/samba/smbspool_krb5_wrapper 50
1150
1151 %postun krb5-printing
1152 if [ $1 -eq 0 ] ; then
1153 %{_sbindir}/update-alternatives --remove cups_backend_smb %{_libexecdir}/samba/smbspool_krb5_wrapper
1154 fi
1155
1156 %post libs -p /sbin/ldconfig
1157
1158 %postun libs -p /sbin/ldconfig
1159
1160 %if %with_libsmbclient
1161 %post -n libsmbclient -p /sbin/ldconfig
1162
1163 %postun -n libsmbclient -p /sbin/ldconfig
1164 %endif
1165
1166 %if %with_libwbclient
1167 %posttrans -n libwbclient
1168 # It has to be posttrans here to make sure all files of a previous version
1169 # without alternatives support are removed
1170 %{_sbindir}/update-alternatives \
1171 --install \
1172 %{_libdir}/libwbclient.so.%{libwbc_alternatives_version} \
1173 libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} \
1174 %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} \
1175 10
1176 /sbin/ldconfig
1177
1178 %preun -n libwbclient
1179 if [ $1 -eq 0 ]; then
1180 %{_sbindir}/update-alternatives \
1181 --remove \
1182 libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} \
1183 %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version}
1184 fi
1185 /sbin/ldconfig
1186
1187 %posttrans -n libwbclient-devel
1188 %{_sbindir}/update-alternatives \
1189 --install %{_libdir}/libwbclient.so \
1190 libwbclient.so%{libwbc_alternatives_suffix} \
1191 %{_libdir}/samba/wbclient/libwbclient.so \
1192 10
1193
1194 %preun -n libwbclient-devel
1195 # alternatives checks if the file which should be removed is a link or not, but
1196 # not if it points to the /etc/alternatives directory or to some other place.
1197 # When downgrading to a version where alternatives is not used and
1198 # libwbclient.so is a link and not a file it will be removed. The following
1199 # check removes the alternatives files manually if that is the case.
1200 if [ $1 -eq 0 ]; then
1201 if [ "`readlink %{_libdir}/libwbclient.so`" == "libwbclient.so.%{libwbc_alternatives_version}" ]; then
1202 /bin/rm -f /etc/alternatives/libwbclient.so%{libwbc_alternatives_suffix} /var/lib/alternatives/libwbclient.so%{libwbc_alternatives_suffix} 2> /dev/null
1203 else
1204 %{_sbindir}/update-alternatives --remove libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so
1205 fi
1206 fi
1207
1208 %endif # with_libwbclient
1209
1210 %post test -p /sbin/ldconfig
1211
1212 %postun test -p /sbin/ldconfig
1213
1214 %pre winbind
1215 /usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
1216
1217 %post winbind
1218 %systemd_post winbind.service
1219
1220 %preun winbind
1221 %systemd_preun winbind.service
1222
1223 %postun winbind
1224 %systemd_postun_with_restart winbind.service
1225
1226 %postun winbind-krb5-locator
1227 if [ "$1" -ge "1" ]; then
1228 if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/samba/krb5/winbind_krb5_locator.so" ]; then
1229 %{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so
1230 fi
1231 fi
1232
1233 %post winbind-krb5-locator
1234 %{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
1235 winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so 10
1236
1237 %preun winbind-krb5-locator
1238 if [ $1 -eq 0 ]; then
1239 %{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/samba/krb5/winbind_krb5_locator.so
1240 fi
1241
1242 %post winbind-modules -p /sbin/ldconfig
1243
1244 %postun winbind-modules -p /sbin/ldconfig
1245
1246 %if %with_clustering_support
1247 %post -n ctdb
1248 /usr/bin/systemd-tmpfiles --create %{_tmpfilesdir}/ctdb.conf
1249 %systemd_post ctdb.service
1250
1251 %preun -n ctdb
1252 %systemd_preun ctdb.service
1253
1254 %postun -n ctdb
1255 %systemd_postun_with_restart ctdb.service
1256 %endif
1257
1258
1259 %clean
1260 rm -rf %{buildroot}
1261
1262 ### SAMBA
1263 %files
1264 %defattr(-,root,root,-)
1265 %license COPYING
1266 %doc README.md WHATSNEW.txt
1267 %doc examples/autofs examples/LDAP examples/misc
1268 %doc examples/printer-accounting examples/printing
1269 %doc packaging/README.downgrade
1270 %{_bindir}/smbstatus
1271 %{_sbindir}/eventlogadm
1272 %{_sbindir}/nmbd
1273 %{_sbindir}/smbd
1274 %if %with_dc
1275 # This is only used by vfs_dfs_samba4
1276 %{_libdir}/samba/libdfs-server-ad-samba4.so
1277 %endif
1278 %dir %{_libdir}/samba/auth
1279 %{_libdir}/samba/auth/script.so
1280 %{_libdir}/samba/auth/unix.so
1281 %dir %{_libdir}/samba/vfs
1282 %{_libdir}/samba/vfs/acl_tdb.so
1283 %{_libdir}/samba/vfs/acl_xattr.so
1284 %{_libdir}/samba/vfs/aio_fork.so
1285 %{_libdir}/samba/vfs/aio_pthread.so
1286 %{_libdir}/samba/vfs/audit.so
1287 %{_libdir}/samba/vfs/btrfs.so
1288 %{_libdir}/samba/vfs/cap.so
1289 %{_libdir}/samba/vfs/catia.so
1290 %{_libdir}/samba/vfs/commit.so
1291 %{_libdir}/samba/vfs/crossrename.so
1292 %{_libdir}/samba/vfs/default_quota.so
1293 %if %with_dc
1294 %{_libdir}/samba/vfs/dfs_samba4.so
1295 %endif
1296 %{_libdir}/samba/vfs/dirsort.so
1297 %{_libdir}/samba/vfs/expand_msdfs.so
1298 %{_libdir}/samba/vfs/extd_audit.so
1299 %{_libdir}/samba/vfs/fake_perms.so
1300 %{_libdir}/samba/vfs/fileid.so
1301 %{_libdir}/samba/vfs/fruit.so
1302 %{_libdir}/samba/vfs/full_audit.so
1303 %{_libdir}/samba/vfs/glusterfs_fuse.so
1304 %{_libdir}/samba/vfs/linux_xfs_sgid.so
1305 %{_libdir}/samba/vfs/media_harmony.so
1306 %{_libdir}/samba/vfs/netatalk.so
1307 %{_libdir}/samba/vfs/offline.so
1308 %{_libdir}/samba/vfs/preopen.so
1309 %{_libdir}/samba/vfs/readahead.so
1310 %{_libdir}/samba/vfs/readonly.so
1311 %{_libdir}/samba/vfs/recycle.so
1312 %{_libdir}/samba/vfs/shadow_copy.so
1313 %{_libdir}/samba/vfs/shadow_copy2.so
1314 %{_libdir}/samba/vfs/shell_snap.so
1315 %{_libdir}/samba/vfs/snapper.so
1316 %{_libdir}/samba/vfs/streams_depot.so
1317 %{_libdir}/samba/vfs/streams_xattr.so
1318 %{_libdir}/samba/vfs/syncops.so
1319 %{_libdir}/samba/vfs/time_audit.so
1320 %{_libdir}/samba/vfs/unityed_media.so
1321 %{_libdir}/samba/vfs/virusfilter.so
1322 %{_libdir}/samba/vfs/worm.so
1323 %{_libdir}/samba/vfs/xattr_tdb.so
1324
1325 %{_unitdir}/nmb.service
1326 %{_unitdir}/smb.service
1327 %attr(1777,root,root) %dir /var/spool/samba
1328 %dir %{_sysconfdir}/openldap/schema
1329 %config %{_sysconfdir}/openldap/schema/samba.schema
1330 %config(noreplace) %{_sysconfdir}/pam.d/samba
1331 %{_mandir}/man1/smbstatus.1*
1332 %{_mandir}/man8/eventlogadm.8*
1333 %{_mandir}/man8/smbd.8*
1334 %{_mandir}/man8/nmbd.8*
1335 %{_mandir}/man8/vfs_acl_tdb.8*
1336 %{_mandir}/man8/vfs_acl_xattr.8*
1337 %{_mandir}/man8/vfs_aio_fork.8*
1338 %{_mandir}/man8/vfs_aio_pthread.8*
1339 %{_mandir}/man8/vfs_audit.8*
1340 %{_mandir}/man8/vfs_btrfs.8*
1341 %{_mandir}/man8/vfs_cap.8*
1342 %{_mandir}/man8/vfs_catia.8*
1343 %{_mandir}/man8/vfs_commit.8*
1344 %{_mandir}/man8/vfs_crossrename.8*
1345 %{_mandir}/man8/vfs_default_quota.8*
1346 %{_mandir}/man8/vfs_dirsort.8*
1347 %{_mandir}/man8/vfs_extd_audit.8*
1348 %{_mandir}/man8/vfs_fake_perms.8*
1349 %{_mandir}/man8/vfs_fileid.8*
1350 %{_mandir}/man8/vfs_fruit.8*
1351 %{_mandir}/man8/vfs_full_audit.8*
1352 %{_mandir}/man8/vfs_glusterfs_fuse.8*
1353 %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1354 %{_mandir}/man8/vfs_media_harmony.8*
1355 %{_mandir}/man8/vfs_netatalk.8*
1356 %{_mandir}/man8/vfs_offline.8*
1357 %{_mandir}/man8/vfs_preopen.8*
1358 %{_mandir}/man8/vfs_readahead.8*
1359 %{_mandir}/man8/vfs_readonly.8*
1360 %{_mandir}/man8/vfs_recycle.8*
1361 %{_mandir}/man8/vfs_shadow_copy.8*
1362 %{_mandir}/man8/vfs_shadow_copy2.8*
1363 %{_mandir}/man8/vfs_shell_snap.8*
1364 %{_mandir}/man8/vfs_snapper.8*
1365 %{_mandir}/man8/vfs_streams_depot.8*
1366 %{_mandir}/man8/vfs_streams_xattr.8*
1367 %{_mandir}/man8/vfs_syncops.8*
1368 %{_mandir}/man8/vfs_time_audit.8*
1369 %{_mandir}/man8/vfs_unityed_media.8*
1370 %{_mandir}/man8/vfs_virusfilter.8*
1371 %{_mandir}/man8/vfs_worm.8*
1372 %{_mandir}/man8/vfs_xattr_tdb.8*
1373
1374 %if ! %{with_vfs_glusterfs}
1375 %exclude %{_mandir}/man8/vfs_glusterfs.8*
1376 %endif
1377
1378 %attr(775,root,printadmin) %dir /var/lib/samba/drivers
1379
1380 ### CLIENT
1381 %files client
1382 %defattr(-,root,root)
1383 %{_bindir}/cifsdd
1384 %{_bindir}/dbwrap_tool
1385 %{_bindir}/findsmb
1386 %{_bindir}/mvxattr
1387 %{_bindir}/nmblookup
1388 %{_bindir}/oLschema2ldif
1389 %{_bindir}/regdiff
1390 %{_bindir}/regpatch
1391 %{_bindir}/regshell
1392 %{_bindir}/regtree
1393 %{_bindir}/rpcclient
1394 %{_bindir}/samba-regedit
1395 %{_bindir}/sharesec
1396 %{_bindir}/smbcacls
1397 %{_bindir}/smbclient
1398 %{_bindir}/smbcquotas
1399 %{_bindir}/smbget
1400 %{_bindir}/smbprint
1401 %{_bindir}/smbspool
1402 %{_bindir}/smbtar
1403 %{_bindir}/smbtree
1404 %dir %{_libexecdir}/samba
1405 %ghost %{_libexecdir}/samba/cups_backend_smb
1406 %{_mandir}/man1/dbwrap_tool.1*
1407 %{_mandir}/man1/nmblookup.1*
1408 %{_mandir}/man1/oLschema2ldif.1*
1409 %{_mandir}/man1/regdiff.1*
1410 %{_mandir}/man1/regpatch.1*
1411 %{_mandir}/man1/regshell.1*
1412 %{_mandir}/man1/regtree.1*
1413 %{_mandir}/man1/findsmb.1*
1414 %{_mandir}/man1/log2pcap.1*
1415 %{_mandir}/man1/mvxattr.1*
1416 %{_mandir}/man1/rpcclient.1*
1417 %{_mandir}/man1/sharesec.1*
1418 %{_mandir}/man1/smbcacls.1*
1419 %{_mandir}/man1/smbclient.1*
1420 %{_mandir}/man1/smbcquotas.1*
1421 %{_mandir}/man1/smbget.1*
1422 %{_mandir}/man5/smbgetrc.5*
1423 %{_mandir}/man1/smbtar.1*
1424 %{_mandir}/man1/smbtree.1*
1425 %{_mandir}/man7/traffic_learner.7.*
1426 %{_mandir}/man7/traffic_replay.7.*
1427 %{_mandir}/man8/cifsdd.8.*
1428 %{_mandir}/man8/samba-regedit.8*
1429 %{_mandir}/man8/smbspool.8*
1430
1431 %if %{with_internal_tdb}
1432 %{_bindir}/tdbbackup
1433 %{_bindir}/tdbdump
1434 %{_bindir}/tdbrestore
1435 %{_bindir}/tdbtool
1436 %{_mandir}/man8/tdbbackup.8*
1437 %{_mandir}/man8/tdbdump.8*
1438 %{_mandir}/man8/tdbrestore.8*
1439 %{_mandir}/man8/tdbtool.8*
1440 %endif
1441
1442 %if %with_internal_ldb
1443 %{_bindir}/ldbadd
1444 %{_bindir}/ldbdel
1445 %{_bindir}/ldbedit
1446 %{_bindir}/ldbmodify
1447 %{_bindir}/ldbrename
1448 %{_bindir}/ldbsearch
1449 %{_libdir}/samba/libldb-cmdline-samba4.so
1450 %{_libdir}/samba/libldb-key-value-samba4.so
1451 %{_libdir}/samba/libldb-tdb-err-map-samba4.so
1452 %{_libdir}/samba/libldb-tdb-int-samba4.so
1453 %{_libdir}/samba/ldb/asq.so
1454 %{_libdir}/samba/ldb/ldb.so
1455 %{_libdir}/samba/ldb/paged_searches.so
1456 %{_libdir}/samba/ldb/rdn_name.so
1457 %{_libdir}/samba/ldb/sample.so
1458 %{_libdir}/samba/ldb/server_sort.so
1459 %{_libdir}/samba/ldb/skel.so
1460 %{_libdir}/samba/ldb/tdb.so
1461 %{_mandir}/man1/ldbadd.1.gz
1462 %{_mandir}/man1/ldbdel.1.gz
1463 %{_mandir}/man1/ldbedit.1.gz
1464 %{_mandir}/man1/ldbmodify.1.gz
1465 %{_mandir}/man1/ldbrename.1.gz
1466 %{_mandir}/man1/ldbsearch.1.gz
1467 %endif
1468
1469 ### CLIENT-LIBS
1470 %files client-libs
1471 %defattr(-,root,root)
1472 %{_libdir}/libdcerpc-binding.so.*
1473 %{_libdir}/libndr.so.*
1474 %{_libdir}/libndr-krb5pac.so.*
1475 %{_libdir}/libndr-nbt.so.*
1476 %{_libdir}/libndr-standard.so.*
1477 %{_libdir}/libnetapi.so.*
1478 %{_libdir}/libsamba-credentials.so.*
1479 %{_libdir}/libsamba-errors.so.*
1480 %{_libdir}/libsamba-passdb.so.*
1481 %{_libdir}/libsamba-util.so.*
1482 %{_libdir}/libsamba-hostconfig.so.*
1483 %{_libdir}/libsamdb.so.*
1484 %{_libdir}/libsmbconf.so.*
1485 %{_libdir}/libsmbldap.so.*
1486 %{_libdir}/libtevent-util.so.*
1487 %{_libdir}/libdcerpc.so.*
1488
1489 %dir %{_libdir}/samba
1490 %{_libdir}/samba/libCHARSET3-samba4.so
1491 %{_libdir}/samba/libMESSAGING-SEND-samba4.so
1492 %{_libdir}/samba/libaddns-samba4.so
1493 %{_libdir}/samba/libads-samba4.so
1494 %{_libdir}/samba/libasn1util-samba4.so
1495 %{_libdir}/samba/libauth-samba4.so
1496 %{_libdir}/samba/libauthkrb5-samba4.so
1497 %{_libdir}/samba/libcli-cldap-samba4.so
1498 %{_libdir}/samba/libcli-ldap-common-samba4.so
1499 %{_libdir}/samba/libcli-ldap-samba4.so
1500 %{_libdir}/samba/libcli-nbt-samba4.so
1501 %{_libdir}/samba/libcli-smb-common-samba4.so
1502 %{_libdir}/samba/libcli-spoolss-samba4.so
1503 %{_libdir}/samba/libcliauth-samba4.so
1504 %{_libdir}/samba/libclidns-samba4.so
1505 %{_libdir}/samba/libcmdline-credentials-samba4.so
1506 %{_libdir}/samba/libcommon-auth-samba4.so
1507 %{_libdir}/samba/libctdb-event-client-samba4.so
1508 %{_libdir}/samba/libdbwrap-samba4.so
1509 %{_libdir}/samba/libdcerpc-samba-samba4.so
1510 %{_libdir}/samba/libevents-samba4.so
1511 %{_libdir}/samba/libflag-mapping-samba4.so
1512 %{_libdir}/samba/libgenrand-samba4.so
1513 %{_libdir}/samba/libgensec-samba4.so
1514 %{_libdir}/samba/libgpext-samba4.so
1515 %{_libdir}/samba/libgse-samba4.so
1516 %{_libdir}/samba/libhttp-samba4.so
1517 %{_libdir}/samba/libinterfaces-samba4.so
1518 %{_libdir}/samba/libiov-buf-samba4.so
1519 %{_libdir}/samba/libkrb5samba-samba4.so
1520 %{_libdir}/samba/libldbsamba-samba4.so
1521 %{_libdir}/samba/liblibcli-lsa3-samba4.so
1522 %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1523 %{_libdir}/samba/liblibsmb-samba4.so
1524 %{_libdir}/samba/libmessages-dgm-samba4.so
1525 %{_libdir}/samba/libmessages-util-samba4.so
1526 %{_libdir}/samba/libmsghdr-samba4.so
1527 %{_libdir}/samba/libmsrpc3-samba4.so
1528 %{_libdir}/samba/libndr-samba-samba4.so
1529 %{_libdir}/samba/libndr-samba4.so
1530 %{_libdir}/samba/libnet-keytab-samba4.so
1531 %{_libdir}/samba/libnetif-samba4.so
1532 %{_libdir}/samba/libnpa-tstream-samba4.so
1533 %{_libdir}/samba/libposix-eadb-samba4.so
1534 %{_libdir}/samba/libprinting-migrate-samba4.so
1535 %{_libdir}/samba/libreplace-samba4.so
1536 %{_libdir}/samba/libregistry-samba4.so
1537 %{_libdir}/samba/libsamba-cluster-support-samba4.so
1538 %{_libdir}/samba/libsamba-debug-samba4.so
1539 %{_libdir}/samba/libsamba-modules-samba4.so
1540 %{_libdir}/samba/libsamba-security-samba4.so
1541 %{_libdir}/samba/libsamba-sockets-samba4.so
1542 %{_libdir}/samba/libsamba3-util-samba4.so
1543 %{_libdir}/samba/libsamdb-common-samba4.so
1544 %{_libdir}/samba/libsecrets3-samba4.so
1545 %{_libdir}/samba/libserver-id-db-samba4.so
1546 %{_libdir}/samba/libserver-role-samba4.so
1547 %{_libdir}/samba/libsmb-transport-samba4.so
1548 %{_libdir}/samba/libsmbclient-raw-samba4.so
1549 %{_libdir}/samba/libsmbd-base-samba4.so
1550 %{_libdir}/samba/libsmbd-conn-samba4.so
1551 %{_libdir}/samba/libsmbd-shim-samba4.so
1552 %{_libdir}/samba/libsmbldaphelper-samba4.so
1553 %{_libdir}/samba/libsys-rw-samba4.so
1554 %{_libdir}/samba/libsocket-blocking-samba4.so
1555 %{_libdir}/samba/libtalloc-report-samba4.so
1556 %{_libdir}/samba/libtdb-wrap-samba4.so
1557 %{_libdir}/samba/libtime-basic-samba4.so
1558 %{_libdir}/samba/libtorture-samba4.so
1559 %{_libdir}/samba/libtrusts-util-samba4.so
1560 %{_libdir}/samba/libutil-cmdline-samba4.so
1561 %{_libdir}/samba/libutil-reg-samba4.so
1562 %{_libdir}/samba/libutil-setid-samba4.so
1563 %{_libdir}/samba/libutil-tdb-samba4.so
1564
1565 %if ! %with_libwbclient
1566 %{_libdir}/samba/libwbclient.so.*
1567 %{_libdir}/samba/libwinbind-client-samba4.so
1568 %endif # ! with_libwbclient
1569
1570 %if ! %with_libsmbclient
1571 %{_libdir}/samba/libsmbclient.so.*
1572 %{_mandir}/man7/libsmbclient.7*
1573 %endif # ! with_libsmbclient
1574
1575 %if %{with_internal_talloc}
1576 %{_libdir}/samba/libtalloc.so.2
1577 %{_libdir}/samba/libtalloc.so.%{talloc_version}
1578 %{_libdir}/samba/libpytalloc-util.so.2
1579 %{_libdir}/samba/libpytalloc-util.so.%{talloc_version}
1580 %{_mandir}/man3/talloc.3.gz
1581 %endif
1582
1583 %if %{with_internal_tevent}
1584 %{_libdir}/samba/libtevent.so.0
1585 %{_libdir}/samba/libtevent.so.%{tevent_version}
1586 %endif
1587
1588 %if %{with_internal_tdb}
1589 %{_libdir}/samba/libtdb.so.1
1590 %{_libdir}/samba/libtdb.so.%{tdb_version}
1591 %endif
1592
1593 %if %{with_internal_ldb}
1594 %{_libdir}/samba/libldb.so.1
1595 %{_libdir}/samba/libldb.so.%{ldb_version}
1596 %{_libdir}/samba/libpyldb-util.so.1
1597 %{_libdir}/samba/libpyldb-util.so.%{ldb_version}
1598 %{_mandir}/man3/ldb.3.gz
1599 %endif
1600
1601 ### COMMON
1602 %files common
1603 %defattr(-,root,root)
1604 %{_tmpfilesdir}/samba.conf
1605 %dir %{_sysconfdir}/logrotate.d/
1606 %config(noreplace) %{_sysconfdir}/logrotate.d/samba
1607 %attr(0700,root,root) %dir /var/log/samba
1608 %attr(0700,root,root) %dir /var/log/samba/old
1609 %ghost %dir /run/samba
1610 %ghost %dir /run/winbindd
1611 %dir /var/lib/samba
1612 %attr(700,root,root) %dir /var/lib/samba/private
1613 %dir /var/lib/samba/lock
1614 %attr(755,root,root) %dir %{_sysconfdir}/samba
1615 %config(noreplace) %{_sysconfdir}/samba/smb.conf
1616 %{_sysconfdir}/samba/smb.conf.example
1617 %config(noreplace) %{_sysconfdir}/samba/lmhosts
1618 %config(noreplace) %{_sysconfdir}/sysconfig/samba
1619 %{_mandir}/man5/lmhosts.5*
1620 %{_mandir}/man5/smb.conf.5*
1621 %{_mandir}/man5/smbpasswd.5*
1622 %{_mandir}/man7/samba.7*
1623
1624 ### COMMON-libs
1625 %files common-libs
1626 %defattr(-,root,root)
1627 # common libraries
1628 %{_libdir}/samba/libcluster-samba4.so
1629 %{_libdir}/samba/libcmdline-contexts-samba4.so
1630 %{_libdir}/samba/libpopt-samba3-cmdline-samba4.so
1631 %{_libdir}/samba/libpopt-samba3-samba4.so
1632 %if %{with_intel_aes_accel}
1633 %{_libdir}/samba/libaesni-intel-samba4.so
1634 %endif
1635
1636 %dir %{_libdir}/samba/ldb
1637
1638 %dir %{_libdir}/samba/pdb
1639 %{_libdir}/samba/pdb/ldapsam.so
1640 %{_libdir}/samba/pdb/smbpasswd.so
1641 %{_libdir}/samba/pdb/tdbsam.so
1642
1643 %files common-tools
1644 %defattr(-,root,root)
1645 %{_bindir}/net
1646 %{_bindir}/pdbedit
1647 %{_bindir}/profiles
1648 %{_bindir}/smbcontrol
1649 %{_bindir}/smbpasswd
1650 %{_bindir}/testparm
1651 %{_mandir}/man1/profiles.1*
1652 %{_mandir}/man1/smbcontrol.1*
1653 %{_mandir}/man1/testparm.1*
1654 %{_mandir}/man8/net.8*
1655 %{_mandir}/man8/pdbedit.8*
1656 %{_mandir}/man8/smbpasswd.8*
1657
1658 ### DC
1659 %files dc
1660 %defattr(-,root,root)
1661
1662 %if %with_dc
1663 %{_unitdir}/samba.service
1664 %{_bindir}/samba-tool
1665 %{_sbindir}/samba
1666 %{_sbindir}/samba_kcc
1667 %{_sbindir}/samba_dnsupdate
1668 %{_sbindir}/samba_gpupdate
1669 %{_sbindir}/samba_spnupdate
1670 %{_sbindir}/samba_upgradedns
1671
1672 %{_libdir}/krb5/plugins/kdb/samba.so
1673
1674 %{_libdir}/samba/auth/samba4.so
1675 %{_libdir}/samba/libpac-samba4.so
1676 %dir %{_libdir}/samba/gensec
1677 %{_libdir}/samba/gensec/krb5.so
1678 %{_libdir}/samba/ldb/acl.so
1679 %{_libdir}/samba/ldb/aclread.so
1680 %{_libdir}/samba/ldb/anr.so
1681 %{_libdir}/samba/ldb/audit_log.so
1682 %{_libdir}/samba/ldb/descriptor.so
1683 %{_libdir}/samba/ldb/dirsync.so
1684 %{_libdir}/samba/ldb/dns_notify.so
1685 %{_libdir}/samba/ldb/dsdb_notification.so
1686 %{_libdir}/samba/ldb/encrypted_secrets.so
1687 %{_libdir}/samba/ldb/extended_dn_in.so
1688 %{_libdir}/samba/ldb/extended_dn_out.so
1689 %{_libdir}/samba/ldb/extended_dn_store.so
1690 %{_libdir}/samba/ldb/group_audit_log.so
1691 %{_libdir}/samba/ldb/ildap.so
1692 %{_libdir}/samba/ldb/instancetype.so
1693 %{_libdir}/samba/ldb/lazy_commit.so
1694 %{_libdir}/samba/ldb/ldbsamba_extensions.so
1695 %{_libdir}/samba/ldb/linked_attributes.so
1696 %{_libdir}/samba/ldb/local_password.so
1697 %{_libdir}/samba/ldb/new_partition.so
1698 %{_libdir}/samba/ldb/objectclass.so
1699 %{_libdir}/samba/ldb/objectclass_attrs.so
1700 %{_libdir}/samba/ldb/objectguid.so
1701 %{_libdir}/samba/ldb/operational.so
1702 %{_libdir}/samba/ldb/partition.so
1703 %{_libdir}/samba/ldb/password_hash.so
1704 %{_libdir}/samba/ldb/ranged_results.so
1705 %{_libdir}/samba/ldb/repl_meta_data.so
1706 %{_libdir}/samba/ldb/resolve_oids.so
1707 %{_libdir}/samba/ldb/rootdse.so
1708 %{_libdir}/samba/ldb/samba3sam.so
1709 %{_libdir}/samba/ldb/samba3sid.so
1710 %{_libdir}/samba/ldb/samba_dsdb.so
1711 %{_libdir}/samba/ldb/samba_secrets.so
1712 %{_libdir}/samba/ldb/samldb.so
1713 %{_libdir}/samba/ldb/schema_data.so
1714 %{_libdir}/samba/ldb/schema_load.so
1715 %{_libdir}/samba/ldb/secrets_tdb_sync.so
1716 %{_libdir}/samba/ldb/show_deleted.so
1717 %{_libdir}/samba/ldb/simple_dn.so
1718 %{_libdir}/samba/ldb/simple_ldap_map.so
1719 %{_libdir}/samba/ldb/subtree_delete.so
1720 %{_libdir}/samba/ldb/subtree_rename.so
1721 %{_libdir}/samba/ldb/tombstone_reanimate.so
1722 %{_libdir}/samba/ldb/unique_object_sids.so
1723 %{_libdir}/samba/ldb/update_keytab.so
1724 %{_libdir}/samba/ldb/vlv.so
1725 %{_libdir}/samba/ldb/wins_ldb.so
1726 %{_libdir}/samba/vfs/posix_eadb.so
1727 %dir /var/lib/samba/sysvol
1728 %{_datadir}/samba/setup
1729 %{_mandir}/man8/samba.8*
1730 %{_mandir}/man8/samba-tool.8*
1731 %{_mandir}/man8/samba_gpupdate.8*
1732 %else # with_dc
1733 %doc packaging/README.dc
1734 %endif # with_dc
1735
1736 ### DC-LIBS
1737 %files dc-libs
1738 %defattr(-,root,root)
1739 %if %with_dc
1740 %{_libdir}/samba/libdb-glue-samba4.so
1741 %{_libdir}/samba/libprocess-model-samba4.so
1742 %{_libdir}/samba/libservice-samba4.so
1743 %dir %{_libdir}/samba/process_model
1744 %{_libdir}/samba/process_model/prefork.so
1745 %{_libdir}/samba/process_model/standard.so
1746 %dir %{_libdir}/samba/service
1747 %{_libdir}/samba/service/cldap.so
1748 %{_libdir}/samba/service/dcerpc.so
1749 %{_libdir}/samba/service/dns.so
1750 %{_libdir}/samba/service/dns_update.so
1751 %{_libdir}/samba/service/drepl.so
1752 %{_libdir}/samba/service/kcc.so
1753 %{_libdir}/samba/service/kdc.so
1754 %{_libdir}/samba/service/ldap.so
1755 %{_libdir}/samba/service/nbtd.so
1756 %{_libdir}/samba/service/ntp_signd.so
1757 %{_libdir}/samba/service/s3fs.so
1758 %{_libdir}/samba/service/web.so
1759 %{_libdir}/samba/service/winbindd.so
1760 %{_libdir}/samba/service/wrepl.so
1761 %{_libdir}/libdcerpc-server.so.*
1762 %{_libdir}/samba/libdnsserver-common-samba4.so
1763 %{_libdir}/samba/libdsdb-module-samba4.so
1764 %{_libdir}/samba/libdsdb-garbage-collect-tombstones-samba4.so
1765 %{_libdir}/samba/libscavenge-dns-records-samba4.so
1766 %else
1767 %doc packaging/README.dc-libs
1768 %endif # with_dc
1769
1770 ### DC-BIND
1771 %if %with_dc
1772 %files dc-bind-dlz
1773 %attr(770,root,named) %dir /var/lib/samba/bind-dns
1774 %dir %{_libdir}/samba/bind9
1775 %{_libdir}/samba/bind9/dlz_bind9.so
1776 %{_libdir}/samba/bind9/dlz_bind9_9.so
1777 %{_libdir}/samba/bind9/dlz_bind9_10.so
1778 %{_libdir}/samba/bind9/dlz_bind9_11.so
1779 %endif # with_dc
1780
1781 ### DEVEL
1782 %files devel
1783 %defattr(-,root,root)
1784 %{_includedir}/samba-4.0/charset.h
1785 %{_includedir}/samba-4.0/core/doserr.h
1786 %{_includedir}/samba-4.0/core/error.h
1787 %{_includedir}/samba-4.0/core/hresult.h
1788 %{_includedir}/samba-4.0/core/ntstatus.h
1789 %{_includedir}/samba-4.0/core/ntstatus_gen.h
1790 %{_includedir}/samba-4.0/core/werror.h
1791 %{_includedir}/samba-4.0/core/werror_gen.h
1792 %{_includedir}/samba-4.0/credentials.h
1793 %{_includedir}/samba-4.0/dcerpc.h
1794 %{_includedir}/samba-4.0/domain_credentials.h
1795 %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1796 %{_includedir}/samba-4.0/gen_ndr/auth.h
1797 %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1798 %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1799 %{_includedir}/samba-4.0/gen_ndr/lsa.h
1800 %{_includedir}/samba-4.0/gen_ndr/misc.h
1801 %{_includedir}/samba-4.0/gen_ndr/nbt.h
1802 %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1803 %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1804 %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1805 %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1806 %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1807 %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1808 %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1809 %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1810 %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1811 %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1812 %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1813 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1814 %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1815 %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1816 %{_includedir}/samba-4.0/gen_ndr/samr.h
1817 %{_includedir}/samba-4.0/gen_ndr/security.h
1818 %{_includedir}/samba-4.0/gen_ndr/server_id.h
1819 %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1820 %{_includedir}/samba-4.0/ldb_wrap.h
1821 %{_includedir}/samba-4.0/lookup_sid.h
1822 %{_includedir}/samba-4.0/machine_sid.h
1823 %{_includedir}/samba-4.0/ndr.h
1824 %dir %{_includedir}/samba-4.0/ndr
1825 %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1826 %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1827 %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1828 %{_includedir}/samba-4.0/ndr/ndr_krb5pac.h
1829 %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1830 %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1831 %{_includedir}/samba-4.0/netapi.h
1832 %{_includedir}/samba-4.0/param.h
1833 %{_includedir}/samba-4.0/passdb.h
1834 %{_includedir}/samba-4.0/policy.h
1835 %{_includedir}/samba-4.0/rpc_common.h
1836 %{_includedir}/samba-4.0/samba/session.h
1837 %{_includedir}/samba-4.0/samba/version.h
1838 %{_includedir}/samba-4.0/share.h
1839 %{_includedir}/samba-4.0/smb2_lease_struct.h
1840 %{_includedir}/samba-4.0/smbconf.h
1841 %{_includedir}/samba-4.0/smb_ldap.h
1842 %{_includedir}/samba-4.0/smbldap.h
1843 %{_includedir}/samba-4.0/tdr.h
1844 %{_includedir}/samba-4.0/tsocket.h
1845 %{_includedir}/samba-4.0/tsocket_internal.h
1846 %dir %{_includedir}/samba-4.0/util
1847 %{_includedir}/samba-4.0/util/attr.h
1848 %{_includedir}/samba-4.0/util/blocking.h
1849 %{_includedir}/samba-4.0/util/byteorder.h
1850 %{_includedir}/samba-4.0/util/data_blob.h
1851 %{_includedir}/samba-4.0/util/debug.h
1852 %{_includedir}/samba-4.0/util/discard.h
1853 %{_includedir}/samba-4.0/util/fault.h
1854 %{_includedir}/samba-4.0/util/genrand.h
1855 %{_includedir}/samba-4.0/util/idtree.h
1856 %{_includedir}/samba-4.0/util/idtree_random.h
1857 %{_includedir}/samba-4.0/util/signal.h
1858 %{_includedir}/samba-4.0/util/string_wrappers.h
1859 %{_includedir}/samba-4.0/util/substitute.h
1860 %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1861 %{_includedir}/samba-4.0/util/tevent_unix.h
1862 %{_includedir}/samba-4.0/util/tevent_werror.h
1863 %{_includedir}/samba-4.0/util/time.h
1864 %{_includedir}/samba-4.0/util/tfork.h
1865 %{_includedir}/samba-4.0/util_ldb.h
1866 %{_libdir}/libdcerpc-binding.so
1867 %{_libdir}/libdcerpc-samr.so
1868 %{_libdir}/libdcerpc.so
1869 %{_libdir}/libndr-krb5pac.so
1870 %{_libdir}/libndr-nbt.so
1871 %{_libdir}/libndr-standard.so
1872 %{_libdir}/libndr.so
1873 %{_libdir}/libnetapi.so
1874 %{_libdir}/libsamba-credentials.so
1875 %{_libdir}/libsamba-errors.so
1876 %{_libdir}/libsamba-hostconfig.so
1877 %{_libdir}/libsamba-util.so
1878 %{_libdir}/libsamdb.so
1879 %{_libdir}/libsmbconf.so
1880 %{_libdir}/libtevent-util.so
1881 %{_libdir}/pkgconfig/dcerpc.pc
1882 %{_libdir}/pkgconfig/dcerpc_samr.pc
1883 %{_libdir}/pkgconfig/ndr.pc
1884 %{_libdir}/pkgconfig/ndr_krb5pac.pc
1885 %{_libdir}/pkgconfig/ndr_nbt.pc
1886 %{_libdir}/pkgconfig/ndr_standard.pc
1887 %{_libdir}/pkgconfig/netapi.pc
1888 %{_libdir}/pkgconfig/samba-credentials.pc
1889 %{_libdir}/pkgconfig/samba-hostconfig.pc
1890 %{_libdir}/pkgconfig/samba-util.pc
1891 %{_libdir}/pkgconfig/samdb.pc
1892 %{_libdir}/libsamba-passdb.so
1893 %{_libdir}/libsmbldap.so
1894
1895 %if %with_dc
1896 %{_includedir}/samba-4.0/dcerpc_server.h
1897 %{_libdir}/libdcerpc-server.so
1898 %{_libdir}/pkgconfig/dcerpc_server.pc
1899
1900 %{_libdir}/libsamba-policy.so
1901 %{_libdir}/pkgconfig/samba-policy.pc
1902 %endif
1903
1904 %if ! %with_libsmbclient
1905 %{_includedir}/samba-4.0/libsmbclient.h
1906 %endif # ! with_libsmbclient
1907
1908 %if ! %with_libwbclient
1909 %{_includedir}/samba-4.0/wbclient.h
1910 %endif # ! with_libwbclient
1911
1912 ### VFS-CEPHFS
1913 %if %{with_vfs_cephfs}
1914 %files vfs-cephfs
1915 %{_libdir}/samba/vfs/ceph.so
1916 %{_mandir}/man8/vfs_ceph.8*
1917 %endif
1918
1919 ### VFS-GLUSTERFS
1920 %if %{with_vfs_glusterfs}
1921 %files vfs-glusterfs
1922 %{_libdir}/samba/vfs/glusterfs.so
1923 %{_mandir}/man8/vfs_glusterfs.8*
1924 %endif
1925
1926 ### KRB5-PRINTING
1927 %files krb5-printing
1928 %defattr(-,root,root)
1929 %attr(0700,root,root) %{_libexecdir}/samba/smbspool_krb5_wrapper
1930 %{_mandir}/man8/smbspool_krb5_wrapper.8*
1931
1932 ### LIBS
1933 %files libs
1934 %defattr(-,root,root)
1935 %{_libdir}/libdcerpc-samr.so.*
1936
1937 # libraries needed by the public libraries
1938 %{_libdir}/samba/libMESSAGING-samba4.so
1939 %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1940 %{_libdir}/samba/libauth4-samba4.so
1941 %{_libdir}/samba/libauth-unix-token-samba4.so
1942 %{_libdir}/samba/libdcerpc-samba4.so
1943 %{_libdir}/samba/libnon-posix-acls-samba4.so
1944 %{_libdir}/samba/libsamba-net-samba4.so
1945 %{_libdir}/samba/libsamba-python-samba4.so
1946 %{_libdir}/samba/libshares-samba4.so
1947 %{_libdir}/samba/libsmbpasswdparser-samba4.so
1948 %{_libdir}/samba/libxattr-tdb-samba4.so
1949
1950 ### LIBSMBCLIENT
1951 %if %with_libsmbclient
1952 %files -n libsmbclient
1953 %defattr(-,root,root)
1954 %{_libdir}/libsmbclient.so.*
1955
1956 ### LIBSMBCLIENT-DEVEL
1957 %files -n libsmbclient-devel
1958 %defattr(-,root,root)
1959 %{_includedir}/samba-4.0/libsmbclient.h
1960 %{_libdir}/libsmbclient.so
1961 %{_libdir}/pkgconfig/smbclient.pc
1962 %{_mandir}/man7/libsmbclient.7*
1963 %endif # with_libsmbclient
1964
1965 ### LIBWBCLIENT
1966 %if %with_libwbclient
1967 %files -n libwbclient
1968 %defattr(-,root,root)
1969 %{_libdir}/samba/wbclient/libwbclient.so.*
1970 %{_libdir}/samba/libwinbind-client-samba4.so
1971
1972 ### LIBWBCLIENT-DEVEL
1973 %files -n libwbclient-devel
1974 %defattr(-,root,root)
1975 %{_includedir}/samba-4.0/wbclient.h
1976 %{_libdir}/samba/wbclient/libwbclient.so
1977 %{_libdir}/pkgconfig/wbclient.pc
1978 %endif # with_libwbclient
1979
1980 ### PIDL
1981 %files pidl
1982 %defattr(-,root,root,-)
1983 %attr(755,root,root) %{_bindir}/pidl
1984 %dir %{perl_vendorlib}/Parse
1985 %{perl_vendorlib}/Parse/Pidl.pm
1986 %dir %{perl_vendorlib}/Parse/Pidl
1987 %{perl_vendorlib}/Parse/Pidl/CUtil.pm
1988 %{perl_vendorlib}/Parse/Pidl/Samba4.pm
1989 %{perl_vendorlib}/Parse/Pidl/Expr.pm
1990 %{perl_vendorlib}/Parse/Pidl/ODL.pm
1991 %{perl_vendorlib}/Parse/Pidl/Typelist.pm
1992 %{perl_vendorlib}/Parse/Pidl/IDL.pm
1993 %{perl_vendorlib}/Parse/Pidl/Compat.pm
1994 %dir %{perl_vendorlib}/Parse/Pidl/Wireshark
1995 %{perl_vendorlib}/Parse/Pidl/Wireshark/Conformance.pm
1996 %{perl_vendorlib}/Parse/Pidl/Wireshark/NDR.pm
1997 %{perl_vendorlib}/Parse/Pidl/Dump.pm
1998 %dir %{perl_vendorlib}/Parse/Pidl/Samba3
1999 %{perl_vendorlib}/Parse/Pidl/Samba3/ServerNDR.pm
2000 %{perl_vendorlib}/Parse/Pidl/Samba3/ClientNDR.pm
2001 %dir %{perl_vendorlib}/Parse/Pidl/Samba4
2002 %{perl_vendorlib}/Parse/Pidl/Samba4/Header.pm
2003 %dir %{perl_vendorlib}/Parse/Pidl/Samba4/COM
2004 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Header.pm
2005 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Proxy.pm
2006 %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Stub.pm
2007 %{perl_vendorlib}/Parse/Pidl/Samba4/Python.pm
2008 %{perl_vendorlib}/Parse/Pidl/Samba4/Template.pm
2009 %dir %{perl_vendorlib}/Parse/Pidl/Samba4/NDR
2010 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Server.pm
2011 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Client.pm
2012 %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Parser.pm
2013 %{perl_vendorlib}/Parse/Pidl/Samba4/TDR.pm
2014 %{perl_vendorlib}/Parse/Pidl/NDR.pm
2015 %{perl_vendorlib}/Parse/Pidl/Util.pm
2016 %{_mandir}/man1/pidl*
2017 %{_mandir}/man3/Parse::Pidl*
2018
2019 ### PYTHON
2020 %files python
2021 %defattr(-,root,root,-)
2022 %{_libdir}/libsamba-policy.so.*
2023
2024 %dir %{python_sitearch}/samba
2025 %{python_sitearch}/samba/__init__.py*
2026 %{python_sitearch}/samba/_glue.so
2027 %{python_sitearch}/samba/_ldb.so
2028 %{python_sitearch}/samba/auth.so
2029 %{python_sitearch}/samba/common.py*
2030 %{python_sitearch}/samba/compat.py*
2031 %{python_sitearch}/samba/credentials.so
2032 %{python_sitearch}/samba/crypto.so
2033 %{python_sitearch}/samba/dbchecker.py*
2034 %{python_sitearch}/samba/descriptor.py*
2035 %{python_sitearch}/samba/gensec.so
2036 %{python_sitearch}/samba/getopt.py*
2037 %{python_sitearch}/samba/gp_ext_loader.py*
2038 %{python_sitearch}/samba/hostconfig.py*
2039 %{python_sitearch}/samba/idmap.py*
2040 %{python_sitearch}/samba/join.py*
2041 %{python_sitearch}/samba/logger.py*
2042 %{python_sitearch}/samba/messaging.so
2043 %{python_sitearch}/samba/ms_display_specifiers.py*
2044 %{python_sitearch}/samba/ms_schema.py*
2045 %{python_sitearch}/samba/ndr.py*
2046 %{python_sitearch}/samba/net.so
2047 %{python_sitearch}/samba/netbios.so
2048 %{python_sitearch}/samba/ntacls.py*
2049 %{python_sitearch}/samba/ntstatus.so
2050 %{python_sitearch}/samba/param.so
2051 %{python_sitearch}/samba/policy.so
2052 %{python_sitearch}/samba/posix_eadb.so
2053 %{python_sitearch}/samba/registry.so
2054 %{python_sitearch}/samba/remove_dc.py*
2055 %{python_sitearch}/samba/sd_utils.py*
2056 %{python_sitearch}/samba/security.so
2057 %{python_sitearch}/samba/sites.py*
2058 %{python_sitearch}/samba/smb.so
2059 %{python_sitearch}/samba/subnets.py*
2060
2061 %{python_sitearch}/samba/upgrade.py*
2062 %{python_sitearch}/samba/upgradehelpers.py*
2063 %{python_sitearch}/samba/uptodateness.py*
2064 %{python_sitearch}/samba/werror.so
2065 %{python_sitearch}/samba/xattr.py*
2066 %{python_sitearch}/samba/xattr_native.so
2067 %{python_sitearch}/samba/xattr_tdb.so
2068
2069 %dir %{python_sitearch}/samba/dcerpc
2070 %{python_sitearch}/samba/dcerpc/__init__.py*
2071 %{python_sitearch}/samba/dcerpc/atsvc.so
2072 %{python_sitearch}/samba/dcerpc/auth.so
2073 %{python_sitearch}/samba/dcerpc/base.so
2074 %{python_sitearch}/samba/dcerpc/dcerpc.so
2075 %{python_sitearch}/samba/dcerpc/dfs.so
2076 %{python_sitearch}/samba/dcerpc/dns.so
2077 %{python_sitearch}/samba/dcerpc/dnsp.so
2078 %{python_sitearch}/samba/dcerpc/drsblobs.so
2079 %{python_sitearch}/samba/dcerpc/drsuapi.so
2080 %{python_sitearch}/samba/dcerpc/echo.so
2081 %{python_sitearch}/samba/dcerpc/epmapper.so
2082 %{python_sitearch}/samba/dcerpc/preg.so
2083 %{python_sitearch}/samba/dcerpc/idmap.so
2084 %{python_sitearch}/samba/dcerpc/initshutdown.so
2085 %{python_sitearch}/samba/dcerpc/irpc.so
2086 %{python_sitearch}/samba/dcerpc/krb5pac.so
2087 %{python_sitearch}/samba/dcerpc/lsa.so
2088 %{python_sitearch}/samba/dcerpc/messaging.so
2089 %{python_sitearch}/samba/dcerpc/mgmt.so
2090 %{python_sitearch}/samba/dcerpc/misc.so
2091 %{python_sitearch}/samba/dcerpc/nbt.so
2092 %{python_sitearch}/samba/dcerpc/netlogon.so
2093 %{python_sitearch}/samba/dcerpc/ntlmssp.so
2094 %{python_sitearch}/samba/dcerpc/samr.so
2095 %{python_sitearch}/samba/dcerpc/security.so
2096 %{python_sitearch}/samba/dcerpc/server_id.so
2097 %{python_sitearch}/samba/dcerpc/smb_acl.so
2098 %{python_sitearch}/samba/dcerpc/spoolss.so
2099 %{python_sitearch}/samba/dcerpc/srvsvc.so
2100 %{python_sitearch}/samba/dcerpc/svcctl.so
2101 %{python_sitearch}/samba/dcerpc/unixinfo.so
2102 %{python_sitearch}/samba/dcerpc/winbind.so
2103 %{python_sitearch}/samba/dcerpc/windows_event_ids.so
2104 %{python_sitearch}/samba/dcerpc/winreg.so
2105 %{python_sitearch}/samba/dcerpc/winspool.so
2106 %{python_sitearch}/samba/dcerpc/witness.so
2107 %{python_sitearch}/samba/dcerpc/wkssvc.so
2108 %{python_sitearch}/samba/dcerpc/xattr.so
2109
2110 %dir %{python_sitearch}/samba/emulate
2111 %{python_sitearch}/samba/emulate/__init__.py*
2112 %{python_sitearch}/samba/emulate/traffic.py*
2113 %{python_sitearch}/samba/emulate/traffic_packets.py*
2114
2115 %dir %{python_sitearch}/samba/gp_parse
2116 %{python_sitearch}/samba/gp_parse/__init__.py*
2117 %{python_sitearch}/samba/gp_parse/gp_aas.py*
2118 %{python_sitearch}/samba/gp_parse/gp_csv.py*
2119 %{python_sitearch}/samba/gp_parse/gp_inf.py*
2120 %{python_sitearch}/samba/gp_parse/gp_ini.py*
2121 %{python_sitearch}/samba/gp_parse/gp_pol.py*
2122
2123 %dir %{python_sitearch}/samba/netcmd
2124 %{python_sitearch}/samba/netcmd/__init__.py*
2125 %{python_sitearch}/samba/netcmd/common.py*
2126 %{python_sitearch}/samba/netcmd/computer.py*
2127 %{python_sitearch}/samba/netcmd/dbcheck.py*
2128 %{python_sitearch}/samba/netcmd/delegation.py*
2129 %{python_sitearch}/samba/netcmd/dns.py*
2130 %{python_sitearch}/samba/netcmd/domain.py*
2131 %{python_sitearch}/samba/netcmd/domain_backup.py*
2132 %{python_sitearch}/samba/netcmd/drs.py*
2133 %{python_sitearch}/samba/netcmd/dsacl.py*
2134 %{python_sitearch}/samba/netcmd/forest.py*
2135 %{python_sitearch}/samba/netcmd/gpo.py*
2136 %{python_sitearch}/samba/netcmd/group.py*
2137 %{python_sitearch}/samba/netcmd/ldapcmp.py*
2138 %{python_sitearch}/samba/netcmd/main.py*
2139 %{python_sitearch}/samba/netcmd/nettime.py*
2140 %{python_sitearch}/samba/netcmd/ntacl.py*
2141 %{python_sitearch}/samba/netcmd/ou.py*
2142 %{python_sitearch}/samba/netcmd/processes.py*
2143 %{python_sitearch}/samba/netcmd/pso.py*
2144 %{python_sitearch}/samba/netcmd/schema.py*
2145 %{python_sitearch}/samba/netcmd/sites.py*
2146 %{python_sitearch}/samba/netcmd/spn.py*
2147 %{python_sitearch}/samba/netcmd/testparm.py*
2148 %{python_sitearch}/samba/netcmd/user.py*
2149
2150 %dir %{python_sitearch}/samba/samba3
2151 %{python_sitearch}/samba/samba3/__init__.py*
2152 %{python_sitearch}/samba/samba3/libsmb_samba_internal.so
2153 %{python_sitearch}/samba/samba3/param.so
2154 %{python_sitearch}/samba/samba3/passdb.so
2155 %{python_sitearch}/samba/samba3/smbd.so
2156
2157 %dir %{python_sitearch}/samba/subunit
2158 %{python_sitearch}/samba/subunit/__init__.py*
2159 %{python_sitearch}/samba/subunit/run.py*
2160 %{python_sitearch}/samba/tdb_util.py*
2161
2162 %dir %{python_sitearch}/samba/third_party
2163 %{python_sitearch}/samba/third_party/__init__.py*
2164
2165 %if %{with_dc}
2166 %files python-dc
2167 %defattr(-,root,root,-)
2168 %{python_sitearch}/samba/domain_update.py*
2169 %{python_sitearch}/samba/dckeytab.so
2170 %{python_sitearch}/samba/dsdb.so
2171 %{python_sitearch}/samba/dsdb_dns.so
2172 %{python_sitearch}/samba/dnsserver.py*
2173 %{python_sitearch}/samba/forest_update.py*
2174 %{python_sitearch}/samba/gpclass.py*
2175 %{python_sitearch}/samba/gpo.so
2176 %{python_sitearch}/samba/gp_sec_ext.py*
2177 %{python_sitearch}/samba/mdb_util.py*
2178 %{python_sitearch}/samba/ms_forest_updates_markdown.py*
2179 %{python_sitearch}/samba/ms_schema_markdown.py*
2180 %{python_sitearch}/samba/samdb.py*
2181 %{python_sitearch}/samba/schema.py*
2182
2183 %{python_sitearch}/samba/dcerpc/dnsserver.so
2184
2185 %dir %{python_sitearch}/samba/kcc
2186 %{python_sitearch}/samba/kcc/__init__.py*
2187 %{python_sitearch}/samba/kcc/debug.py*
2188 %{python_sitearch}/samba/kcc/graph.py*
2189 %{python_sitearch}/samba/kcc/graph_utils.py*
2190 %{python_sitearch}/samba/kcc/kcc_utils.py*
2191 %{python_sitearch}/samba/kcc/ldif_import_export.py*
2192
2193 %dir %{python_sitearch}/samba/provision
2194 %{python_sitearch}/samba/provision/__init__.py*
2195 %{python_sitearch}/samba/provision/backend.py*
2196 %{python_sitearch}/samba/provision/common.py*
2197 %{python_sitearch}/samba/provision/kerberos.py*
2198 %{python_sitearch}/samba/provision/kerberos_implementation.py*
2199 %{python_sitearch}/samba/provision/sambadns.py*
2200
2201 %dir %{python_sitearch}/samba/web_server
2202 %{python_sitearch}/samba/web_server/__init__.py*
2203 %endif
2204
2205 %files python-test
2206 %defattr(-,root,root,-)
2207 %dir %{python_sitearch}/samba/tests
2208 %{python_sitearch}/samba/tests/__init__.py*
2209 %{python_sitearch}/samba/tests/auth.py*
2210 %{python_sitearch}/samba/tests/auth_log.py*
2211 %{python_sitearch}/samba/tests/auth_log_base.py*
2212 %{python_sitearch}/samba/tests/auth_log_ncalrpc.py*
2213 %{python_sitearch}/samba/tests/auth_log_netlogon.py*
2214 %{python_sitearch}/samba/tests/auth_log_netlogon_bad_creds.py*
2215 %{python_sitearch}/samba/tests/auth_log_pass_change.py*
2216 %{python_sitearch}/samba/tests/auth_log_samlogon.py*
2217 %{python_sitearch}/samba/tests/complex_expressions.py*
2218 %{python_sitearch}/samba/tests/common.py*
2219 %{python_sitearch}/samba/tests/core.py*
2220 %{python_sitearch}/samba/tests/credentials.py*
2221 %{python_sitearch}/samba/tests/dns.py*
2222 %{python_sitearch}/samba/tests/dns_base.py*
2223 %{python_sitearch}/samba/tests/dns_forwarder.py*
2224 %{python_sitearch}/samba/tests/dns_tkey.py*
2225 %{python_sitearch}/samba/tests/dns_wildcard.py*
2226 %{python_sitearch}/samba/tests/docs.py*
2227 %{python_sitearch}/samba/tests/dsdb.py*
2228 %{python_sitearch}/samba/tests/dsdb_lock.py*
2229 %{python_sitearch}/samba/tests/dsdb_schema_attributes.py*
2230 %{python_sitearch}/samba/tests/domain_backup_offline.py*
2231 %{python_sitearch}/samba/tests/encrypted_secrets.py*
2232 %{python_sitearch}/samba/tests/gensec.py*
2233 %{python_sitearch}/samba/tests/get_opt.py*
2234 %{python_sitearch}/samba/tests/glue.py*
2235 %{python_sitearch}/samba/tests/graph.py*
2236 %{python_sitearch}/samba/tests/hostconfig.py*
2237 %{python_sitearch}/samba/tests/ldap_referrals.py*
2238 %{python_sitearch}/samba/tests/libsmb.py*
2239 %{python_sitearch}/samba/tests/join.py*
2240 %{python_sitearch}/samba/tests/lsa_string.py*
2241 %{python_sitearch}/samba/tests/messaging.py*
2242 %{python_sitearch}/samba/tests/net_join.py*
2243 %{python_sitearch}/samba/tests/net_join_no_spnego.py*
2244 %{python_sitearch}/samba/tests/netcmd.py*
2245 %{python_sitearch}/samba/tests/netlogonsvc.py*
2246 %{python_sitearch}/samba/tests/ntacls.py*
2247 %{python_sitearch}/samba/tests/ntlm_auth.py*
2248 %{python_sitearch}/samba/tests/ntlm_auth_base.py*
2249 %{python_sitearch}/samba/tests/ntlm_auth_krb5.py*
2250 %{python_sitearch}/samba/tests/ntlmdisabled.py*
2251 %{python_sitearch}/samba/tests/pam_winbind.py*
2252 %{python_sitearch}/samba/tests/pam_winbind_chauthtok.py*
2253 %{python_sitearch}/samba/tests/pam_winbind_warn_pwd_expire.py*
2254 %{python_sitearch}/samba/tests/param.py*
2255 %{python_sitearch}/samba/tests/password_hash.py*
2256 %{python_sitearch}/samba/tests/password_hash_fl2003.py*
2257 %{python_sitearch}/samba/tests/password_hash_fl2008.py*
2258 %{python_sitearch}/samba/tests/password_hash_gpgme.py*
2259 %{python_sitearch}/samba/tests/password_hash_ldap.py*
2260 %{python_sitearch}/samba/tests/policy.py*
2261 %{python_sitearch}/samba/tests/posixacl.py*
2262 %{python_sitearch}/samba/tests/prefork_restart.py*
2263 %{python_sitearch}/samba/tests/process_limits.py*
2264 %{python_sitearch}/samba/tests/provision.py*
2265 %{python_sitearch}/samba/tests/py_credentials.py*
2266 %{python_sitearch}/samba/tests/registry.py*
2267 %{python_sitearch}/samba/tests/samba_upgradedns_lmdb*
2268 %{python_sitearch}/samba/tests/samba3sam.py*
2269 %{python_sitearch}/samba/tests/samdb.py*
2270 %{python_sitearch}/samba/tests/smbd_base.py*
2271 %{python_sitearch}/samba/tests/smbd_fuzztest.py*
2272 %{python_sitearch}/samba/tests/security.py*
2273 %{python_sitearch}/samba/tests/source.py*
2274 %{python_sitearch}/samba/tests/strings.py*
2275 %{python_sitearch}/samba/tests/subunitrun.py*
2276 %{python_sitearch}/samba/tests/tdb_util.py*
2277 %{python_sitearch}/samba/tests/upgrade.py*
2278 %{python_sitearch}/samba/tests/upgradeprovision.py*
2279 %{python_sitearch}/samba/tests/upgradeprovisionneeddc.py*
2280 %{python_sitearch}/samba/tests/xattr.py*
2281
2282 %dir %{python_sitearch}/samba/tests/blackbox
2283 %{python_sitearch}/samba/tests/blackbox/__init__.py*
2284 %{python_sitearch}/samba/tests/blackbox/bug13653.py*
2285 %{python_sitearch}/samba/tests/blackbox/check_output.py*
2286 %{python_sitearch}/samba/tests/blackbox/netads_json.py*
2287 %{python_sitearch}/samba/tests/blackbox/ndrdump.py*
2288 %{python_sitearch}/samba/tests/blackbox/samba_dnsupdate.py*
2289 %{python_sitearch}/samba/tests/blackbox/smbcontrol.py*
2290 %{python_sitearch}/samba/tests/blackbox/smbcontrol_process.py*
2291 %{python_sitearch}/samba/tests/blackbox/traffic_learner.py*
2292 %{python_sitearch}/samba/tests/blackbox/traffic_replay.py*
2293 %{python_sitearch}/samba/tests/blackbox/traffic_summary.py*
2294 %{python_sitearch}/samba/tests/blackbox/undoguididx.py*
2295
2296 %dir %{python_sitearch}/samba/tests/dcerpc
2297 %{python_sitearch}/samba/tests/dcerpc/__init__.py*
2298 %{python_sitearch}/samba/tests/dcerpc/array.py*
2299 %{python_sitearch}/samba/tests/dcerpc/bare.py*
2300 %{python_sitearch}/samba/tests/dcerpc/dnsserver.py*
2301 %{python_sitearch}/samba/tests/dcerpc/integer.py*
2302 %{python_sitearch}/samba/tests/dcerpc/misc.py*
2303 %{python_sitearch}/samba/tests/dcerpc/raw_protocol.py*
2304 %{python_sitearch}/samba/tests/dcerpc/raw_testcase.py*
2305 %{python_sitearch}/samba/tests/dcerpc/registry.py*
2306 %{python_sitearch}/samba/tests/dcerpc/rpc_talloc.py*
2307 %{python_sitearch}/samba/tests/dcerpc/rpcecho.py*
2308 %{python_sitearch}/samba/tests/dcerpc/sam.py*
2309 %{python_sitearch}/samba/tests/dcerpc/srvsvc.py*
2310 %{python_sitearch}/samba/tests/dcerpc/string_tests.py*
2311 %{python_sitearch}/samba/tests/dcerpc/testrpc.py*
2312 %{python_sitearch}/samba/tests/dcerpc/unix.py*
2313
2314 %dir %{python_sitearch}/samba/tests/dns_forwarder_helpers
2315 %{python_sitearch}/samba/tests/dns_forwarder_helpers/server.py*
2316 %{python_sitearch}/samba/tests/dns_forwarder_helpers/dns_hub.py*
2317
2318 %dir %{python_sitearch}/samba/tests/emulate
2319 %{python_sitearch}/samba/tests/emulate/__init__.py*
2320 %{python_sitearch}/samba/tests/emulate/traffic.py*
2321 %{python_sitearch}/samba/tests/emulate/traffic_packet.py*
2322
2323 %dir %{python_sitearch}/samba/tests/kcc
2324 %{python_sitearch}/samba/tests/kcc/__init__.py*
2325 %{python_sitearch}/samba/tests/kcc/graph.py*
2326 %{python_sitearch}/samba/tests/kcc/graph_utils.py*
2327 %{python_sitearch}/samba/tests/kcc/kcc_utils.py*
2328 %{python_sitearch}/samba/tests/kcc/ldif_import_export.py*
2329
2330 %dir %{python_sitearch}/samba/tests/samba_tool
2331 %{python_sitearch}/samba/tests/samba_tool/__init__.py*
2332 %{python_sitearch}/samba/tests/samba_tool/base.py*
2333 %{python_sitearch}/samba/tests/samba_tool/dnscmd.py*
2334 %{python_sitearch}/samba/tests/samba_tool/fsmo.py*
2335 %{python_sitearch}/samba/tests/samba_tool/gpo.py*
2336 %{python_sitearch}/samba/tests/samba_tool/group.py*
2337 %{python_sitearch}/samba/tests/samba_tool/help.py*
2338 %{python_sitearch}/samba/tests/samba_tool/join.py*
2339 %{python_sitearch}/samba/tests/samba_tool/ntacl.py*
2340 %{python_sitearch}/samba/tests/samba_tool/processes.py*
2341 %{python_sitearch}/samba/tests/samba_tool/provision_password_check.py*
2342 %{python_sitearch}/samba/tests/samba_tool/rodc.py*
2343 %{python_sitearch}/samba/tests/samba_tool/sites.py*
2344 %{python_sitearch}/samba/tests/samba_tool/timecmd.py*
2345 %{python_sitearch}/samba/tests/samba_tool/user.py*
2346 %{python_sitearch}/samba/tests/samba_tool/user_check_password_script.py*
2347 %{python_sitearch}/samba/tests/samba_tool/user_virtualCryptSHA.py*
2348 %{python_sitearch}/samba/tests/samba_tool/user_wdigest.py*
2349 %{python_sitearch}/samba/tests/samba_tool/visualize.py*
2350 %{python_sitearch}/samba/tests/samba_tool/visualize_drs.py*
2351
2352 ### TEST
2353 %files test
2354 %defattr(-,root,root)
2355 %{_bindir}/gentest
2356 %{_bindir}/locktest
2357 %{_bindir}/masktest
2358 %{_bindir}/ndrdump
2359 %{_bindir}/smbtorture
2360 %{_mandir}/man1/gentest.1*
2361 %{_mandir}/man1/locktest.1*
2362 %{_mandir}/man1/masktest.1*
2363 %{_mandir}/man1/ndrdump.1*
2364 %{_mandir}/man1/smbtorture.1*
2365 %{_mandir}/man1/vfstest.1*
2366
2367 %if %{with testsuite}
2368 # files to ignore in testsuite mode
2369 %{_libdir}/samba/libnss-wrapper.so
2370 %{_libdir}/samba/libsocket-wrapper.so
2371 %{_libdir}/samba/libuid-wrapper.so
2372 %endif
2373
2374 ### TEST-LIBS
2375 %files test-libs
2376 %defattr(-,root,root)
2377 %if %with_dc
2378 %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
2379 %else
2380 %{_libdir}/samba/libdsdb-module-samba4.so
2381 %endif
2382 %{_libdir}/samba/libcmocka-samba4.so
2383
2384 ### WINBIND
2385 %files winbind
2386 %defattr(-,root,root)
2387 %{_libdir}/samba/idmap
2388 %{_libdir}/samba/nss_info
2389 %{_libdir}/samba/libnss-info-samba4.so
2390 %{_libdir}/samba/libidmap-samba4.so
2391 %{_sbindir}/winbindd
2392 %attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
2393 %{_unitdir}/winbind.service
2394 %{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
2395 %{_mandir}/man8/winbindd.8*
2396 %{_mandir}/man8/idmap_*.8*
2397
2398 ### WINBIND-CLIENTS
2399 %files winbind-clients
2400 %defattr(-,root,root)
2401 %{_bindir}/ntlm_auth
2402 %{_bindir}/wbinfo
2403 %{_libdir}/samba/krb5/winbind_krb5_localauth.so
2404 %{_mandir}/man1/ntlm_auth.1.gz
2405 %{_mandir}/man1/wbinfo.1*
2406 %{_mandir}/man8/winbind_krb5_localauth.8*
2407
2408 ### WINBIND-KRB5-LOCATOR
2409 %files winbind-krb5-locator
2410 %defattr(-,root,root)
2411 %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
2412 %{_libdir}/samba/krb5/winbind_krb5_locator.so
2413 %{_mandir}/man8/winbind_krb5_locator.8*
2414
2415 ### WINBIND-MODULES
2416 %files winbind-modules
2417 %defattr(-,root,root)
2418 %{_libdir}/libnss_winbind.so*
2419 %{_libdir}/libnss_wins.so*
2420 %{_libdir}/security/pam_winbind.so
2421 %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
2422 %{_mandir}/man5/pam_winbind.conf.5*
2423 %{_mandir}/man8/pam_winbind.8*
2424
2425 %if %with_clustering_support
2426 %files -n ctdb
2427 %defattr(-,root,root)
2428 %doc ctdb/README
2429 %doc ctdb/doc/examples
2430 # Obsolete
2431 %config(noreplace, missingok) %{_sysconfdir}/sysconfig/ctdb
2432
2433 %dir %{_sysconfdir}/ctdb
2434 %config(noreplace) %{_sysconfdir}/ctdb/ctdb.conf
2435 %config(noreplace) %{_sysconfdir}/ctdb/notify.sh
2436 %config(noreplace) %{_sysconfdir}/ctdb/debug-hung-script.sh
2437 %config(noreplace) %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
2438 %config(noreplace) %{_sysconfdir}/ctdb/debug_locks.sh
2439
2440 %{_sysconfdir}/ctdb/functions
2441 %{_sysconfdir}/ctdb/nfs-linux-kernel-callout
2442 %{_sysconfdir}/ctdb/statd-callout
2443 %config %{_sysconfdir}/sudoers.d/ctdb
2444
2445 # CTDB scripts, no config files
2446 # script with executable bit means activated
2447 %dir %{_sysconfdir}/ctdb/events
2448 %dir %{_sysconfdir}/ctdb/events/legacy
2449 %dir %{_sysconfdir}/ctdb/events/notification
2450 %{_sysconfdir}/ctdb/events/notification/README
2451
2452 # CTDB scripts, no config files
2453 # script with executable bit means activated
2454 %dir %{_sysconfdir}/ctdb/nfs-checks.d
2455 %{_sysconfdir}/ctdb/nfs-checks.d/README
2456 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/00.portmapper.check
2457 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/10.status.check
2458 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/20.nfs.check
2459 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/30.nlockmgr.check
2460 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/40.mountd.check
2461 %config(noreplace) %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check
2462
2463 %{_sbindir}/ctdbd
2464 %{_sbindir}/ctdbd_wrapper
2465 %{_bindir}/ctdb
2466 %{_bindir}/ctdb_local_daemons
2467 %{_bindir}/ping_pong
2468 %{_bindir}/ltdbtool
2469 %{_bindir}/ctdb_diagnostics
2470 %{_bindir}/onnode
2471
2472 %dir %{_libexecdir}/ctdb
2473 %{_libexecdir}/ctdb/ctdb-config
2474 %{_libexecdir}/ctdb/ctdb-event
2475 %{_libexecdir}/ctdb/ctdb-eventd
2476 %{_libexecdir}/ctdb/ctdb_killtcp
2477 %{_libexecdir}/ctdb/ctdb_lock_helper
2478 %{_libexecdir}/ctdb/ctdb_lvs
2479 %{_libexecdir}/ctdb/ctdb_mutex_fcntl_helper
2480 %{_libexecdir}/ctdb/ctdb_natgw
2481 %{_libexecdir}/ctdb/ctdb-path
2482 %{_libexecdir}/ctdb/ctdb_recovery_helper
2483 %{_libexecdir}/ctdb/ctdb_takeover_helper
2484 %{_libexecdir}/ctdb/smnotify
2485
2486 %dir %{_localstatedir}/lib/ctdb/
2487 %dir %{_localstatedir}/lib/ctdb/persistent
2488 %dir %{_localstatedir}/lib/ctdb/state
2489 %dir %{_localstatedir}/lib/ctdb/volatile
2490
2491 %{_mandir}/man1/ctdb.1.gz
2492 %{_mandir}/man1/ctdb_diagnostics.1.gz
2493 %{_mandir}/man1/ctdbd.1.gz
2494 %{_mandir}/man1/onnode.1.gz
2495 %{_mandir}/man1/ltdbtool.1.gz
2496 %{_mandir}/man1/ping_pong.1.gz
2497 %{_mandir}/man1/ctdbd_wrapper.1.gz
2498 %{_mandir}/man5/ctdb.conf.5.gz
2499 %{_mandir}/man5/ctdb-script.options.5.gz
2500 %{_mandir}/man5/ctdb.sysconfig.5.gz
2501 %{_mandir}/man7/ctdb.7.gz
2502 %{_mandir}/man7/ctdb-tunables.7.gz
2503 %{_mandir}/man7/ctdb-statistics.7.gz
2504
2505 %{_tmpfilesdir}/ctdb.conf
2506
2507 %{_unitdir}/ctdb.service
2508
2509 %dir %{_datadir}/ctdb
2510 %dir %{_datadir}/ctdb/events
2511 %dir %{_datadir}/ctdb/events/legacy/
2512 %{_datadir}/ctdb/events/legacy/00.ctdb.script
2513 %{_datadir}/ctdb/events/legacy/01.reclock.script
2514 %{_datadir}/ctdb/events/legacy/05.system.script
2515 %{_datadir}/ctdb/events/legacy/06.nfs.script
2516 %{_datadir}/ctdb/events/legacy/10.interface.script
2517 %{_datadir}/ctdb/events/legacy/11.natgw.script
2518 %{_datadir}/ctdb/events/legacy/11.routing.script
2519 %{_datadir}/ctdb/events/legacy/13.per_ip_routing.script
2520 %{_datadir}/ctdb/events/legacy/20.multipathd.script
2521 %{_datadir}/ctdb/events/legacy/31.clamd.script
2522 %{_datadir}/ctdb/events/legacy/40.vsftpd.script
2523 %{_datadir}/ctdb/events/legacy/41.httpd.script
2524 %{_datadir}/ctdb/events/legacy/49.winbind.script
2525 %{_datadir}/ctdb/events/legacy/50.samba.script
2526 %{_datadir}/ctdb/events/legacy/60.nfs.script
2527 %{_datadir}/ctdb/events/legacy/70.iscsi.script
2528 %{_datadir}/ctdb/events/legacy/91.lvs.script
2529
2530 %files -n ctdb-tests
2531 %defattr(-,root,root)
2532 %doc ctdb/tests/README
2533 %{_bindir}/ctdb_run_tests
2534 %{_bindir}/ctdb_run_cluster_tests
2535
2536 %dir %{_libexecdir}/ctdb
2537 %dir %{_libexecdir}/ctdb/tests
2538 %{_libexecdir}/ctdb/tests/cmdline_test
2539 %{_libexecdir}/ctdb/tests/comm_client_test
2540 %{_libexecdir}/ctdb/tests/comm_server_test
2541 %{_libexecdir}/ctdb/tests/comm_test
2542 %{_libexecdir}/ctdb/tests/conf_test
2543 %{_libexecdir}/ctdb/tests/ctdb_packet_parse
2544 %{_libexecdir}/ctdb/tests/ctdb_takeover_tests
2545 %{_libexecdir}/ctdb/tests/ctdb_io_test
2546 %{_libexecdir}/ctdb/tests/db_hash_test
2547 %{_libexecdir}/ctdb/tests/dummy_client
2548 %{_libexecdir}/ctdb/tests/errcode
2549 %{_libexecdir}/ctdb/tests/event_protocol_test
2550 %{_libexecdir}/ctdb/tests/event_script_test
2551 %{_libexecdir}/ctdb/tests/fake_ctdbd
2552 %{_libexecdir}/ctdb/tests/fetch_loop
2553 %{_libexecdir}/ctdb/tests/fetch_loop_key
2554 %{_libexecdir}/ctdb/tests/fetch_readonly
2555 %{_libexecdir}/ctdb/tests/fetch_readonly_loop
2556 %{_libexecdir}/ctdb/tests/fetch_ring
2557 %{_libexecdir}/ctdb/tests/g_lock_loop
2558 %{_libexecdir}/ctdb/tests/hash_count_test
2559 %{_libexecdir}/ctdb/tests/line_test
2560 %{_libexecdir}/ctdb/tests/lock_tdb
2561 %{_libexecdir}/ctdb/tests/message_ring
2562 %{_libexecdir}/ctdb/tests/pidfile_test
2563 %{_libexecdir}/ctdb/tests/pkt_read_test
2564 %{_libexecdir}/ctdb/tests/pkt_write_test
2565 %{_libexecdir}/ctdb/tests/porting_tests
2566 %{_libexecdir}/ctdb/tests/protocol_basic_test
2567 %{_libexecdir}/ctdb/tests/protocol_ctdb_compat_test
2568 %{_libexecdir}/ctdb/tests/protocol_ctdb_test
2569 %{_libexecdir}/ctdb/tests/protocol_types_compat_test
2570 %{_libexecdir}/ctdb/tests/protocol_types_test
2571 %{_libexecdir}/ctdb/tests/protocol_util_test
2572 %{_libexecdir}/ctdb/tests/rb_test
2573 %{_libexecdir}/ctdb/tests/reqid_test
2574 %{_libexecdir}/ctdb/tests/run_event_test
2575 %{_libexecdir}/ctdb/tests/run_proc_test
2576 %{_libexecdir}/ctdb/tests/sigcode
2577 %{_libexecdir}/ctdb/tests/sock_daemon_test
2578 %{_libexecdir}/ctdb/tests/sock_io_test
2579 %{_libexecdir}/ctdb/tests/srvid_test
2580 %{_libexecdir}/ctdb/tests/system_socket_test
2581 %{_libexecdir}/ctdb/tests/transaction_loop
2582 %{_libexecdir}/ctdb/tests/tunnel_cmd
2583 %{_libexecdir}/ctdb/tests/tunnel_test
2584 %{_libexecdir}/ctdb/tests/update_record
2585 %{_libexecdir}/ctdb/tests/update_record_persistent
2586
2587 %dir %{_datadir}/ctdb/tests
2588
2589 %dir %{_datadir}/ctdb/tests/complex
2590 %{_datadir}/ctdb/tests/complex/README
2591 %{_datadir}/ctdb/tests/complex/11_ctdb_delip_removes_ip.sh
2592 %{_datadir}/ctdb/tests/complex/18_ctdb_reloadips.sh
2593 %{_datadir}/ctdb/tests/complex/30_nfs_tickle_killtcp.sh
2594 %{_datadir}/ctdb/tests/complex/31_nfs_tickle.sh
2595 %{_datadir}/ctdb/tests/complex/32_cifs_tickle.sh
2596 %{_datadir}/ctdb/tests/complex/33_gratuitous_arp.sh
2597 %{_datadir}/ctdb/tests/complex/34_nfs_tickle_restart.sh
2598 %{_datadir}/ctdb/tests/complex/36_smb_reset_server.sh
2599 %{_datadir}/ctdb/tests/complex/37_nfs_reset_server.sh
2600 %{_datadir}/ctdb/tests/complex/41_failover_ping_discrete.sh
2601 %{_datadir}/ctdb/tests/complex/42_failover_ssh_hostname.sh
2602 %{_datadir}/ctdb/tests/complex/43_failover_nfs_basic.sh
2603 %{_datadir}/ctdb/tests/complex/44_failover_nfs_oneway.sh
2604 %{_datadir}/ctdb/tests/complex/45_failover_nfs_kill.sh
2605 %{_datadir}/ctdb/tests/complex/60_rogueip_releaseip.sh
2606 %{_datadir}/ctdb/tests/complex/61_rogueip_takeip.sh
2607
2608 %dir %{_datadir}/ctdb/tests/complex/scripts
2609 %{_datadir}/ctdb/tests/complex/scripts/local.bash
2610
2611 %dir %{_datadir}/ctdb/tests/cunit
2612 %{_datadir}/ctdb/tests/cunit/cmdline_test_001.sh
2613 %{_datadir}/ctdb/tests/cunit/comm_test_001.sh
2614 %{_datadir}/ctdb/tests/cunit/comm_test_002.sh
2615 %{_datadir}/ctdb/tests/cunit/conf_test_001.sh
2616 %{_datadir}/ctdb/tests/cunit/config_test_001.sh
2617 %{_datadir}/ctdb/tests/cunit/config_test_002.sh
2618 %{_datadir}/ctdb/tests/cunit/config_test_003.sh
2619 %{_datadir}/ctdb/tests/cunit/config_test_004.sh
2620 %{_datadir}/ctdb/tests/cunit/config_test_005.sh
2621 %{_datadir}/ctdb/tests/cunit/config_test_006.sh
2622 %{_datadir}/ctdb/tests/cunit/config_test_007.sh
2623 %{_datadir}/ctdb/tests/cunit/ctdb_io_test_001.sh
2624 %{_datadir}/ctdb/tests/cunit/db_hash_test_001.sh
2625 %{_datadir}/ctdb/tests/cunit/event_protocol_test_001.sh
2626 %{_datadir}/ctdb/tests/cunit/event_script_test_001.sh
2627 %{_datadir}/ctdb/tests/cunit/hash_count_test_001.sh
2628 %{_datadir}/ctdb/tests/cunit/line_test_001.sh
2629 %{_datadir}/ctdb/tests/cunit/path_tests_001.sh
2630 %{_datadir}/ctdb/tests/cunit/pidfile_test_001.sh
2631 %{_datadir}/ctdb/tests/cunit/pkt_read_001.sh
2632 %{_datadir}/ctdb/tests/cunit/pkt_write_001.sh
2633 %{_datadir}/ctdb/tests/cunit/porting_tests_001.sh
2634 %{_datadir}/ctdb/tests/cunit/protocol_test_001.sh
2635 %{_datadir}/ctdb/tests/cunit/protocol_test_002.sh
2636 %{_datadir}/ctdb/tests/cunit/protocol_test_012.sh
2637 %{_datadir}/ctdb/tests/cunit/protocol_test_101.sh
2638 %{_datadir}/ctdb/tests/cunit/protocol_test_111.sh
2639 %{_datadir}/ctdb/tests/cunit/protocol_test_201.sh
2640 %{_datadir}/ctdb/tests/cunit/rb_test_001.sh
2641 %{_datadir}/ctdb/tests/cunit/reqid_test_001.sh
2642 %{_datadir}/ctdb/tests/cunit/run_event_001.sh
2643 %{_datadir}/ctdb/tests/cunit/run_proc_001.sh
2644 %{_datadir}/ctdb/tests/cunit/sock_daemon_test_001.sh
2645 %{_datadir}/ctdb/tests/cunit/sock_io_test_001.sh
2646 %{_datadir}/ctdb/tests/cunit/srvid_test_001.sh
2647 %{_datadir}/ctdb/tests/cunit/system_socket_test_001.sh
2648 %dir %{_datadir}/ctdb/tests/etc-ctdb
2649 %dir %{_datadir}/ctdb/tests/etc-ctdb/events
2650 %dir %{_datadir}/ctdb/tests/etc-ctdb/events/legacy
2651 %{_datadir}/ctdb/tests/etc-ctdb/events/legacy/00.test.script
2652 %dir %{_datadir}/ctdb/tests/eventd
2653 %{_datadir}/ctdb/tests/eventd/README
2654 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb
2655 %{_datadir}/ctdb/tests/eventd/etc-ctdb/ctdb.conf
2656 %{_datadir}/ctdb/tests/eventd/etc-ctdb/debug-script.sh
2657 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/events
2658 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/data
2659 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/data/README
2660 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/data/03.notalink.script
2661 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/empty
2662 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/empty/README
2663 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/multi
2664 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/multi/01.test.script
2665 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/multi/02.test.script
2666 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/multi/03.test.script
2667 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/random
2668 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/random/01.disabled.script
2669 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/random/02.enabled.script
2670 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/random/README.script
2671 %{_datadir}/ctdb/tests/eventd/etc-ctdb/events/random/a.script
2672 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/share
2673 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/
2674 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/data
2675 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/data/01.dummy.script
2676 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/data/02.disabled.script
2677 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/empty
2678 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/empty/README
2679 %dir %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/random
2680 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/random/01.disabled.script
2681 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/random/02.enabled.script
2682 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/random/a.script
2683 %{_datadir}/ctdb/tests/eventd/etc-ctdb/share/events/random/README.script
2684 %{_datadir}/ctdb/tests/eventd/eventd_001.sh
2685 %{_datadir}/ctdb/tests/eventd/eventd_002.sh
2686 %{_datadir}/ctdb/tests/eventd/eventd_003.sh
2687 %{_datadir}/ctdb/tests/eventd/eventd_004.sh
2688 %{_datadir}/ctdb/tests/eventd/eventd_005.sh
2689 %{_datadir}/ctdb/tests/eventd/eventd_006.sh
2690 %{_datadir}/ctdb/tests/eventd/eventd_007.sh
2691 %{_datadir}/ctdb/tests/eventd/eventd_008.sh
2692 %{_datadir}/ctdb/tests/eventd/eventd_009.sh
2693 %{_datadir}/ctdb/tests/eventd/eventd_011.sh
2694 %{_datadir}/ctdb/tests/eventd/eventd_012.sh
2695 %{_datadir}/ctdb/tests/eventd/eventd_013.sh
2696 %{_datadir}/ctdb/tests/eventd/eventd_014.sh
2697 %{_datadir}/ctdb/tests/eventd/eventd_021.sh
2698 %{_datadir}/ctdb/tests/eventd/eventd_022.sh
2699 %{_datadir}/ctdb/tests/eventd/eventd_023.sh
2700 %{_datadir}/ctdb/tests/eventd/eventd_024.sh
2701 %{_datadir}/ctdb/tests/eventd/eventd_031.sh
2702 %{_datadir}/ctdb/tests/eventd/eventd_032.sh
2703 %{_datadir}/ctdb/tests/eventd/eventd_033.sh
2704 %{_datadir}/ctdb/tests/eventd/eventd_041.sh
2705 %{_datadir}/ctdb/tests/eventd/eventd_042.sh
2706 %{_datadir}/ctdb/tests/eventd/eventd_043.sh
2707 %{_datadir}/ctdb/tests/eventd/eventd_044.sh
2708 %{_datadir}/ctdb/tests/eventd/eventd_051.sh
2709 %{_datadir}/ctdb/tests/eventd/eventd_052.sh
2710 %dir %{_datadir}/ctdb/tests/eventd/scripts
2711 %{_datadir}/ctdb/tests/eventd/scripts/local.sh
2712
2713 %dir %{_datadir}/ctdb/tests/eventscripts
2714 %{_datadir}/ctdb/tests/eventscripts/README
2715 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.001.sh
2716 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.002.sh
2717 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.003.sh
2718 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.004.sh
2719 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.005.sh
2720 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.006.sh
2721 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.007.sh
2722 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.008.sh
2723 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.init.009.sh
2724 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.setup.001.sh
2725 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.setup.002.sh
2726 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.setup.003.sh
2727 %{_datadir}/ctdb/tests/eventscripts/00.ctdb.setup.004.sh
2728 %{_datadir}/ctdb/tests/eventscripts/01.reclock.monitor.001.sh
2729 %{_datadir}/ctdb/tests/eventscripts/01.reclock.monitor.002.sh
2730 %{_datadir}/ctdb/tests/eventscripts/01.reclock.monitor.003.sh
2731 %{_datadir}/ctdb/tests/eventscripts/01.reclock.monitor.004.sh
2732 %{_datadir}/ctdb/tests/eventscripts/01.reclock.monitor.005.sh
2733 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.001.sh
2734 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.002.sh
2735 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.003.sh
2736 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.004.sh
2737 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.005.sh
2738 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.006.sh
2739 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.007.sh
2740 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.011.sh
2741 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.012.sh
2742 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.013.sh
2743 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.014.sh
2744 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.015.sh
2745 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.016.sh
2746 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.017.sh
2747 %{_datadir}/ctdb/tests/eventscripts/05.system.monitor.018.sh
2748 %{_datadir}/ctdb/tests/eventscripts/06.nfs.releaseip.001.sh
2749 %{_datadir}/ctdb/tests/eventscripts/06.nfs.releaseip.002.sh
2750 %{_datadir}/ctdb/tests/eventscripts/06.nfs.takeip.001.sh
2751 %{_datadir}/ctdb/tests/eventscripts/06.nfs.takeip.002.sh
2752 %{_datadir}/ctdb/tests/eventscripts/10.interface.010.sh
2753 %{_datadir}/ctdb/tests/eventscripts/10.interface.011.sh
2754 %{_datadir}/ctdb/tests/eventscripts/10.interface.012.sh
2755 %{_datadir}/ctdb/tests/eventscripts/10.interface.013.sh
2756 %{_datadir}/ctdb/tests/eventscripts/10.interface.init.001.sh
2757 %{_datadir}/ctdb/tests/eventscripts/10.interface.init.002.sh
2758 %{_datadir}/ctdb/tests/eventscripts/10.interface.init.021.sh
2759 %{_datadir}/ctdb/tests/eventscripts/10.interface.init.022.sh
2760 %{_datadir}/ctdb/tests/eventscripts/10.interface.init.023.sh
2761 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.001.sh
2762 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.002.sh
2763 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.003.sh
2764 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.004.sh
2765 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.005.sh
2766 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.006.sh
2767 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.009.sh
2768 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.010.sh
2769 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.011.sh
2770 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.012.sh
2771 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.013.sh
2772 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.014.sh
2773 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.015.sh
2774 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.016.sh
2775 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.017.sh
2776 %{_datadir}/ctdb/tests/eventscripts/10.interface.monitor.018.sh
2777 %{_datadir}/ctdb/tests/eventscripts/10.interface.multi.001.sh
2778 %{_datadir}/ctdb/tests/eventscripts/10.interface.releaseip.001.sh
2779 %{_datadir}/ctdb/tests/eventscripts/10.interface.releaseip.002.sh
2780 %{_datadir}/ctdb/tests/eventscripts/10.interface.startup.001.sh
2781 %{_datadir}/ctdb/tests/eventscripts/10.interface.startup.002.sh
2782 %{_datadir}/ctdb/tests/eventscripts/10.interface.takeip.001.sh
2783 %{_datadir}/ctdb/tests/eventscripts/10.interface.takeip.002.sh
2784 %{_datadir}/ctdb/tests/eventscripts/10.interface.takeip.003.sh
2785 %{_datadir}/ctdb/tests/eventscripts/11.natgw.001.sh
2786 %{_datadir}/ctdb/tests/eventscripts/11.natgw.002.sh
2787 %{_datadir}/ctdb/tests/eventscripts/11.natgw.003.sh
2788 %{_datadir}/ctdb/tests/eventscripts/11.natgw.004.sh
2789 %{_datadir}/ctdb/tests/eventscripts/11.natgw.011.sh
2790 %{_datadir}/ctdb/tests/eventscripts/11.natgw.012.sh
2791 %{_datadir}/ctdb/tests/eventscripts/11.natgw.013.sh
2792 %{_datadir}/ctdb/tests/eventscripts/11.natgw.014.sh
2793 %{_datadir}/ctdb/tests/eventscripts/11.natgw.015.sh
2794 %{_datadir}/ctdb/tests/eventscripts/11.natgw.021.sh
2795 %{_datadir}/ctdb/tests/eventscripts/11.natgw.022.sh
2796 %{_datadir}/ctdb/tests/eventscripts/11.natgw.023.sh
2797 %{_datadir}/ctdb/tests/eventscripts/11.natgw.024.sh
2798 %{_datadir}/ctdb/tests/eventscripts/11.natgw.025.sh
2799 %{_datadir}/ctdb/tests/eventscripts/11.natgw.031.sh
2800 %{_datadir}/ctdb/tests/eventscripts/11.natgw.041.sh
2801 %{_datadir}/ctdb/tests/eventscripts/11.natgw.042.sh
2802 %{_datadir}/ctdb/tests/eventscripts/11.natgw.051.sh
2803 %{_datadir}/ctdb/tests/eventscripts/11.natgw.052.sh
2804 %{_datadir}/ctdb/tests/eventscripts/11.natgw.053.sh
2805 %{_datadir}/ctdb/tests/eventscripts/11.natgw.054.sh
2806 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.001.sh
2807 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.002.sh
2808 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.003.sh
2809 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.004.sh
2810 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.005.sh
2811 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.006.sh
2812 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.007.sh
2813 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.008.sh
2814 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.009.sh
2815 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.010.sh
2816 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.011.sh
2817 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.012.sh
2818 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.013.sh
2819 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.014.sh
2820 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.015.sh
2821 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.016.sh
2822 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.017.sh
2823 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.018.sh
2824 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.019.sh
2825 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.021.sh
2826 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.022.sh
2827 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.023.sh
2828 %{_datadir}/ctdb/tests/eventscripts/13.per_ip_routing.024.sh
2829 %{_datadir}/ctdb/tests/eventscripts/20.multipathd.monitor.001.sh
2830 %{_datadir}/ctdb/tests/eventscripts/20.multipathd.monitor.002.sh
2831 %{_datadir}/ctdb/tests/eventscripts/20.multipathd.monitor.003.sh
2832 %{_datadir}/ctdb/tests/eventscripts/20.multipathd.monitor.004.sh
2833 %{_datadir}/ctdb/tests/eventscripts/31.clamd.monitor.002.sh
2834 %{_datadir}/ctdb/tests/eventscripts/31.clamd.monitor.003.sh
2835 %{_datadir}/ctdb/tests/eventscripts/40.vsftpd.monitor.002.sh
2836 %{_datadir}/ctdb/tests/eventscripts/40.vsftpd.shutdown.002.sh
2837 %{_datadir}/ctdb/tests/eventscripts/40.vsftpd.startup.002.sh
2838 %{_datadir}/ctdb/tests/eventscripts/41.httpd.monitor.002.sh
2839 %{_datadir}/ctdb/tests/eventscripts/41.httpd.shutdown.002.sh
2840 %{_datadir}/ctdb/tests/eventscripts/41.httpd.startup.002.sh
2841 %{_datadir}/ctdb/tests/eventscripts/49.winbind.monitor.101.sh
2842 %{_datadir}/ctdb/tests/eventscripts/49.winbind.monitor.102.sh
2843 %{_datadir}/ctdb/tests/eventscripts/49.winbind.shutdown.002.sh
2844 %{_datadir}/ctdb/tests/eventscripts/49.winbind.startup.002.sh
2845 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.101.sh
2846 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.103.sh
2847 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.104.sh
2848 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.105.sh
2849 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.106.sh
2850 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.110.sh
2851 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.111.sh
2852 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.112.sh
2853 %{_datadir}/ctdb/tests/eventscripts/50.samba.monitor.113.sh
2854 %{_datadir}/ctdb/tests/eventscripts/50.samba.shutdown.001.sh
2855 %{_datadir}/ctdb/tests/eventscripts/50.samba.shutdown.002.sh
2856 %{_datadir}/ctdb/tests/eventscripts/50.samba.shutdown.011.sh
2857 %{_datadir}/ctdb/tests/eventscripts/50.samba.startup.011.sh
2858 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.101.sh
2859 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.102.sh
2860 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.103.sh
2861 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.104.sh
2862 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.105.sh
2863 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.106.sh
2864 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.107.sh
2865 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.108.sh
2866 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.109.sh
2867 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.111.sh
2868 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.112.sh
2869 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.113.sh
2870 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.114.sh
2871 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.121.sh
2872 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.122.sh
2873 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.131.sh
2874 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.132.sh
2875 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.141.sh
2876 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.142.sh
2877 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.143.sh
2878 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.144.sh
2879 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.151.sh
2880 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.152.sh
2881 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.153.sh
2882 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.161.sh
2883 %{_datadir}/ctdb/tests/eventscripts/60.nfs.monitor.162.sh
2884 %{_datadir}/ctdb/tests/eventscripts/60.nfs.multi.001.sh
2885 %{_datadir}/ctdb/tests/eventscripts/60.nfs.multi.002.sh
2886 %{_datadir}/ctdb/tests/eventscripts/60.nfs.releaseip.001.sh
2887 %{_datadir}/ctdb/tests/eventscripts/60.nfs.releaseip.002.sh
2888 %{_datadir}/ctdb/tests/eventscripts/60.nfs.shutdown.001.sh
2889 %{_datadir}/ctdb/tests/eventscripts/60.nfs.shutdown.002.sh
2890 %{_datadir}/ctdb/tests/eventscripts/60.nfs.startup.001.sh
2891 %{_datadir}/ctdb/tests/eventscripts/60.nfs.startup.002.sh
2892 %{_datadir}/ctdb/tests/eventscripts/60.nfs.takeip.001.sh
2893 %{_datadir}/ctdb/tests/eventscripts/60.nfs.takeip.002.sh
2894 %{_datadir}/ctdb/tests/eventscripts/91.lvs.001.sh
2895 %{_datadir}/ctdb/tests/eventscripts/91.lvs.ipreallocated.011.sh
2896 %{_datadir}/ctdb/tests/eventscripts/91.lvs.ipreallocated.012.sh
2897 %{_datadir}/ctdb/tests/eventscripts/91.lvs.ipreallocated.013.sh
2898 %{_datadir}/ctdb/tests/eventscripts/91.lvs.ipreallocated.014.sh
2899 %{_datadir}/ctdb/tests/eventscripts/91.lvs.monitor.001.sh
2900 %{_datadir}/ctdb/tests/eventscripts/91.lvs.monitor.002.sh
2901 %{_datadir}/ctdb/tests/eventscripts/91.lvs.monitor.003.sh
2902 %{_datadir}/ctdb/tests/eventscripts/91.lvs.shutdown.001.sh
2903 %{_datadir}/ctdb/tests/eventscripts/91.lvs.shutdown.002.sh
2904 %{_datadir}/ctdb/tests/eventscripts/91.lvs.startup.001.sh
2905 %{_datadir}/ctdb/tests/eventscripts/91.lvs.startup.002.sh
2906 %{_datadir}/ctdb/tests/eventscripts/statd-callout.001.sh
2907 %{_datadir}/ctdb/tests/eventscripts/statd-callout.002.sh
2908 %{_datadir}/ctdb/tests/eventscripts/statd-callout.003.sh
2909 %{_datadir}/ctdb/tests/eventscripts/statd-callout.004.sh
2910 %{_datadir}/ctdb/tests/eventscripts/statd-callout.005.sh
2911 %{_datadir}/ctdb/tests/eventscripts/statd-callout.006.sh
2912 %{_datadir}/ctdb/tests/eventscripts/statd-callout.007.sh
2913
2914 %dir %{_datadir}/ctdb/tests/eventscripts/etc-ctdb
2915 %{_datadir}/ctdb/tests/eventscripts/etc-ctdb/public_addresses
2916 %{_datadir}/ctdb/tests/eventscripts/etc-ctdb/rc.local
2917
2918 %dir %{_datadir}/ctdb/tests/eventscripts/etc
2919 %dir %{_datadir}/ctdb/tests/eventscripts/etc/init.d
2920 %{_datadir}/ctdb/tests/eventscripts/etc/init.d/nfs
2921 %{_datadir}/ctdb/tests/eventscripts/etc/init.d/nfslock
2922
2923 %dir %{_datadir}/ctdb/tests/eventscripts/etc/samba
2924 %{_datadir}/ctdb/tests/eventscripts/etc/samba/smb.conf
2925
2926 %dir %{_datadir}/ctdb/tests/eventscripts/etc/sysconfig
2927 %{_datadir}/ctdb/tests/eventscripts/etc/sysconfig/nfs
2928
2929 %dir %{_datadir}/ctdb/tests/eventscripts/scripts
2930 %{_datadir}/ctdb/tests/eventscripts/scripts/local.sh
2931 %{_datadir}/ctdb/tests/eventscripts/scripts/00.ctdb.sh
2932 %{_datadir}/ctdb/tests/eventscripts/scripts/01.reclock.sh
2933 %{_datadir}/ctdb/tests/eventscripts/scripts/05.system.sh
2934 %{_datadir}/ctdb/tests/eventscripts/scripts/06.nfs.sh
2935 %{_datadir}/ctdb/tests/eventscripts/scripts/10.interface.sh
2936 %{_datadir}/ctdb/tests/eventscripts/scripts/11.natgw.sh
2937 %{_datadir}/ctdb/tests/eventscripts/scripts/13.per_ip_routing.sh
2938 %{_datadir}/ctdb/tests/eventscripts/scripts/20.multipathd.sh
2939 %{_datadir}/ctdb/tests/eventscripts/scripts/31.clamd.sh
2940 %{_datadir}/ctdb/tests/eventscripts/scripts/40.vsftpd.sh
2941 %{_datadir}/ctdb/tests/eventscripts/scripts/41.httpd.sh
2942 %{_datadir}/ctdb/tests/eventscripts/scripts/49.winbind.sh
2943 %{_datadir}/ctdb/tests/eventscripts/scripts/50.samba.sh
2944 %{_datadir}/ctdb/tests/eventscripts/scripts/60.nfs.sh
2945 %{_datadir}/ctdb/tests/eventscripts/scripts/91.lvs.sh
2946 %{_datadir}/ctdb/tests/eventscripts/scripts/statd-callout.sh
2947
2948 %dir %{_datadir}/ctdb/tests/eventscripts/stubs
2949 %{_datadir}/ctdb/tests/eventscripts/stubs/ctdb
2950 %{_datadir}/ctdb/tests/eventscripts/stubs/ctdb-config
2951 %{_datadir}/ctdb/tests/eventscripts/stubs/ctdb_killtcp
2952 %{_datadir}/ctdb/tests/eventscripts/stubs/ctdb_lvs
2953 %{_datadir}/ctdb/tests/eventscripts/stubs/ctdb_natgw
2954 %{_datadir}/ctdb/tests/eventscripts/stubs/date
2955 %{_datadir}/ctdb/tests/eventscripts/stubs/df
2956 %{_datadir}/ctdb/tests/eventscripts/stubs/ethtool
2957 %{_datadir}/ctdb/tests/eventscripts/stubs/exportfs
2958 %{_datadir}/ctdb/tests/eventscripts/stubs/id
2959 %{_datadir}/ctdb/tests/eventscripts/stubs/ip
2960 %{_datadir}/ctdb/tests/eventscripts/stubs/ip6tables
2961 %{_datadir}/ctdb/tests/eventscripts/stubs/iptables
2962 %{_datadir}/ctdb/tests/eventscripts/stubs/ipvsadm
2963 %{_datadir}/ctdb/tests/eventscripts/stubs/kill
2964 %{_datadir}/ctdb/tests/eventscripts/stubs/killall
2965 %{_datadir}/ctdb/tests/eventscripts/stubs/multipath
2966 %{_datadir}/ctdb/tests/eventscripts/stubs/net
2967 %{_datadir}/ctdb/tests/eventscripts/stubs/pidof
2968 %{_datadir}/ctdb/tests/eventscripts/stubs/pkill
2969 %{_datadir}/ctdb/tests/eventscripts/stubs/ps
2970 %{_datadir}/ctdb/tests/eventscripts/stubs/rm
2971 %{_datadir}/ctdb/tests/eventscripts/stubs/rpc.lockd
2972 %{_datadir}/ctdb/tests/eventscripts/stubs/rpc.mountd
2973 %{_datadir}/ctdb/tests/eventscripts/stubs/rpc.rquotad
2974 %{_datadir}/ctdb/tests/eventscripts/stubs/rpc.statd
2975 %{_datadir}/ctdb/tests/eventscripts/stubs/rpcinfo
2976 %{_datadir}/ctdb/tests/eventscripts/stubs/service
2977 %{_datadir}/ctdb/tests/eventscripts/stubs/sleep
2978 %{_datadir}/ctdb/tests/eventscripts/stubs/smnotify
2979 %{_datadir}/ctdb/tests/eventscripts/stubs/ss
2980 %{_datadir}/ctdb/tests/eventscripts/stubs/tdbdump
2981 %{_datadir}/ctdb/tests/eventscripts/stubs/tdbtool
2982 %{_datadir}/ctdb/tests/eventscripts/stubs/testparm
2983 %{_datadir}/ctdb/tests/eventscripts/stubs/timeout
2984 %{_datadir}/ctdb/tests/eventscripts/stubs/wbinfo
2985
2986 %dir %{_datadir}/ctdb/tests/onnode
2987 %{_datadir}/ctdb/tests/onnode/0001.sh
2988 %{_datadir}/ctdb/tests/onnode/0002.sh
2989 %{_datadir}/ctdb/tests/onnode/0003.sh
2990 %{_datadir}/ctdb/tests/onnode/0004.sh
2991 %{_datadir}/ctdb/tests/onnode/0005.sh
2992 %{_datadir}/ctdb/tests/onnode/0006.sh
2993 %{_datadir}/ctdb/tests/onnode/0010.sh
2994 %{_datadir}/ctdb/tests/onnode/0011.sh
2995 %{_datadir}/ctdb/tests/onnode/0070.sh
2996 %{_datadir}/ctdb/tests/onnode/0071.sh
2997 %{_datadir}/ctdb/tests/onnode/0072.sh
2998 %{_datadir}/ctdb/tests/onnode/0075.sh
2999
3000 %dir %{_datadir}/ctdb/tests/onnode/etc-ctdb
3001 %{_datadir}/ctdb/tests/onnode/etc-ctdb/nodes
3002
3003 %dir %{_datadir}/ctdb/tests/onnode/scripts
3004 %{_datadir}/ctdb/tests/onnode/scripts/local.sh
3005
3006 %dir %{_datadir}/ctdb/tests/onnode/stubs
3007 %{_datadir}/ctdb/tests/onnode/stubs/ctdb
3008 %{_datadir}/ctdb/tests/onnode/stubs/ssh
3009
3010 %dir %{_datadir}/ctdb/tests/scripts
3011 %{_datadir}/ctdb/tests/scripts/common.sh
3012 %{_datadir}/ctdb/tests/scripts/integration.bash
3013 %{_datadir}/ctdb/tests/scripts/script_install_paths.sh
3014 %{_datadir}/ctdb/tests/scripts/test_wrap
3015 %{_datadir}/ctdb/tests/scripts/unit.sh
3016
3017 %dir %{_datadir}/ctdb/tests/shellcheck
3018 %{_datadir}/ctdb/tests/shellcheck/base_scripts.sh
3019 %{_datadir}/ctdb/tests/shellcheck/ctdb_helpers.sh
3020 %{_datadir}/ctdb/tests/shellcheck/ctdbd_wrapper.sh
3021 %{_datadir}/ctdb/tests/shellcheck/event_scripts.sh
3022 %{_datadir}/ctdb/tests/shellcheck/functions.sh
3023 %{_datadir}/ctdb/tests/shellcheck/init_script.sh
3024 %{_datadir}/ctdb/tests/shellcheck/tools.sh
3025
3026 %dir %{_datadir}/ctdb/tests/shellcheck/scripts
3027 %{_datadir}/ctdb/tests/shellcheck/scripts/local.sh
3028
3029 %dir %{_datadir}/ctdb/tests/simple
3030 %{_datadir}/ctdb/tests/simple/README
3031 %{_datadir}/ctdb/tests/simple/00_ctdb_onnode.sh
3032 %{_datadir}/ctdb/tests/simple/01_ctdb_reclock_command.sh
3033 %{_datadir}/ctdb/tests/simple/02_ctdb_tunables.sh
3034 %{_datadir}/ctdb/tests/simple/05_ctdb_listnodes.sh
3035 %{_datadir}/ctdb/tests/simple/06_ctdb_getpid.sh
3036 %{_datadir}/ctdb/tests/simple/07_ctdb_process_exists.sh
3037 %{_datadir}/ctdb/tests/simple/08_ctdb_isnotrecmaster.sh
3038 %{_datadir}/ctdb/tests/simple/09_ctdb_ping.sh
3039 %{_datadir}/ctdb/tests/simple/11_ctdb_ip.sh
3040 %{_datadir}/ctdb/tests/simple/12_ctdb_getdebug.sh
3041 %{_datadir}/ctdb/tests/simple/13_ctdb_setdebug.sh
3042 %{_datadir}/ctdb/tests/simple/14_ctdb_statistics.sh
3043 %{_datadir}/ctdb/tests/simple/15_ctdb_statisticsreset.sh
3044 %{_datadir}/ctdb/tests/simple/16_ctdb_config_add_ip.sh
3045 %{_datadir}/ctdb/tests/simple/17_ctdb_config_delete_ip.sh
3046 %{_datadir}/ctdb/tests/simple/18_ctdb_reloadips.sh
3047 %{_datadir}/ctdb/tests/simple/19_ip_takeover_noop.sh
3048 %{_datadir}/ctdb/tests/simple/20_delip_iface_gc.sh
3049 %{_datadir}/ctdb/tests/simple/21_ctdb_attach.sh
3050 %{_datadir}/ctdb/tests/simple/23_ctdb_moveip.sh
3051 %{_datadir}/ctdb/tests/simple/24_ctdb_getdbmap.sh
3052 %{_datadir}/ctdb/tests/simple/25_dumpmemory.sh
3053 %{_datadir}/ctdb/tests/simple/26_ctdb_config_check_error_on_unreachable_ctdb.sh
3054 %{_datadir}/ctdb/tests/simple/27_ctdb_detach.sh
3055 %{_datadir}/ctdb/tests/simple/28_zero_eventscripts.sh
3056 %{_datadir}/ctdb/tests/simple/32_ctdb_disable_enable.sh
3057 %{_datadir}/ctdb/tests/simple/35_ctdb_getreclock.sh
3058 %{_datadir}/ctdb/tests/simple/42_ctdb_stop_continue.sh
3059 %{_datadir}/ctdb/tests/simple/43_stop_recmaster_yield.sh
3060 %{_datadir}/ctdb/tests/simple/51_message_ring.sh
3061 %{_datadir}/ctdb/tests/simple/52_fetch_ring.sh
3062 %{_datadir}/ctdb/tests/simple/53_transaction_loop.sh
3063 %{_datadir}/ctdb/tests/simple/54_transaction_loop_recovery.sh
3064 %{_datadir}/ctdb/tests/simple/55_ctdb_ptrans.sh
3065 %{_datadir}/ctdb/tests/simple/56_replicated_transaction_recovery.sh
3066 %{_datadir}/ctdb/tests/simple/58_ctdb_restoredb.sh
3067 %{_datadir}/ctdb/tests/simple/60_recoverd_missing_ip.sh
3068 %{_datadir}/ctdb/tests/simple/69_recovery_resurrect_deleted.sh
3069 %{_datadir}/ctdb/tests/simple/70_recoverpdbbyseqnum.sh
3070 %{_datadir}/ctdb/tests/simple/71_ctdb_wipedb.sh
3071 %{_datadir}/ctdb/tests/simple/72_update_record_persistent.sh
3072 %{_datadir}/ctdb/tests/simple/73_tunable_NoIPTakeover.sh
3073 %{_datadir}/ctdb/tests/simple/75_readonly_records_basic.sh
3074 %{_datadir}/ctdb/tests/simple/76_ctdb_pdb_recovery.sh
3075 %{_datadir}/ctdb/tests/simple/77_ctdb_db_recovery.sh
3076 %{_datadir}/ctdb/tests/simple/78_ctdb_large_db_recovery.sh
3077 %{_datadir}/ctdb/tests/simple/79_volatile_db_traverse.sh
3078 %{_datadir}/ctdb/tests/simple/80_ctdb_traverse.sh
3079 %{_datadir}/ctdb/tests/simple/81_tunnel_ring.sh
3080 %{_datadir}/ctdb/tests/simple/90_debug_hung_script.sh
3081
3082 %dir %{_datadir}/ctdb/tests/simple/scripts
3083 %{_datadir}/ctdb/tests/simple/scripts/local.bash
3084 %{_datadir}/ctdb/tests/simple/scripts/local_daemons.bash
3085
3086 %dir %{_datadir}/ctdb/tests/takeover
3087 %{_datadir}/ctdb/tests/takeover/README
3088 %{_datadir}/ctdb/tests/takeover/det.001.sh
3089 %{_datadir}/ctdb/tests/takeover/det.002.sh
3090 %{_datadir}/ctdb/tests/takeover/det.003.sh
3091 %{_datadir}/ctdb/tests/takeover/lcp2.001.sh
3092 %{_datadir}/ctdb/tests/takeover/lcp2.002.sh
3093 %{_datadir}/ctdb/tests/takeover/lcp2.003.sh
3094 %{_datadir}/ctdb/tests/takeover/lcp2.004.sh
3095 %{_datadir}/ctdb/tests/takeover/lcp2.005.sh
3096 %{_datadir}/ctdb/tests/takeover/lcp2.006.sh
3097 %{_datadir}/ctdb/tests/takeover/lcp2.007.sh
3098 %{_datadir}/ctdb/tests/takeover/lcp2.008.sh
3099 %{_datadir}/ctdb/tests/takeover/lcp2.009.sh
3100 %{_datadir}/ctdb/tests/takeover/lcp2.010.sh
3101 %{_datadir}/ctdb/tests/takeover/lcp2.011.sh
3102 %{_datadir}/ctdb/tests/takeover/lcp2.012.sh
3103 %{_datadir}/ctdb/tests/takeover/lcp2.013.sh
3104 %{_datadir}/ctdb/tests/takeover/lcp2.014.sh
3105 %{_datadir}/ctdb/tests/takeover/lcp2.015.sh
3106 %{_datadir}/ctdb/tests/takeover/lcp2.016.sh
3107 %{_datadir}/ctdb/tests/takeover/lcp2.024.sh
3108 %{_datadir}/ctdb/tests/takeover/lcp2.025.sh
3109 %{_datadir}/ctdb/tests/takeover/lcp2.027.sh
3110 %{_datadir}/ctdb/tests/takeover/lcp2.028.sh
3111 %{_datadir}/ctdb/tests/takeover/lcp2.029.sh
3112 %{_datadir}/ctdb/tests/takeover/lcp2.030.sh
3113 %{_datadir}/ctdb/tests/takeover/lcp2.031.sh
3114 %{_datadir}/ctdb/tests/takeover/lcp2.032.sh
3115 %{_datadir}/ctdb/tests/takeover/lcp2.033.sh
3116 %{_datadir}/ctdb/tests/takeover/lcp2.034.sh
3117 %{_datadir}/ctdb/tests/takeover/lcp2.035.sh
3118 %{_datadir}/ctdb/tests/takeover/nondet.001.sh
3119 %{_datadir}/ctdb/tests/takeover/nondet.002.sh
3120 %{_datadir}/ctdb/tests/takeover/nondet.003.sh
3121
3122 %dir %{_datadir}/ctdb/tests/takeover/scripts
3123 %{_datadir}/ctdb/tests/takeover/scripts/local.sh
3124
3125 %dir %{_datadir}/ctdb/tests/takeover_helper
3126 %{_datadir}/ctdb/tests/takeover_helper/000.sh
3127 %{_datadir}/ctdb/tests/takeover_helper/010.sh
3128 %{_datadir}/ctdb/tests/takeover_helper/011.sh
3129 %{_datadir}/ctdb/tests/takeover_helper/012.sh
3130 %{_datadir}/ctdb/tests/takeover_helper/013.sh
3131 %{_datadir}/ctdb/tests/takeover_helper/014.sh
3132 %{_datadir}/ctdb/tests/takeover_helper/016.sh
3133 %{_datadir}/ctdb/tests/takeover_helper/017.sh
3134 %{_datadir}/ctdb/tests/takeover_helper/018.sh
3135 %{_datadir}/ctdb/tests/takeover_helper/019.sh
3136 %{_datadir}/ctdb/tests/takeover_helper/021.sh
3137 %{_datadir}/ctdb/tests/takeover_helper/022.sh
3138 %{_datadir}/ctdb/tests/takeover_helper/023.sh
3139 %{_datadir}/ctdb/tests/takeover_helper/024.sh
3140 %{_datadir}/ctdb/tests/takeover_helper/025.sh
3141 %{_datadir}/ctdb/tests/takeover_helper/026.sh
3142 %{_datadir}/ctdb/tests/takeover_helper/027.sh
3143 %{_datadir}/ctdb/tests/takeover_helper/028.sh
3144 %{_datadir}/ctdb/tests/takeover_helper/030.sh
3145 %{_datadir}/ctdb/tests/takeover_helper/031.sh
3146 %{_datadir}/ctdb/tests/takeover_helper/110.sh
3147 %{_datadir}/ctdb/tests/takeover_helper/111.sh
3148 %{_datadir}/ctdb/tests/takeover_helper/120.sh
3149 %{_datadir}/ctdb/tests/takeover_helper/121.sh
3150 %{_datadir}/ctdb/tests/takeover_helper/122.sh
3151 %{_datadir}/ctdb/tests/takeover_helper/130.sh
3152 %{_datadir}/ctdb/tests/takeover_helper/131.sh
3153 %{_datadir}/ctdb/tests/takeover_helper/132.sh
3154 %{_datadir}/ctdb/tests/takeover_helper/140.sh
3155 %{_datadir}/ctdb/tests/takeover_helper/150.sh
3156 %{_datadir}/ctdb/tests/takeover_helper/160.sh
3157 %{_datadir}/ctdb/tests/takeover_helper/210.sh
3158 %{_datadir}/ctdb/tests/takeover_helper/211.sh
3159 %{_datadir}/ctdb/tests/takeover_helper/220.sh
3160 %{_datadir}/ctdb/tests/takeover_helper/230.sh
3161 %{_datadir}/ctdb/tests/takeover_helper/240.sh
3162 %{_datadir}/ctdb/tests/takeover_helper/250.sh
3163 %{_datadir}/ctdb/tests/takeover_helper/260.sh
3164
3165 %dir %{_datadir}/ctdb/tests/takeover_helper/scripts
3166 %{_datadir}/ctdb/tests/takeover_helper/scripts/local.sh
3167
3168 %dir %{_datadir}/ctdb/tests/tool
3169 %{_datadir}/ctdb/tests/tool/README
3170 %{_datadir}/ctdb/tests/tool/ctdb.attach.001.sh
3171 %{_datadir}/ctdb/tests/tool/ctdb.attach.002.sh
3172 %{_datadir}/ctdb/tests/tool/ctdb.attach.003.sh
3173 %{_datadir}/ctdb/tests/tool/ctdb.ban.001.sh
3174 %{_datadir}/ctdb/tests/tool/ctdb.ban.002.sh
3175 %{_datadir}/ctdb/tests/tool/ctdb.ban.003.sh
3176 %{_datadir}/ctdb/tests/tool/ctdb.catdb.001.sh
3177 %{_datadir}/ctdb/tests/tool/ctdb.catdb.002.sh
3178 %{_datadir}/ctdb/tests/tool/ctdb.cattdb.001.sh
3179 %{_datadir}/ctdb/tests/tool/ctdb.cattdb.002.sh
3180 %{_datadir}/ctdb/tests/tool/ctdb.continue.001.sh
3181 %{_datadir}/ctdb/tests/tool/ctdb.continue.002.sh
3182 %{_datadir}/ctdb/tests/tool/ctdb.continue.003.sh
3183 %{_datadir}/ctdb/tests/tool/ctdb.deletekey.001.sh
3184 %{_datadir}/ctdb/tests/tool/ctdb.disable.001.sh
3185 %{_datadir}/ctdb/tests/tool/ctdb.disable.002.sh
3186 %{_datadir}/ctdb/tests/tool/ctdb.disable.003.sh
3187 %{_datadir}/ctdb/tests/tool/ctdb.disable.004.sh
3188 %{_datadir}/ctdb/tests/tool/ctdb.enable.001.sh
3189 %{_datadir}/ctdb/tests/tool/ctdb.enable.002.sh
3190 %{_datadir}/ctdb/tests/tool/ctdb.enable.003.sh
3191 %{_datadir}/ctdb/tests/tool/ctdb.getcapabilities.001.sh
3192 %{_datadir}/ctdb/tests/tool/ctdb.getcapabilities.002.sh
3193 %{_datadir}/ctdb/tests/tool/ctdb.getcapabilities.003.sh
3194 %{_datadir}/ctdb/tests/tool/ctdb.getcapabilities.004.sh
3195 %{_datadir}/ctdb/tests/tool/ctdb.getdbmap.001.sh
3196 %{_datadir}/ctdb/tests/tool/ctdb.getdbseqnum.001.sh
3197 %{_datadir}/ctdb/tests/tool/ctdb.getdbseqnum.002.sh
3198 %{_datadir}/ctdb/tests/tool/ctdb.getdbstatus.001.sh
3199 %{_datadir}/ctdb/tests/tool/ctdb.getdbstatus.002.sh
3200 %{_datadir}/ctdb/tests/tool/ctdb.getpid.001.sh
3201 %{_datadir}/ctdb/tests/tool/ctdb.getreclock.001.sh
3202 %{_datadir}/ctdb/tests/tool/ctdb.getreclock.002.sh
3203 %{_datadir}/ctdb/tests/tool/ctdb.getvar.001.sh
3204 %{_datadir}/ctdb/tests/tool/ctdb.getvar.002.sh
3205 %{_datadir}/ctdb/tests/tool/ctdb.ifaces.001.sh
3206 %{_datadir}/ctdb/tests/tool/ctdb.ip.001.sh
3207 %{_datadir}/ctdb/tests/tool/ctdb.ip.002.sh
3208 %{_datadir}/ctdb/tests/tool/ctdb.ip.003.sh
3209 %{_datadir}/ctdb/tests/tool/ctdb.ip.004.sh
3210 %{_datadir}/ctdb/tests/tool/ctdb.ip.005.sh
3211 %{_datadir}/ctdb/tests/tool/ctdb.ip.006.sh
3212 %{_datadir}/ctdb/tests/tool/ctdb.ip.007.sh
3213 %{_datadir}/ctdb/tests/tool/ctdb.ipinfo.001.sh
3214 %{_datadir}/ctdb/tests/tool/ctdb.ipinfo.002.sh
3215 %{_datadir}/ctdb/tests/tool/ctdb.ipinfo.003.sh
3216 %{_datadir}/ctdb/tests/tool/ctdb.listnodes.001.sh
3217 %{_datadir}/ctdb/tests/tool/ctdb.listnodes.002.sh
3218 %{_datadir}/ctdb/tests/tool/ctdb.listvars.001.sh
3219 %{_datadir}/ctdb/tests/tool/ctdb.lvs.001.sh
3220 %{_datadir}/ctdb/tests/tool/ctdb.lvs.002.sh
3221 %{_datadir}/ctdb/tests/tool/ctdb.lvs.003.sh
3222 %{_datadir}/ctdb/tests/tool/ctdb.lvs.004.sh
3223 %{_datadir}/ctdb/tests/tool/ctdb.lvs.005.sh
3224 %{_datadir}/ctdb/tests/tool/ctdb.lvs.006.sh
3225 %{_datadir}/ctdb/tests/tool/ctdb.lvs.007.sh
3226 %{_datadir}/ctdb/tests/tool/ctdb.lvs.008.sh
3227 %{_datadir}/ctdb/tests/tool/ctdb.natgw.001.sh
3228 %{_datadir}/ctdb/tests/tool/ctdb.natgw.002.sh
3229 %{_datadir}/ctdb/tests/tool/ctdb.natgw.003.sh
3230 %{_datadir}/ctdb/tests/tool/ctdb.natgw.004.sh
3231 %{_datadir}/ctdb/tests/tool/ctdb.natgw.005.sh
3232 %{_datadir}/ctdb/tests/tool/ctdb.natgw.006.sh
3233 %{_datadir}/ctdb/tests/tool/ctdb.natgw.007.sh
3234 %{_datadir}/ctdb/tests/tool/ctdb.natgw.008.sh
3235 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.001.sh
3236 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.002.sh
3237 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.003.sh
3238 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.004.sh
3239 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.005.sh
3240 %{_datadir}/ctdb/tests/tool/ctdb.nodestatus.006.sh
3241 %{_datadir}/ctdb/tests/tool/ctdb.pdelete.001.sh
3242 %{_datadir}/ctdb/tests/tool/ctdb.ping.001.sh
3243 %{_datadir}/ctdb/tests/tool/ctdb.pnn.001.sh
3244 %{_datadir}/ctdb/tests/tool/ctdb.process-exists.001.sh
3245 %{_datadir}/ctdb/tests/tool/ctdb.process-exists.002.sh
3246 %{_datadir}/ctdb/tests/tool/ctdb.process-exists.003.sh
3247 %{_datadir}/ctdb/tests/tool/ctdb.pstore.001.sh
3248 %{_datadir}/ctdb/tests/tool/ctdb.ptrans.001.sh
3249 %{_datadir}/ctdb/tests/tool/ctdb.readkey.001.sh
3250 %{_datadir}/ctdb/tests/tool/ctdb.recmaster.001.sh
3251 %{_datadir}/ctdb/tests/tool/ctdb.recmaster.002.sh
3252 %{_datadir}/ctdb/tests/tool/ctdb.recover.001.sh
3253 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.001.sh
3254 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.002.sh
3255 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.003.sh
3256 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.011.sh
3257 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.012.sh
3258 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.013.sh
3259 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.014.sh
3260 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.015.sh
3261 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.016.sh
3262 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.017.sh
3263 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.018.sh
3264 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.019.sh
3265 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.020.sh
3266 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.021.sh
3267 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.023.sh
3268 %{_datadir}/ctdb/tests/tool/ctdb.reloadnodes.024.sh
3269 %{_datadir}/ctdb/tests/tool/ctdb.runstate.001.sh
3270 %{_datadir}/ctdb/tests/tool/ctdb.runstate.002.sh
3271 %{_datadir}/ctdb/tests/tool/ctdb.runstate.003.sh
3272 %{_datadir}/ctdb/tests/tool/ctdb.runstate.004.sh
3273 %{_datadir}/ctdb/tests/tool/ctdb.runstate.005.sh
3274 %{_datadir}/ctdb/tests/tool/ctdb.setdbreadonly.001.sh
3275 %{_datadir}/ctdb/tests/tool/ctdb.setdbreadonly.002.sh
3276 %{_datadir}/ctdb/tests/tool/ctdb.setdbreadonly.003.sh
3277 %{_datadir}/ctdb/tests/tool/ctdb.setdbreadonly.004.sh
3278 %{_datadir}/ctdb/tests/tool/ctdb.setdbreadonly.005.sh
3279 %{_datadir}/ctdb/tests/tool/ctdb.setdbsticky.001.sh
3280 %{_datadir}/ctdb/tests/tool/ctdb.setdbsticky.002.sh
3281 %{_datadir}/ctdb/tests/tool/ctdb.setdbsticky.003.sh
3282 %{_datadir}/ctdb/tests/tool/ctdb.setdbsticky.004.sh
3283 %{_datadir}/ctdb/tests/tool/ctdb.setdbsticky.005.sh
3284 %{_datadir}/ctdb/tests/tool/ctdb.setdebug.001.sh
3285 %{_datadir}/ctdb/tests/tool/ctdb.setdebug.002.sh
3286 %{_datadir}/ctdb/tests/tool/ctdb.setdebug.003.sh
3287 %{_datadir}/ctdb/tests/tool/ctdb.setifacelink.001.sh
3288 %{_datadir}/ctdb/tests/tool/ctdb.setifacelink.002.sh
3289 %{_datadir}/ctdb/tests/tool/ctdb.setvar.001.sh
3290 %{_datadir}/ctdb/tests/tool/ctdb.setvar.002.sh
3291 %{_datadir}/ctdb/tests/tool/ctdb.status.001.sh
3292 %{_datadir}/ctdb/tests/tool/ctdb.status.002.sh
3293 %{_datadir}/ctdb/tests/tool/ctdb.stop.001.sh
3294 %{_datadir}/ctdb/tests/tool/ctdb.stop.002.sh
3295 %{_datadir}/ctdb/tests/tool/ctdb.stop.003.sh
3296 %{_datadir}/ctdb/tests/tool/ctdb.unban.001.sh
3297 %{_datadir}/ctdb/tests/tool/ctdb.unban.002.sh
3298 %{_datadir}/ctdb/tests/tool/ctdb.unban.003.sh
3299 %{_datadir}/ctdb/tests/tool/ctdb.uptime.001.sh
3300 %{_datadir}/ctdb/tests/tool/ctdb.writekey.001.sh
3301
3302 %dir %{_datadir}/ctdb/tests/tool/scripts
3303 %{_datadir}/ctdb/tests/tool/scripts/local.sh
3304
3305 %endif # with_clustering_support
3306
3307 %changelog
3308 * Fri Jan 20 2023 Andreas Schneider <asn@redhat.com> - 4.10.16-24
3309 - related: #2154364 - Add additional patches for CVE-2022-38023
3310
3311 * Wed Dec 21 2022 Andreas Schneider <asn@redhat.com> - 4.10.16-23
3312 - resolves: #2154364 - Fix CVE-2022-38023
3313
3314 * Tue Aug 30 2022 Andreas Schneider <asn@redhat.com> - 4.10.16-20
3315 - resolves: #2119058 - Fix possible segfault in winbind
3316
3317 * Tue May 10 2022 Andreas Schneider <asn@redhat.com> - 4.10.16-19
3318 - resolves: #2081649 - Fix idmap_rfc2307 and idmap_nss returning wrong
3319 mapping for uid/gid conflict
3320
3321 * Tue Jan 25 2022 Andreas Schneider <asn@redhat.com> - 4.10.16-18
3322 - resolves: #2034800 - Fix usermap script regression caused by CVE-2020-25717
3323 - resolves: #2036595 - Fix MIT realm regression caused by CVE-2020-25717
3324 - resolves: #2046148 - Fix CVE-2021-44142
3325
3326 * Mon Nov 15 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-17
3327 - related: #2019673 - Add missing checks for IPA DC server role
3328
3329 * Mon Nov 08 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-16
3330 - resolves: #2019661 - Fix CVE-2016-2124
3331 - resolves: #2019673 - Fix CVE-2020-25717
3332 - resolves: #2021428 - Add missing PAC buffer types to krb5pac.idl
3333
3334 * Mon Apr 26 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-15
3335 - resolves: #1949444 - Fix CVE-2021-20254
3336
3337 * Mon Apr 12 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-14
3338 - resolves: #1937867 - Fix possible core dump with printing support
3339 - resolves: #1930747 - Ensure that libwbclient has been updated before
3340 restarting services
3341
3342 * Wed Feb 03 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-13
3343 - related: #1876839 - Fix double crash when requesting share mode lock
3344
3345 * Wed Jan 20 2021 Andreas Schneider <asn@redhat.com> - 4.10.16-11
3346 - resolves: #1876839 - Fix double crash when requesting share mode lock
3347
3348 * Tue Dec 22 2020 Andreas Schneider <asn@redhat.com> - 4.10.16-10
3349 - resolves: #1868327 - Fix winbind in trust scenaries with connection issues
3350
3351 * Fri Nov 06 2020 Andreas Schneider <asn@redhat.com> - 4.10.16-9
3352 - related: #1853272 - Add back missing patch hunks
3353
3354 * Mon Nov 02 2020 Andreas Schneider <asn@redhat.com> - 4.10.16-8
3355 - resolves: #1878205 - Fix restarting winbind on package upgrade
3356 - resolves: #1892632 - Fix CVE-2020-14318
3357 - resolves: #1891687 - Fix CVE-2020-14323
3358 - resolves: #1879834 - Fix CVE-2020-1472
3359 - resolves: #1892313 - Fix memory leak in winbindd (wbinfo -u)
3360 - resolves: #1868917 - Fix %U substitution for 'valid users' option
3361 - resolves: #1853272 - Fix 'require_membership_of' documentation in
3362 pam_winbind{.conf} manpage
3363
3364 * Tue Jul 21 2020 Isaac Boukris <iboukris@redhat.com> - 4.10.16-7
3365 - related: #1852812 - trigger a rebuild to get the right tag
3366
3367 * Thu Jul 16 2020 Isaac Boukris <iboukris@redhat.com> - 4.10.16-6
3368 - resolves: #1852812 - Fix additioanl hostnames with win DC
3369
3370 * Wed Jun 03 2020 Andreas Schneider <asn@redhat.com> - 4.10-16-5
3371 - related: #1785121 - Add missing RPM Requires
3372
3373 * Tue Jun 2 2020 Isaac Boukris <iboukris@redhat.com> - 4.10.16-2
3374 - resolves: #1828354 - add additioanl hostnames to the keytab
3375 - resolves: #1836427 - add dnshostname option net-ads-join
3376
3377 * Mon May 25 2020 Andreas Schneider <asn@redhat.com> - 4.10.16-1
3378 - related: #1785121 - Rebase to version 4.10.16
3379
3380 * Tue May 19 2020 Andreas Schneider <asn@redhat.com> - 4.10.15-5
3381 - resolves: #1831986 - Fix gencache for normal users
3382
3383 * Thu May 07 2020 Andreas Schneider <asn@redhat.com> - 4.10.15-4
3384 - resolves: #1813017 - Fix smbclient log to file
3385
3386 * Tue May 05 2020 Andreas Schneider <asn@redhat.com> - 4.10.15-3
3387 - Removed patch for #1634057
3388
3389 * Mon May 4 2020 Isaac Boukris <iboukris@redhat.com> - 4.10.15-2
3390 - resolves: #1825505 - Compilation of samba sources fails on RHEL
3391
3392 * Thu Apr 30 2020 Andreas Schneider <asn@redhat.com> - 4.10.15-1
3393 - related: #1785121 - Rebase to version 4.10.15
3394 - resolves: #1828924 - Fix typo in pam_winbind documentation about require_membership_of
3395 - resolves: #1801496 - Add missing ctdb directories
3396
3397 * Thu Apr 16 2020 Isaac Boukris <iboukris@redhat.com> - 4.10.13-2
3398 - resolves: #1810511 - Fix net-ads-keytab-create to include UPN
3399
3400 * Mon Feb 03 2020 Andreas Schneider <asn@redhat.com> - 4.10.13-1
3401 - resolves: #1785121 - Rebase to vesion 4.10.13
3402 - resolves: #1791208 - Fix CVE-2019-14907
3403 - resolves: #1737888 - Fix manual libwbclient alternative settings
3404 - resolves: #1634057 - Return correct stat for SMB1 with POSIX extensions
3405
3406 * Mon Feb 03 2020 Andreas Schneider <asn@redhat.com> - 4.10.4-11
3407 - resolves: #1791823 - Fix Kerberos authentication with trusted domains
3408 - resolves: #1781231 - Fix smbclient mkdir log spam
3409 - resolves: #1776333 - Fix client tools log spam about messaging
3410
3411 * Wed Jan 08 2020 Alexander Bokovoy <abokovoy@redhat.com> - 4.10.4-10
3412 - resolves: #1786324 - fix security level check for DsRGetForestTrustInformation
3413
3414 * Thu Oct 31 2019 Isaac Boukris <iboukris@redhat.com> - 4.10.4-9
3415 - resolves: #1764468 - Fix CVE-2019-10218
3416
3417 * Wed Oct 30 2019 Isaac Boukris <iboukris@redhat.com> - 4.10.4-8
3418 - resolves: #1656541 - Fix join using netbios name
3419
3420 * Mon Oct 14 2019 Isaac Boukris <iboukris@redhat.com> - 4.10.4-7
3421 - resolves: #1657428 - Fix spnego downgrade
3422 - resolves: #1663064 - Fix net ads join in hardened environments
3423
3424 * Fri Oct 04 2019 Andreas Schneider <asn@redhat.com> - 4.10.4-6
3425 - resolves: #1753254 - Fix trusted domain enumeration in windind caused
3426 a Active Directory update
3427
3428 * Thu Sep 19 2019 Andreas Schneider <asn@redhat.com> - 4.10.4-5
3429 - resolves: #1751335 - Fix username/passwd auth with smbspool
3430
3431 * Mon Sep 16 2019 Andreas Schneider <asn@redhat.com> - 4.10.4-4
3432 - resolves: #1740986 - Fix issues creating BUILTIN\Guests
3433
3434 * Thu Sep 05 2019 Guenther Deschner <gdeschner@redhat.com> - 4.10.4-3
3435 - resolves: #1746240 - Security fix for CVE-2019-10197
3436
3437 * Wed Sep 04 2019 Guenther Deschner <gdeschner@redhat.com> - 4.10.4-2
3438 - resolves: #1740000 - Fix 'net ads join createcomputer=<accountou>'
3439
3440 * Wed Aug 14 2019 Andreas Schneider <asn@redhat.com> - 4.10.4-1
3441 - resolves: #1497809 - Add --resolve-uids for 'smbstatus -L'
3442 - resolves: #1714947 - Fix idmap_tdb2 scripts
3443
3444 * Wed Aug 14 2019 Andreas Schneider <asn@redhat.com> - 4.10.4-0
3445 - resolves: #1724991 - Update to version 4.10.4
3446 - resolves: #1595277 - Update manpage for 'net ads lookup'
3447
3448 * Fri May 24 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-6
3449 - related: #1703204 - Fix printing with smbspool as CUPS backend
3450
3451 * Fri May 10 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-5
3452 - resolves: #1703204 - Fix smbspool krb5 authentication
3453
3454 * Thu Mar 28 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-4
3455 - resolves: #1690222 - Fix --max-protocol documentation of smbclient
3456 - resolves: #1518353 - Fix 'net ads join -Uadmin@forestdomain'
3457 - resolves: #1696524 - Fix CVE-2019-3880
3458
3459 * Thu Mar 14 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-3
3460 - resolves: #1479451 - Fix 'net' command auth with Kerberos
3461 - resolves: #1686158 - Fix printing with CUPS
3462 - resolves: #1662408 - Fix username/password printing with CUPS
3463
3464 * Mon Feb 11 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-2
3465 - resolves: #1674403 - Fix panic when setting 'force group' on a share with
3466 an active connections
3467 - resolves: #1670720 - Fix installation of samba-python
3468 - resolves: #1669476 - Fix user lookup via UPN
3469
3470 * Fri Jan 18 2019 Andreas Schneider <asn@redhat.com> - 4.9.1-1
3471 - resolves: #1649434 - Update to version 4.9.1
3472 - resolves: #1648852 - Fix out of bound array access in ctdb
3473 - resolves: #1647960 - Fix segfault in the debug system with hardended build
3474 - resolves: #1644328 - Fix segfault if wrong 'passdb backend' is configured
3475 - resolves: #1650452 - Add smbc_setOptionProtocols()
3476 - resolves: #1659513 - Fix testparm/pdbedit crash
3477 - resolves: #1529301 - Added new 'net ads spn' command
3478 - resolves: #1595277 - Fix manpage for 'net ads lookup'
3479 - resolves: #1600274 - Fix vfs_audit log which does not show full path names
3480 - resolves: #1623140 - Fix handling the 'disable netbios' option
3481 - resolves: #1624227 - Connect to spoolss with the correct version information
3482 - resolves: #1659533 - Fix new file and folder creation with vfs_glusterfs
3483 - resolves: #1579401 - Implement 'net ads leave --keep-account'
3484 - resolves: #1624227 - Fix spoolss client operations against newer Windows
3485 versions
3486 - resolves: #1656405 - Fix looking up local system accounts
3487
3488 * Thu Aug 09 2018 Andreas Schneider <asn@redhat.com> - 4.8.3-4
3489 - resolves: #1614132 - Fix delete-on-close after smb2_find
3490 - resolves: #1614265 - Fix CVE-2018-1139
3491 - resolves: #1614269 - Fix CVE-2018-10858
3492
3493 * Fri Jul 06 2018 Justin Stephenson <jstephen@redhat.com> - 4.8.3-3
3494 - resolves: #1581016 - Add smbclient quiet argument
3495
3496 * Thu Jul 05 2018 Andreas Schneider <asn@redhat.com> - 4.8.3-2
3497 - related: #1538743 - Fix local user account lookup with winbind
3498
3499 * Wed Jun 27 2018 Andreas Schneider <asn@redhat.com> - 4.8.3-1
3500 - related: #1558560 - Rebase to Samba version 4.8.3
3501 - resolves: #1579398 - Add winbind localauth krb5 plugin
3502
3503 * Wed Jun 13 2018 Andreas Schneider <asn@redhat.com> - 4.8.2-2
3504 - resolves: #1540457 - Fixed support for authenticaton on on way trusts
3505
3506 * Mon Jun 11 2018 Andreas Schneider <asn@redhat.com> - 4.8.2-1
3507 - related: #1558560 - Rebase to newer Samba version
3508
3509 * Wed May 30 2018 Andreas Schneider <asn@redhat.com> - 4.8.1-4
3510 - resolves: #1582541 - Fix anonymous auth with SMB2/3
3511
3512 * Tue May 22 2018 Andreas Schneider <asn@redhat.com> - 4.8.1-3
3513 - resolves: #1575205 - Fix segfault when updating DNS with 'net ads join'
3514 - resolves: #1525511 - Fix idmap_rid dependency on trusted domain list
3515
3516 * Wed May 16 2018 Andreas Schneider <asn@redhat.com> - 4.8.1-2
3517 - resolves: #1538743 - Fix UPN handling in winbind
3518
3519 * Fri Apr 27 2018 Andreas Schneider <asn@redhat.com> - 4.8.1-1
3520 - related: #1558560 - Rebase to newer Samba version
3521 - resolves: #1567896 - Fix possible crash if secrets db is emtpy
3522 - resolves: #1570020 - Fix a crash in smbd when dfsgetinfo is called
3523
3524 * Thu Apr 12 2018 Andreas Schneider <asn@redhat.com> - 4.8.0-1
3525 - resolves: #1558560 - Rebase to newer Samba version
3526 - resolves: #1558943 - Fix winbind requests getting stuck on a child
3527 - resolves: #1532618 - Fix segfault with NT1 connections in smbd
3528
3529 * Fri Mar 09 2018 Andreas Schneider <asn@redhat.com> - 4.7.1-7
3530 - resolves: #1552004 - Fix CVE-2018-1050
3531
3532 * Wed Dec 20 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-6
3533 - resolves: #1476153 - Handle SMB echo responses more gracefully
3534 - resolves: #1523212 - Fix SMB2 client read-after-free issue
3535
3536 * Mon Dec 04 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-5
3537 - resolves: #1505940 - Fix 'net ads keytab list'
3538 - resolves: #1518732 - Enable AES-NI to make SMB3 encryption and signing
3539 faster
3540
3541 * Tue Nov 28 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-4
3542 - resolves: #1510872 - Fix systemd startup of samba daemons
3543
3544 * Thu Nov 23 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-3
3545 - resolves: #1498353 - Fix broken MacOSX client which can't handle file_ids
3546 correctly
3547 - resolves: #1495490 - Fix client rename over SMB2
3548 - resolves: #1510598 - Fix client volume cmd over SMB2
3549
3550 * Fri Nov 17 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-2
3551 - resolves: #1514316 - CVE-2017-14746 CVE-2017-15275
3552
3553 * Thu Nov 02 2017 Andreas Schneider <asn@redhat.com> - 4.7.1-1
3554 - related: #1470048 - Update to version 4.7.1
3555
3556 * Thu Oct 26 2017 Andreas Schneider <asn@redhat.com> - 4.7.0-4
3557 - resolves: #1506489 - Fix python dependency issues
3558
3559 * Wed Oct 25 2017 Andreas Schneider <asn@redhat.com> - 4.7.0-3
3560 - related: #1470048 - Fix dependency issues
3561 - resolves: #1486318 - Move /var/lib/samba/lock to common package
3562 - resolves: #1497162 - Fix smbcacls command line password handling
3563
3564 * Tue Oct 24 2017 Andreas Schneider <asn@redhat.com> - 4.7.0-2
3565 - related: #1470048 - Fix package names
3566
3567 * Mon Oct 23 2017 Andreas Schneider <asn@redhat.com> - 4.7.0-1
3568 - resolves: #1470048 - Rebase Samba to version 4.7.0
3569 - resolves: #1335710 - Improve performance of smbd for a lot
3570 of new client connections
3571
3572 * Thu Sep 14 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-11
3573 - resolves: #1491214 - CVE-2017-12150 CVE-2017-12151 CVE-2017-12163
3574
3575 * Wed Aug 23 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-10
3576 - resolves: #1480310 - Require at least krb5 version 1.15.1
3577 - resolves: #1482133 - Fix password changes for users via smbpasswd
3578 - resolves: #1452003 - Be more graceful on FSCTL_VALIDATE_NEGOTIATE_INFO
3579 returned errors
3580 - resolves: #1485390 - Do not print kerberos warning when not enforced
3581
3582 * Mon Aug 14 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-9
3583 - resolves: #1479897 - Fix 'net ads changetrustpw'
3584
3585 * Thu Jun 22 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-8
3586 - resolves: #1459936 - Fix regression with "follow symlinks = no"
3587
3588 * Tue Jun 20 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-7
3589 - resolves: #1461336 - Fix smbclient username parsing
3590 - resolves: #1460937 - Fix username normalization with winbind
3591
3592 * Tue Jun 13 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-6
3593 - resolves: #1459179 - Fix smbclient session setup printing
3594
3595 * Wed Jun 07 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-5
3596 - related: #1277999 - Add missing patchset
3597
3598 * Wed May 31 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-4
3599 - resolves: #1431986 - Fix expand_msdfs VFS module
3600
3601 * Thu May 18 2017 Guenther Deschner <gdeschner@redhat.com> - 4.6.2-3
3602 - resolves: #1450785 - Security fix for CVE-2017-7494
3603
3604 * Tue May 09 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-2
3605 - resolves: #1448544 - Fix spoolss 32bit driver upload
3606
3607 * Mon Apr 03 2017 Andreas Schneider <asn@redhat.com> - 4.6.2-1
3608 - resolves: #1435734 - Fix refreshing winbind tickets
3609
3610 * Fri Mar 31 2017 Guenther Deschner <gdeschner@redhat.com> - 4.6.2-0
3611 - Update to Samba 4.6.2
3612 - related: #1430260 - Security fix for CVE-2017-2619
3613
3614 * Thu Mar 23 2017 Guenther Deschner <gdeschner@redhat.com> - 4.6.1-0
3615 - Update to Samba 4.6.1
3616 - resolves: #1430260 - Security fix for CVE-2017-2619
3617
3618 * Tue Mar 21 2017 Andreas Schneider <asn@redhat.com> - 4.6.0-5
3619 - related: #1391954 - Fix kerberos cross-realm referrals
3620 - resolves: #1430755 - Fix 'net ads' keytab handling
3621
3622 * Wed Mar 15 2017 Alexander Bokovoy <abokovoy@redhat.com> - 4.6.0-4
3623 - Export internal arcfour_crypt_blob in Python as samba.arcfour_encrypt
3624 - related: #1391954 - Update to Samba 4.6.0
3625
3626 * Fri Mar 10 2017 Alexander Bokovoy <abokovoy@redhat.com> - 4.6.0-3
3627 - Ensure we set realm when updating ccache in auth/credentials
3628 - resolves: #1430759 - use GSSAPI gss_acquire_cred_from call for gssproxy support
3629
3630 * Fri Mar 10 2017 Alexander Bokovoy <abokovoy@redhat.com> - 4.6.0-2
3631 - resolves: #1430759 - use GSSAPI gss_acquire_cred_from call for gssproxy support
3632
3633 * Tue Mar 07 2017 Andreas Schneider <asn@redhat.com> - 4.6.0-1
3634 - related: #1391954 - Update to Samba 4.6.0
3635 - resolves: #1401505 - Improved idmap_hash documentation
3636 - resolves: #1218926 - Samba ignores default_keytab_name in krb5.conf
3637 - resolves: #1389786 - Add 'net ads dns unregister'
3638
3639 * Thu Mar 02 2017 Andreas Schneider <asn@redhat.com> - 4.6.0-0.1.rc4
3640 - related: #1391954 - Update to Samba 4.6.0rc4
3641 - resolves: #1420130 - samba_krb5_wrapper does not list devices when called with
3642 no arguments
3643 - resolves: #1277999 - Change RPC port range to Windows defaults
3644
3645 * Wed Feb 15 2017 Andreas Schneider <asn@redhat.com> - 4.6.0-0.1.rc3
3646 - resolves: #1391954 - Update to Samba 4.6.0rc3
3647 - resolves: #1271082 - Wrong groups listed when id command is called before login
3648 - resolves: #1327810 - Use 'printcap cache time' for the house keeping interval
3649 - resolves: #1356932 - Improve documentation for 'ldap ssl' in smb.conf manpage
3650 - resolves: #1365111 - Fix printer removal if "List in Directory" checkbox is
3651 unticked and printer is not listed in AD
3652 - resolves: #1368439 - Fix ntlm_auth wrong password issues
3653 - resolves: #1397871 - Include the system krb5.conf in winbinds generated conf
3654 - resolves: #1397891 - Fix marsalling of spoolss SetPrinter info level 2
3655 - resolves: #1397895 - Add missing support APD_COPY_FROM_DIRECTORY in
3656 AddPrinterDriver
3657 - resolves: #1403242 - Samba can not access trusted domains through transitive
3658 trusts
3659 - resolves: #1403975 - Fix trusted domain logins
3660 - resolves: #1411978 - Include the system krb5.conf in winbinds generated conf
3661 - resolves: #1416746 - Fix division by zero error in ctdb 05.system event script
3662
3663 * Tue Nov 15 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-11
3664 - related: #1377729 - Fix return code if ip not defined in gethostbyname
3665
3666 * Wed Nov 09 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-11
3667 - related: #1377307 - Add missing patch to patchset
3668
3669 * Tue Nov 08 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-10
3670 - resolves: #1377690 - Fix linking nss_wins with libreplace
3671 - resolves: #1377729 - Fix nss_wins function definitions for gethostbyname*
3672 - resolves: #1377307 - Fix %G substitution in AD case
3673 - resolves: #1377751 - Fix regression of smbclient unable to connect to
3674 Apple and Azure
3675
3676 * Wed Aug 31 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-9
3677 - related: #1365479 - Fix idmap range check
3678
3679 * Fri Aug 26 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-8
3680 - related: #1193493 - Fix smbget url credentials parsing
3681
3682 * Tue Aug 23 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-7
3683 - resolves: #1365479 - Fix idmap range checks for ad and hash backend
3684
3685 * Tue Aug 16 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-6
3686 - resolves: #1367316 - Increase required Kerbersion version number
3687 - resolves: #1366477 - Fix using the right krb5 ccache in libads
3688 - resolves: #1356501 - Fix high CPU usage with smbclient connection to
3689 non-reachable IP
3690
3691 * Wed Aug 03 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-5
3692 - resolves: #1359091 - Package /usr/lib/samba/ldb in the common-libs package
3693 - resolves: #1360788 - Fix multilib issue with ctdb-tests package
3694 - resolves: #1362385 - Fix Samba ignoring supplementary groups
3695 - resolves: #1364051 - Fix smbd panic with stale ctdb entries
3696
3697 * Mon Jul 04 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-4
3698 - resolves: #1351655 - Fix winbind meomory leak with each cached credentials
3699 login
3700 - resolves: #1351961 - Fix CVE-2016-2119
3701
3702 * Thu Jun 23 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-3
3703 - related: #1260214 - Correctly warn about missing realm for ad domains
3704 with 'security=domain'
3705
3706 * Tue Jun 21 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-2
3707 - resolves: #1348223 - Fix sasl wrapped ldap connections
3708
3709 * Wed Jun 08 2016 Andreas Schneider <asn@redhat.com> - 4.4.4-1
3710 - resolves: #1303076 - Rebase Samba to version 4.4.4
3711 - resolves: #1314673 - Fix CVE-2015-7560
3712 - resolves: #1263322 - Add '--no-dns-updates' option to 'net ads join'
3713 - resolves: #1264433 - Fix segfault in pam_winbind.so with invalid config
3714 options
3715 - resolves: #1193504 - Fix smbget to retrieve files recursively
3716 - resolves: #1193502 - Fix smbget to use command line credentials
3717 - resolves: #1193493 - Fix smbget url credentials parsing
3718 - resolves: #1273999 - Support printing with Kerberos credentials on newer
3719 CUPS versions
3720 - resolves: #1296821 - Define /etc/pam.d/samba as a non replaceable config
3721 - resolves: #1261107 - Fix memory leak because of missing talloc stackframe
3722 - resolves: #1333562 - Fix memory leak after smbc_free_context()
3723 - resolves: #1315422 - Fix regression from CVE-2015-5252
3724 - resolves: #1316899 - Fixed idmap_hash module issues when used with others
3725 - resolves: #1322691 - Fix badlock related bugs
3726 - Fix CVE-2015-5370
3727 - Fix CVE-2016-2110
3728 - Fix CVE-2016-2111
3729 - Fix CVE-2016-2112
3730 - Fix CVE-2016-2113
3731 - Fix CVE-2016-2114
3732 - Fix CVE-2016-2115
3733 - Fix CVE-2016-2118
3734 - resolves: #1327951 - Fix regression with anonymous connections from OS X
3735 - resolves: #1327845 - Fix pcap_cache_reload() with spoolssd
3736 - resolves: #1289640 - Fix ctdb selinux issue with read only tracking dbs
3737 - resolves: #1341208 - Fix enumerating groups over NSS with idmap_ad
3738 - resolves: #1345827 - Fix resolving trusted domain users on domain member
3739 - resolves: #1346334 - Fix typo in smb.conf.example
3740 - resolves: #1335292 - Fix site-aware 'net ads join -k'
3741 - resolves: #1260214 - Accept empty realm for ad domains with 'security=domain'
3742
3743 * Tue May 24 2016 Guenther Deschner <gdeschner@redhat.com> - 4.2.10-8
3744 - Fix krb5 encryption type setup during join (as admin and non-admin user)
3745 - resolves: #1312109
3746
3747 * Mon May 02 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-7
3748 - Fix regressions introduced with security tightening as part of Badlock release
3749 - resolves: #1330199
3750
3751 * Tue Apr 12 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-6
3752 - Fix domain member winbind not being able to talk to trusted domains' DCs
3753 - relates: #1322691
3754
3755 * Mon Apr 11 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-5
3756 - Fix crash in smb.conf processing
3757 - relates: #1322691
3758
3759 * Fri Apr 08 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-4
3760 - Fix LDAP SASL bind with arcfour-hmac-md5
3761 - resolves: #1322691
3762
3763 * Thu Apr 07 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-3
3764 - Make sure the package owns /var/lib/samba and uses it for cache purposes
3765 - resolves: #1322691
3766
3767 * Wed Apr 06 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-2
3768 - Remove ldb modules and internal libraries for DC when not packaging DC build
3769 - resolves: #1322691
3770
3771 * Mon Apr 04 2016 Alexander Bokovoy <abokovoy@redhat.com> - 4.2.10-1
3772 - resolves: #1322691
3773
3774 * Fri Mar 04 2016 Andreas Schneider <asn@redhat.com> - 4.2.3-12
3775 - resolves: #1314673 - Fix CVE-2015-7560
3776
3777 * Fri Dec 11 2015 Guenther Deschner <gdeschner@redhat.com> - 4.2.3-11
3778 - resolves: #1290711
3779 - CVE-2015-3223 Remote DoS in Samba (AD) LDAP server
3780 - CVE-2015-5299 Missing access control check in shadow copy code
3781 - CVE-2015-5252 Insufficient symlink verification in smbd
3782 - CVE-2015-5296 Samba client requesting encryption vulnerable to
3783 downgrade attack
3784
3785 * Tue Oct 27 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-10
3786 - related: #1273393 - Fix use after free with nss_wins module loaded
3787
3788 * Thu Oct 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-9
3789 - resolves: #1273912 - Fix dependencies to samba-common
3790 - resolves: #1273393 - Fix user after free in smb name resolution
3791
3792 * Wed Oct 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-8
3793 - resolves: #1271608 - Fix upgrade path from previous rhel version
3794
3795 * Tue Sep 01 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-7
3796 - resolves: #1258293 - Fix quota on XFS filesystems
3797
3798 * Mon Aug 24 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-6
3799 - resolves: #1255322 - Fix 'map to guest = Bad uid' option
3800 - resolves: #1255326 - Fix segfault with 'mangling method = hash'
3801
3802 * Wed Aug 19 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-5
3803 - resolves: #1253193 - Fix 'force group'
3804
3805 * Wed Jul 29 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-4
3806 - resolves: #1246166 - Fix a 'net ads keytab' segfault
3807
3808 * Tue Jul 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-3
3809 - resolves: #1225719 - Fix possible segfault if we can't connect to the DC
3810
3811 * Mon Jul 20 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-2
3812 - resolves: #1238194 - Fix the 'dfree command'
3813 - resolves: #1216062 - Document netbios name length limitation
3814
3815 * Tue Jul 14 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-1
3816 - related: #1196140 - Rebase to version 4.2.3
3817 - resolves: #1237036 - Fix DCERPC PDU calculation
3818 - resolves: #1237039 - Fix winbind request cancellation
3819 - resolves: #1223981 - Fix possible segfault with smbX protocol setting
3820
3821 * Mon Jun 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-3
3822 - resolves: #1228809 - Allow reauthentication without signing
3823
3824 * Thu Jun 18 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-2
3825 - related: #1196140 - Add missing build dependency for libarchive
3826 - related: #1196140 - Make sure we do a hardened build
3827
3828 * Wed Jun 17 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-1
3829 - resolves: #1196140 - Rebase Samba to version 4.2.2
3830 - resolves: #1186403 - Split patches to fix multiarch conflicts
3831 - resolves: #1167325 - Retrieve printer GUID from AD if it is not in the
3832 registry
3833 - resolves: #1220174 - Fix issues with winbind library dependencies
3834 - resolves: #1211658 - Fix stale cache entries on printer rename
3835 - resolves: #1228809 - Fix reconnect on session exparation
3836
3837 * Tue May 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-22
3838 - resolves: #1202347 - Fix NETLOGON authentication without winbindd.
3839
3840 * Thu Apr 09 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-21
3841 - related: #1205703 - Rebuild Samba with new binutils package.
3842
3843 * Thu Apr 02 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-20
3844 - resolves: #1205703 - Fix build with RELRO support.
3845
3846 * Mon Feb 16 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-19
3847 - related: #1191341 - Update patchset for CVE-2015-0240.
3848
3849 * Thu Feb 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-18
3850 - resolves: #1191341 - CVE-2015-0240: RCE in netlogon server.
3851
3852 * Fri Jan 09 2015 - Andreas Schneider <asn@redhat.com> - 4.1.12-17
3853 - related: #1177768 - Add missing requires to libwbclient.
3854
3855 * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-16
3856 - related: #1177768 - Add missing requires to libwbclient.
3857
3858 * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-15
3859 - resolves: #1177768 - Fix possible segfault with 'net ads kerberos pac dump'.
3860
3861 * Tue Dec 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-14
3862 - resolves: #1171689 - Fix smbstatus if executed as user to print error message.
3863
3864 * Fri Dec 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-13
3865 - resolves: #1172089 - Fix 'net rpc join' with schannel changes.
3866 - resolves: #1170883 - Fix 'net time system' segfault.
3867
3868 * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-12
3869 - related: #1162526 - Fix multilib with using alternatives for libwbclient.
3870
3871 * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-11
3872 - resolves: #1163748 - Fix smbclient -L fails against new Windows versions
3873 over TCP.
3874 - resolves: #1167849 - Fix smbstatus --profile always returning EXIT_FAILURE.
3875
3876 * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-10
3877 - related: #1162526 - Fix multilib with using alternatives for libwbclient.
3878
3879 * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-9
3880 - resolves: #1162552 - Fix net ads join segfault on big endian systems.
3881 - resolves: #1164203 - Fix net ads join segfault with existing keytab.
3882
3883 * Thu Nov 13 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-8
3884 - related: #1162526 - Fix multilib issues when using alternatives for libwbclient.
3885
3886 * Wed Nov 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-7
3887 - resolves: #1162526 - Use alternatives for libwbclient.
3888
3889 * Mon Nov 03 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-6
3890 - related: #1156391 - Fix netbios name truncation during registration.
3891
3892 * Wed Oct 29 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-5
3893 - resolves: #1156391 - Fix netbios name truncation during registration.
3894
3895 * Thu Oct 09 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-4
3896 - related: #1117770 - Fix empty full_name field with samlogon.
3897
3898 * Fri Sep 26 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-3
3899 - resolves: #878351 - Fix usage of AES keys by default.
3900 - resolves: #861366 - Fix KRB5 locator to use same KDC for joining and DNS update.
3901
3902 * Tue Sep 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-2
3903 - resolves: #1138554 - Fix consuming a lot of CPU when re-reading printcap info.
3904 - resolves: #1134323 - Fix running Samba on little endian Power8 (ppc64le).
3905 - resolves: #1113064 - Fix case sensitivity options with SMB2 protocols.
3906 - resolves: #1088924 - Fix applying ACL masks when setting ACLs.
3907 - resolves: #1135723 - Fix 'force user' regression.
3908 - resolves: #1117770 - Fix empty full_name field with samlogon.
3909 - resolves: #1101210 - Fix telling systemd that nmbd is waiting for interfaces.
3910 - resolves: #1127931 - Fix getgroups() with idmap_ad returning non-mapped groups.
3911 - resolves: #1144963 - Fix idmap_ad with SFU against trusted domains.
3912 - resolves: #1140568 - Fix a segfault in the smbclient echo command.
3913 - resolves: #1089940 - Improve service principal guessing in 'net ads'.
3914 - resolves: #955561 - Fix overwriting of SPNs in AD during 'net ads join'.
3915 - resolves: #955562 - Add precreated SPNS from AD during keytab initialization.
3916
3917 * Mon Sep 08 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-1
3918 - related: #1110820 - Rebase Samba to latest release.
3919
3920 * Tue Aug 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.11-1
3921 - resolves: #1110820 - Rebase Samba to latest release.
3922
3923 * Mon Aug 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-37
3924 - resolves: #1072352 - Make pidl a noarch subpackage.
3925 - resolves: #1133516 - Create a samba-test-libs package.
3926 - resolves: #1132873 - Add support to rebuild without clustering.
3927
3928 * Fri Aug 01 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-36
3929 - resolves: #1126014 - CVE-2014-3560: remote code execution in nmbd.
3930
3931 * Wed Jul 02 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-35
3932 - resolves: #1115060 - Fix potential Samba file corruption.
3933
3934 * Wed Jun 11 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-34
3935 - resolves: #1105505 - CVE-2014-0244: DoS in nmbd.
3936 - resolves: #1108845 - CVE-2014-3493: DoS in smbd with unicode path names.
3937 - resolves: #1105574 - CVE-2014-0178: Uninitialized memory exposure.
3938
3939 * Mon May 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-33
3940 - related: #717484 - Add missing configure line to enable profiling data support.
3941
3942 * Tue Apr 22 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-32
3943 - related: #1082653 - Reuse IPv6 address during the AD domain join.
3944
3945 * Thu Apr 03 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-31
3946 - resolves: #1082653 - Add IPv6 workaround for MIT kerberos.
3947
3948 * Thu Apr 03 2014 - Alexander Bokovoy <abokovoy@redhat.com> - 4.1.1-30
3949 - resolves: #1083859 - Force KRB5CCNAME in Samba systemd units.
3950 - related: #1082598 - Fully enables systemd integration.
3951
3952 * Tue Apr 01 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-29
3953 - resolves: #1082598 - Add missing BuildRequires for systemd-devel.
3954
3955 * Wed Mar 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-28
3956 - resolves: #1077918 - Make daemons systemd aware.
3957
3958 * Mon Mar 24 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-27
3959 - resolves: #1077857 - Fix internal error received while adding trust.
3960
3961 * Fri Mar 21 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-26
3962 - resolves: #1079008 - Fix fragmented rpc handling.
3963
3964 * Tue Mar 18 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-25
3965 - resolves: #1077651 - Fix 'force user' option for shares.
3966
3967 * Wed Mar 12 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-24
3968 - resolves: #1053748 - Enhance "net ads kerberos pac" tool.
3969
3970 * Mon Mar 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-23
3971 - resolves: #1072804 - Fix CVE-2013-4496.
3972 - resolves: #1072804 - Fix CVE-2013-6442.
3973
3974 * Fri Mar 07 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-22
3975 - resolves: #1024788 - Fix joining over IPv6.
3976
3977 * Tue Mar 04 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-21
3978 - resolves: #1066536 - Fix NBT queries with more than 9 or more components.
3979
3980 * Thu Feb 27 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-20
3981 - resolves: #1070692 - Don't package perl(Parse::Yapp::Driver)
3982
3983 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-19
3984 - related: #1067606 - Add missing directories.
3985
3986 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-18
3987 - related: #1067606 - Fix installation of pidl files.
3988
3989 * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-17
3990 - resolves: #1067606 - Fix wbinfo with one-way trust.
3991 - resolves: #1069569 - Fix memory leak reading the printer list.
3992
3993 * Thu Feb 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-16
3994 - resolves: #1063186 - Fix force_user with security=ads.
3995
3996 * Wed Feb 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-15
3997 - resolves: #1029001 - Fix force_user with security=ads.
3998
3999 * Tue Jan 28 2014 Daniel Mach <dmach@redhat.com> - 4.1.1-14
4000 - Mass rebuild 2014-01-24
4001
4002 * Mon Jan 13 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-13
4003 - resolves: #1051582 - Fix warnings an resource leaks reported by rpmdiff.
4004
4005 * Fri Jan 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-12
4006 - resolves: #1050886 - Fix full CPU utilization in winbindd.
4007 - resolves: #1051400 - Fix segfault in smbd.
4008 - resolves: #1051402 - Fix SMB2 server panic when a smb2 brlock times out.
4009
4010 * Thu Jan 09 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-11
4011 - resolves: #1042845 - Do not build with libbsd.
4012
4013 * Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.1.1-10
4014 - Mass rebuild 2013-12-27
4015
4016 * Wed Dec 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-9
4017 - resolves: #1033122 - Fix dropbox regression.
4018 - resolves: #1040464 - Fix %G substituion for config parameters.
4019
4020 * Wed Dec 11 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-8
4021 - resolves: #1040052 - Fix winbind debug message NULL pointer derreference.
4022
4023 * Mon Dec 09 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-7
4024 - resolves: #1039499 - Fix CVE-2012-6150.
4025
4026 * Fri Nov 29 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-6
4027 - resolves: #1033109 - Fix winbind cache keysize limitations.
4028
4029 * Wed Nov 27 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-5
4030 - resolves: #1034160 - Make sure we don't build the fam notify module.
4031
4032 * Mon Nov 25 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-4
4033 - resolves: #1034048 - Fix group name substitution in template homedir.
4034 - resolves: #1018041 - Fix CVE-2013-4408.
4035 - related: #884169 - Fix several covscan warnings.
4036
4037 * Mon Nov 18 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-3
4038 - resolves: #948509 - Fix manpage correctness.
4039
4040 * Fri Nov 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-2
4041 - related: #884169 - Fix strict aliasing warnings.
4042
4043 * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-1
4044 - resolves: #1024543 - Fix CVE-2013-4475.
4045 - Update to Samba 4.1.1.
4046
4047 * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-5
4048 - related: #884169 - Fix the upgrade path.
4049
4050 * Wed Oct 30 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-4
4051 - related: #884169 - Add direct dependency to samba-libs in the
4052 glusterfs package.
4053 - resolves: #996567 - Fix userPrincipalName composition.
4054 - related: #884169 - Fix memset call with zero length in in ntdb.
4055
4056 * Fri Oct 18 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-3
4057 - resolves: #1019384 - Build glusterfs VFS plguin.
4058
4059 * Tue Oct 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-2
4060 - related: #1014656 - Fix dependency of samba-winbind-modules package.
4061
4062 * Fri Oct 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-1
4063 - related: #985609 - Update to Samba 4.1.0.
4064
4065 * Tue Oct 01 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.8
4066 - related: #985609 - Update to Samba 4.1.0rc4.
4067 - resolves: #1014656 - Split out a samba-winbind-modules package.
4068
4069 * Wed Sep 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.7
4070 - related: #985609 - Update to Samba 4.1.0rc3.
4071 - resolves: #1005422 - Add support for KEYRING ccache type in pam_winbindd.
4072
4073 * Wed Sep 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.6
4074 - resolves: #717484 - Enable profiling data support.
4075
4076 * Thu Aug 22 2013 - Guenther Deschner <gdeschner@redhat.com> - 2:4.1.0-0.5
4077 - resolves: #996160 - Fix winbind with trusted domains.
4078
4079 * Wed Aug 14 2013 - Andreas Schneider <asn@redhat.com> 2:4.1.0-0.4
4080 - resolves: #996160 - Fix winbind nbt name lookup segfault.
4081
4082 * Mon Aug 12 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.3
4083 - related: #985609 - Update to Samba 4.1.0rc2.
4084
4085 * Wed Jul 24 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.2
4086 - resolves: #985985 - Fix file conflict between samba and wine.
4087 - resolves: #985107 - Add support for new default location for Kerberos
4088 credential caches.
4089
4090 * Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 2:4.1.0-0.1.rc1.1
4091 - Perl 5.18 rebuild
4092
4093 * Wed Jul 17 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.1
4094 - Update to Samba 4.1.0rc1.
4095 - resolves: #985609
4096
4097 * Mon Jul 15 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
4098 - resolves: #972692 - Build with PIE and full RELRO.
4099 - resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
4100 - resolves: #981033 - Local user's krb5cc deleted by winbind.
4101 - resolves: #984331 - Fix samba-common tmpfiles configuration file in wrong
4102 directory.
4103
4104 * Wed Jul 03 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-1
4105 - Update to Samba 4.0.7.
4106
4107 * Fri Jun 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-3
4108 - Add UPN enumeration to passdb internal API (bso #9779).
4109
4110 * Wed May 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-2
4111 - resolves: #966130 - Fix build with MIT Kerberos.
4112 - List vfs modules in spec file.
4113
4114 * Tue May 21 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-1
4115 - Update to Samba 4.0.6.
4116 - Remove SWAT.
4117
4118 * Wed Apr 10 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
4119 - Update to Samba 4.0.5.
4120 - Add UPN enumeration to passdb internal API (bso #9779).
4121 - resolves: #928947 - samba-doc is obsolete now.
4122 - resolves: #948606 - LogRotate should be optional, and not a hard "Requires".
4123
4124 * Fri Mar 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
4125 - resolves: #919405 - Fix and improve large_readx handling for broken clients.
4126 - resolves: #924525 - Don't use waf caching.
4127
4128 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-2
4129 - resolves: #923765 - Improve packaging of README files.
4130
4131 * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-1
4132 - Update to Samba 4.0.4.
4133
4134 * Mon Mar 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-4
4135 - resolves: #919333 - Create /run/samba too.
4136
4137 * Mon Mar 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-3
4138 - Fix the cache dir to be /var/lib/samba to support upgrades.
4139
4140 * Thu Feb 14 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-2
4141 - resolves: #907915 - libreplace.so => not found
4142
4143 * Thu Feb 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
4144 - Update to Samba 4.0.3.
4145 - resolves: #907544 - Add unowned directory /usr/lib64/samba.
4146 - resolves: #906517 - Fix pidl code generation with gcc 4.8.
4147 - resolves: #908353 - Fix passdb backend ldapsam as module.
4148
4149 * Wed Jan 30 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
4150 - Update to Samba 4.0.2.
4151 - Fixes CVE-2013-0213.
4152 - Fixes CVE-2013-0214.
4153 - resolves: #906002
4154 - resolves: #905700
4155 - resolves: #905704
4156 - Fix conn->share_access which is reset between user switches.
4157 - resolves: #903806
4158 - Add missing example and make sure we don't introduce perl dependencies.
4159 - resolves: #639470
4160
4161 * Wed Jan 16 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.1-1
4162 - Update to Samba 4.0.1.
4163 - Fixes CVE-2013-0172.
4164
4165 * Mon Dec 17 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-174
4166 - Fix typo in winbind-krb-locator post uninstall script.
4167
4168 * Tue Dec 11 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-173
4169 - Update to Samba 4.0.0.
4170
4171 * Thu Dec 06 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-171.rc6
4172 - Fix typo in winbind-krb-locator post uninstall script.
4173
4174 * Tue Dec 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-170.rc6
4175 - Update to Samba 4.0.0rc6.
4176 - Add /etc/pam.d/samba for swat to work correctly.
4177 - resolves #882700
4178
4179 * Fri Nov 23 2012 Guenther Deschner <gdeschner@redhat.com> - 2:4.0.0-169.rc5
4180 - Make sure ncacn_ip_tcp client code looks for NBT_NAME_SERVER name types.
4181
4182 * Thu Nov 15 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-168.rc5
4183 - Reduce dependencies of samba-devel and create samba-test-devel package.
4184
4185 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-167.rc5
4186 - Use workaround for winbind default domain only when set.
4187 - Build with old ctdb support.
4188
4189 * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-166.rc5
4190 - Update to Samba 4.0.0rc5.
4191
4192 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-165.rc4
4193 - Fix library dependencies of libnetapi.
4194
4195 * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-164.rc4
4196 - resolves: #872818 - Fix perl dependencies.
4197
4198 * Tue Oct 30 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-163.rc4
4199 - Update to Samba 4.0.0rc4.
4200
4201 * Mon Oct 29 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-162.rc3
4202 - resolves: #870630 - Fix scriptlets interpeting a comment as argument.
4203
4204 * Fri Oct 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-161.rc3
4205 - Add missing Requries for python modules.
4206 - Add NetworkManager dispatcher script for winbind.
4207
4208 * Fri Oct 19 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-160.rc3
4209 - resolves: #867893 - Move /var/log/samba to samba-common package for
4210 winbind which requires it.
4211
4212 * Thu Oct 18 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-159.rc3
4213 - Compile default auth methods into smbd.
4214
4215 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-158.rc3
4216 - Move pam_winbind.conf and the manpages to the right package.
4217
4218 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-157.rc3
4219 * resolves: #866959 - Build auth_builtin as static module.
4220
4221 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-156.rc3
4222 - Update systemd Requires to reflect latest packaging guidelines.
4223
4224 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-155.rc3
4225 - Add back the AES patches which didn't make it in rc3.
4226
4227 * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-154.rc3
4228 - Update to 4.0.0rc3.
4229 - resolves: #805562 - Unable to share print queues.
4230 - resolves: #863388 - Unable to reload smbd configuration with systemctl.
4231
4232 * Wed Oct 10 2012 - Alexander Bokovoy <abokovoy@redhat.com> - 2:4.0.0-153.rc2
4233 - Use alternatives to configure winbind_krb5_locator.so
4234 - Fix Requires for winbind.
4235
4236 * Thu Oct 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-152.rc2
4237 - Add kerberos AES support.
4238 - Fix printing initialization.
4239
4240 * Tue Oct 02 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-151.rc2
4241 - Update to 4.0.0rc2.
4242
4243 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-150.rc1
4244 - Fix Obsoletes/Provides for update from samba4.
4245 - Bump release number to be bigger than samba4.
4246
4247 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-96.rc1
4248 - Package smbprint again.
4249
4250 * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-95.rc1
4251 - Update to 4.0.0rc1.
4252
4253 * Mon Aug 20 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.7-94.2
4254 - Update to 3.6.7
4255
4256 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:3.6.6-93.2
4257 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4258
4259 * Thu Jul 19 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-93
4260 - Fix printing tdb upgrade for 3.6.6
4261 - resolves: #841609
4262
4263 * Sun Jul 15 2012 Ville Skyttä <ville.skytta@iki.fi> - 2:3.6.6-92
4264 - Call ldconfig at libwbclient and -winbind-clients post(un)install time.
4265 - Fix empty localization files, use %%find_lang to find and %%lang-mark them.
4266 - Escape macros in %%changelog.
4267 - Fix source tarball URL.
4268
4269 * Tue Jun 26 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-91
4270 - Update to 3.6.6
4271
4272 * Thu Jun 21 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-90
4273 - Fix ldonfig.
4274 - Require systemd for samba-common package.
4275 - resolves: #829197
4276
4277 * Mon Jun 18 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-89
4278 - Fix usrmove paths.
4279 - resolves: #829197
4280
4281 * Tue May 15 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-88
4282 - Move tmpfiles.d config to common package as it is needed for smbd and
4283 winbind.
4284 - Make sure tmpfiles get created after installation.
4285
4286 * Wed May 09 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.5-87
4287 - Correctly use system iniparser library
4288
4289 * Fri May 04 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-86
4290 - Bump Epoch to fix a problem with a Samba4 update in testing.
4291
4292 * Mon Apr 30 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.5-85
4293 - Security Release, fixes CVE-2012-2111
4294 - resolves: #817551
4295
4296 * Mon Apr 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.4-84
4297 - Fix creation of /var/run/samba.
4298 - resolves: #751625
4299
4300 * Fri Apr 20 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.4-83
4301 - Avoid private krb5_locate_kdc usage
4302 - resolves: #754783
4303
4304 * Thu Apr 12 2012 Jon Ciesla <limburgher@gmail.com> - 1:3.6.4-82
4305 - Update to 3.6.4
4306 - Fixes CVE-2012-1182
4307
4308 * Mon Mar 19 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-81
4309 - Fix provides for of libwclient-devel for samba-winbind-devel.
4310
4311 * Thu Feb 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-80
4312 - Add commented out 'max protocol' to the default config.
4313
4314 * Mon Feb 13 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-79
4315 - Create a libwbclient package.
4316 - Replace winbind-devel with libwbclient-devel package.
4317
4318 * Mon Jan 30 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-78
4319 - Update to 3.6.3
4320 - Fixes CVE-2012-0817
4321
4322 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-77.1
4323 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
4324
4325 * Mon Dec 05 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-77
4326 - Fix winbind cache upgrade.
4327 - resolves: #760137
4328
4329 * Fri Nov 18 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-76
4330 - Fix piddir to match with systemd files.
4331 - Fix crash bug in the debug system.
4332 - resolves: #754525
4333
4334 * Fri Nov 04 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-75
4335 - Fix systemd dependencies
4336 - resolves: #751397
4337
4338 * Wed Oct 26 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-74
4339 - Update to 3.6.1
4340
4341 * Tue Oct 04 2011 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.0-73
4342 - Fix nmbd startup
4343 - resolves: #741630
4344
4345 * Tue Sep 20 2011 Tom Callaway <spot@fedoraproject.org> - 1:3.6.0-72
4346 - convert to systemd
4347 - restore epoch from f15
4348
4349 * Sat Aug 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0-71
4350 - Update to 3.6.0 final
4351
4352 * Sun Jul 31 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc3-70
4353 - Update to 3.6.0rc3
4354
4355 * Tue Jun 07 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc2-69
4356 - Update to 3.6.0rc2
4357
4358 * Tue May 17 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc1-68
4359 - Update to 3.6.0rc1
4360
4361 * Wed Apr 27 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre3-67
4362 - Update to 3.6.0pre3
4363
4364 * Wed Apr 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre2-66
4365 - Update to 3.6.0pre2
4366
4367 * Fri Mar 11 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-65
4368 - Enable quota support
4369
4370 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.6.0-64pre1.1
4371 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4372
4373 * Wed Nov 24 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-64
4374 - Add %%ghost entry for /var/run using tmpfs
4375 - resolves: #656685
4376
4377 * Thu Aug 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-63
4378 - Put winbind krb5 locator plugin into a separate rpm
4379 - resolves: #627181
4380
4381 * Tue Aug 03 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-62
4382 - Update to 3.6.0pre1
4383
4384 * Wed Jun 23 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.4-61
4385 - Update to 3.5.4
4386
4387 * Wed May 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.3-60
4388 - Update to 3.5.3
4389 - Make sure nmb and smb initscripts return LSB compliant return codes
4390 - Fix winbind over ipv6
4391
4392 * Wed Apr 07 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.2-59
4393 - Update to 3.5.2
4394
4395 * Mon Mar 08 2010 Simo Sorce <ssorce@redhat.com> - 3.5.1-58
4396 - Security update to 3.5.1
4397 - Fixes CVE-2010-0728
4398
4399 * Mon Mar 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-57
4400 - Remove cifs.upcall and mount.cifs entirely
4401
4402 * Mon Mar 01 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-56
4403 - Update to 3.5.0
4404
4405 * Fri Feb 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc3-55
4406 - Update to 3.5.0rc3
4407
4408 * Tue Jan 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc2-54
4409 - Update to 3.5.0rc2
4410
4411 * Fri Jan 15 2010 Jeff Layton <jlayton@redhat.com> - 3.5.0rc1-53
4412 - separate out CIFS tools into cifs-utils package
4413
4414 * Fri Jan 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc1-52
4415 - Update to 3.5.0rc1
4416
4417 * Tue Dec 15 2009 Guenther Deschner <gdeschner@redhat.com> - 3.5.0pre2-51
4418 - Update to 3.5.0pre2
4419 - Remove umount.cifs
4420
4421 * Wed Nov 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-49
4422 - Various updates to inline documentation in default smb.conf file
4423 - resolves: #483703
4424
4425 * Thu Oct 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-48
4426 - Update to 3.4.3
4427
4428 * Fri Oct 09 2009 Simo Sorce <ssorce@redhat.com> - 3.4.2-47
4429 - Spec file cleanup
4430 - Fix sources upstream location
4431 - Remove conditionals to build talloc and tdb, now they are completely indepent
4432 packages in Fedora
4433 - Add defattr() where missing
4434 - Turn all tabs into 4 spaces
4435 - Remove unused migration script
4436 - Split winbind-clients out of main winbind package to avoid multilib to include
4437 huge packages for no good reason
4438
4439 * Thu Oct 01 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.2-0.46
4440 - Update to 3.4.2
4441 - Security Release, fixes CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
4442
4443 * Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.1-0.45
4444 - Use password-auth common PAM configuration instead of system-auth
4445
4446 * Wed Sep 09 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.1-0.44
4447 - Update to 3.4.1
4448
4449 * Thu Aug 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.43
4450 - Fix cli_read()
4451 - resolves: #516165
4452
4453 * Thu Aug 06 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.42
4454 - Fix required talloc version number
4455 - resolves: #516086
4456
4457 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.4.0-0.41.1
4458 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4459
4460 * Fri Jul 17 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
4461 - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
4462 - Specify required talloc and tdb version for BuildRequires
4463
4464 * Fri Jul 03 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.40
4465 - Update to 3.4.0
4466
4467 * Fri Jun 19 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0rc1-0.39
4468 - Update to 3.4.0rc1
4469
4470 * Mon Jun 08 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre2-0.38
4471 - Update to 3.4.0pre2
4472
4473 * Thu Apr 30 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre1-0.37
4474 - Update to 3.4.0pre1
4475
4476 * Wed Apr 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.4-0.36
4477 - Update to 3.3.4
4478
4479 * Mon Apr 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.35
4480 - Enable build of idmap_tdb2 for clustered setups
4481
4482 * Wed Apr 1 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.34
4483 - Update to 3.3.3
4484
4485 * Thu Mar 26 2009 Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
4486 - Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
4487 configuration
4488 - Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
4489 startup, causing your own machine not to show up in the network for 5 minutes
4490 if it was the only client in that workgroup (fix committed upstream)
4491
4492 * Thu Mar 12 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.2-0.31
4493 - Update to 3.3.2
4494 - resolves: #489547
4495
4496 * Thu Mar 5 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.30
4497 - Add libcap-devel to requires list (resolves: #488559)
4498
4499 * Tue Mar 3 2009 Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
4500 - Make the talloc and ldb packages optionsl and disable their build within
4501 the samba3 package, they are now built as part of the samba4 package
4502 until they will both be released as independent packages.
4503
4504 * Wed Feb 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.28
4505 - Enable cluster support
4506
4507 * Tue Feb 24 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.27
4508 - Update to 3.3.1
4509
4510 * Sat Feb 21 2009 Simo Sorce <ssorce@redhat.com> - 3.3.0-0.26
4511 - Rename ldb* tools to ldb3* to avoid conflicts with newer ldb releases
4512
4513 * Tue Feb 3 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
4514 - Update to 3.3.0 final
4515 - Add upstream fix for ldap connections to AD (Bug #6073)
4516 - Remove bogus perl dependencies (resolves: #473051)
4517
4518 * Fri Nov 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0rc1.24
4519 - Update to 3.3.0rc1
4520
4521 * Thu Nov 27 2008 Simo Sorce <ssorce@redhat.com> - 3.2.5-0.23
4522 - Security Release, fixes CVE-2008-4314
4523
4524 * Thu Sep 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.4-0.22
4525 - Update to 3.2.4
4526 - resolves: #456889
4527 - move cifs.upcall to /usr/sbin
4528
4529 * Wed Aug 27 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.3-0.21
4530 - Security fix for CVE-2008-3789
4531
4532 * Mon Aug 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.2-0.20
4533 - Update to 3.2.2
4534
4535 * Mon Aug 11 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.19
4536 - Add fix for CUPS problem, fixes bug #453951
4537
4538 * Wed Aug 6 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.18
4539 - Update to 3.2.1
4540
4541 * Tue Jul 1 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-2.17
4542 - Update to 3.2.0 final
4543 - resolves: #452622
4544
4545 * Tue Jun 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc2.16
4546 - Update to 3.2.0rc2
4547 - resolves: #449522
4548 - resolves: #448107
4549
4550 * Fri May 30 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.15
4551 - Fix security=server
4552 - resolves: #449038, #449039
4553
4554 * Wed May 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.14
4555 - Add fix for CVE-2008-1105
4556 - resolves: #446724
4557
4558 * Fri May 23 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.13
4559 - Update to 3.2.0rc1
4560
4561 * Wed May 21 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-1.pre3.12
4562 - make it possible to print against Vista and XP SP3 as servers
4563 - resolves: #439154
4564
4565 * Thu May 15 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.11
4566 - Add "net ads join createcomputer=ou1/ou2/ou3" fix (BZO #5465)
4567
4568 * Fri May 09 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.10
4569 - Add smbclient fix (BZO #5452)
4570
4571 * Fri Apr 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.9
4572 - Update to 3.2.0pre3
4573
4574 * Tue Mar 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.8
4575 - Add fixes for libsmbclient and support for r/o relocations
4576
4577 * Mon Mar 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.7
4578 - Fix libnetconf, libnetapi and msrpc DSSETUP call
4579
4580 * Thu Mar 06 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.6
4581 - Create separate packages for samba-winbind and samba-winbind-devel
4582 - Add cifs.spnego helper
4583
4584 * Wed Mar 05 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.3
4585 - Update to 3.2.0pre2
4586 - Add talloc and tdb lib and devel packages
4587 - Add domainjoin-gui package
4588
4589 * Fri Feb 22 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
4590 - Try to fix GCC 4.3 build
4591 - Add --with-dnsupdate flag and also make sure other flags are required just to
4592 be sure the features are included without relying on autodetection to be
4593 successful
4594
4595 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:3.2.0-1.pre1.2
4596 - Autorebuild for GCC 4.3
4597
4598 * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 3.2.0-0.pre1.2
4599 - Rebuild for openldap bump
4600
4601 * Thu Oct 18 2007 Guenther Deschner <gdeschner@redhat.com> 3.2.0-0.pre1.1.fc9
4602 - 32/64bit padding fix (affects multilib installations)
4603
4604 * Mon Oct 8 2007 Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
4605 - New major relase, minor switched from 0 to 2
4606 - License change, the code is now GPLv3+
4607 - Numerous improvements and bugfixes included
4608 - package libsmbsharemodes too
4609 - remove smbldap-tools as they are already packaged separately in Fedora
4610 - Fix bug 245506
4611
4612 * Tue Oct 2 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-1.fc8
4613 - rebuild with AD DNS Update support
4614
4615 * Tue Sep 11 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-0.fc8
4616 - upgrade to the latest upstream realease
4617 - includes security fixes released today in 3.0.26
4618
4619 * Fri Aug 24 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-4.fc8
4620 - add fix reported upstream for heavy idmap_ldap memleak
4621
4622 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-3.fc8
4623 - fix a few places were "open" is used an interfere with the new glibc
4624
4625 * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-2.fc8
4626 - remove old source
4627 - add patch to fix samba bugzilla 4772
4628
4629 * Tue Aug 21 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.25c-0.fc8
4630 - update to 3.0.25c
4631
4632 * Fri Jun 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-3.fc8
4633 - handle cases defined in #243766
4634
4635 * Tue Jun 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-2.fc8
4636 - update to 3.0.25b
4637 - better error codes for init scripts: #244823
4638
4639 * Tue May 29 2007 Günther Deschner <gdeschner@redhat.com>
4640 - fix pam_smbpass patch.
4641
4642 * Fri May 25 2007 Simo Sorce <ssorce@redhat.com>
4643 - update to 3.0.25a as it contains many fixes
4644 - add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.
4645
4646 * Mon May 14 2007 Simo Sorce <ssorce@redhat.com>
4647 - final 3.0.25
4648 - includes security fixes for CVE-2007-2444,CVE-2007-2446,CVE-2007-2447
4649
4650 * Mon Apr 30 2007 Günther Deschner <gdeschner@redhat.com>
4651 - move to 3.0.25rc3
4652
4653 * Thu Apr 19 2007 Simo Sorce <ssorce@redhat.com>
4654 - fixes in the spec file
4655 - moved to 3.0.25rc1
4656 - addedd patches (merged upstream so they will be removed in 3.0.25rc2)
4657
4658 * Wed Apr 4 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
4659 - fixes in smb.conf
4660 - advice in smb.conf to put scripts in /var/lib/samba/scripts
4661 - create /var/lib/samba/scripts so that selinux can be happy
4662 - fix Vista problems with msdfs errors
4663
4664 * Tue Apr 03 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
4665 - enable PAM and NSS dlopen checks during build
4666 - fix unresolved symbols in libnss_wins.so (bug #198230)
4667
4668 * Fri Mar 30 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
4669 - set passdb backend = tdbsam as default in smb.conf
4670 - remove samba-docs dependency from swat, that was a mistake
4671 - put back COPYING and other files in samba-common
4672 - put examples in samba not in samba-docs
4673 - leave only stuff under docs/ in samba-doc
4674
4675 * Thu Mar 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
4676 - integrate most of merge review proposed changes (bug #226387)
4677 - remove libsmbclient-devel-static and simply stop shipping the
4678 static version of smbclient as it seem this is deprecated and
4679 actively discouraged
4680
4681 * Wed Mar 28 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-8.fc7
4682 - fix for bug #176649
4683
4684 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com>
4685 - remove patch for bug 106483 as it introduces a new bug that prevents
4686 the use of a credentials file with the smbclient tar command
4687 - move the samba private dir from being the same as the config dir
4688 (/etc/samba) to /var/lib/samba/private
4689
4690 * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
4691 - make winbindd start earlier in the init process, at the same time
4692 ypbind is usually started as well
4693 - add a sepoarate init script for nmbd called nmb, we need to be able
4694 to restart nmbd without dropping al smbd connections unnecessarily
4695
4696 * Fri Mar 23 2007 Simo Sorce <ssorce@redhat.com>
4697 - add samba.schema to /etc/openldap/schema
4698
4699 * Thu Mar 22 2007 Florian La Roche <laroche@redhat.com>
4700 - adjust the Requires: for the scripts, add "chkconfig --add smb"
4701
4702 * Tue Mar 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
4703 - do not put comments inline on smb.conf options, they may be read
4704 as part of the value (for example log files names)
4705
4706 * Mon Mar 19 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
4707 - actually use the correct samba.pamd file not the old samba.pamd.stack file
4708 - fix logifles and use upstream convention of log.* instead of our old *.log
4709 Winbindd creates its own log.* files anyway so we will be more consistent
4710 - install our own (enhanced) default smb.conf file
4711 - Fix pam_winbind acct_mgmt PAM result code (prevented local users from
4712 logging in). Fixed by Guenther.
4713 - move some files from samba to samba-common as they are used with winbindd
4714 as well
4715
4716 * Fri Mar 16 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-4.fc7
4717 - fix arch macro which reported Vista to Samba clients.
4718
4719 * Thu Mar 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
4720 - Directories reorg, tdb files must go to /var/lib, not
4721 to /var/cache, add migration script in %%post common
4722 - Split out libsmbclient, devel and doc packages
4723 - Remove libmsrpc.[h|so] for now as they are not really usable
4724 - Remove kill -HUP from rotate, samba use -HUP for other things
4725 noit to reopen logs
4726
4727 * Tue Feb 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
4728 - New upstream release
4729 - Fix packaging issue wrt idmap modules used only by smbd
4730 - Addedd Vista Patchset for compatibility with Windows Vista
4731 - Change default of "msdfs root", it seem to cause problems with
4732 some applications and it has been proposed to change it for
4733 3.0.25 upstream
4734
4735 * Fri Sep 1 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23c-2
4736 - New upstream release.
4737
4738 * Tue Aug 8 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23b-2
4739 - New upstream release.
4740
4741 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
4742 - Fix the -logfiles patch to close
4743 bz#199607 Samba compiled with wrong log path.
4744 bz#199206 smb.conf has incorrect log file path
4745
4746 * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-2
4747 - Upgrade to new upstream 3.0.23a
4748 - include upstream samr_alias patch
4749
4750 * Tue Jul 11 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-2
4751 - New upstream release.
4752 - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
4753 to get rid of bogus dependency on perl(Unicode::MapUTF8)
4754 - Update the -logfiles and -smb.conf patches to work with 3.0.23
4755
4756 * Thu Jul 6 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
4757 - New upstream RC release.
4758 - Update the -logfiles, and -passwd patches for
4759 3.0.23rc3
4760 - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
4761 to close
4762 bz#182560 Wrong retval for initscript when smbd is dead
4763 - Update this spec file to build with 3.0.23rc3
4764 - Remove the -install.mount.smbfs patch, since we don't install
4765 mount.smbfs any more.
4766
4767 * Wed Jun 14 2006 Tomas Mraz <tmraz@redhat.com> - 2.0.21c-3
4768 - rebuilt with new gnutls
4769
4770 * Fri Mar 17 2006 Jay Fenlason <fenlason@redhat.com> 2.0.21c-2
4771 - New upstream version.
4772
4773 * Mon Feb 13 2006 Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
4774 - New upstream version.
4775 - Since the rawhide kernel has dropped support for smbfs, remove smbmount
4776 and smbumount. Users should use mount.cifs instead.
4777 - Upgrade to 3.0.21b
4778
4779 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:3.0.20b-2.1.1
4780 - bump again for double-long bug on ppc(64)
4781
4782 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4783 - rebuilt
4784
4785 * Sun Nov 13 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
4786 - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
4787 been depricated in 2.3.11, but which don't have well-documented
4788 replacements (ldap_simple_bind_s(), for example).
4789 - Upgrade to 3.0.20b, which includes all the previous upstream patches.
4790 - Updated the -warnings patch for 3.0.20a.
4791 - Include --with-shared-modules=idmap_ad,idmap_rid to close
4792 bz#156810 --with-shared-modules=idmap_ad,idmap_rid
4793 - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
4794 bz#170259 pam_stack is deprecated
4795
4796 * Sun Nov 13 2005 Warren Togami <wtogami@redhat.com> 3.0.20-3
4797 - epochs from deps, req exact release
4798 - rebuild against new openssl
4799
4800 * Mon Aug 22 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20-2
4801 - New upstream release
4802 Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
4803 -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
4804 This obsoletes the -pie and -delim patches
4805 the -warning and -gcc4 patches are obsolete too
4806 The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
4807 Also, the -quoting patch was implemented differently upstream
4808 There is now a umount.cifs executable and manpage
4809 We run autogen.sh as part of the build phase
4810 The testprns command is now gone
4811 libsmbclient now has a man page
4812 - Include -bug106483 patch to close
4813 bz#106483 smbclient: -N negates the provided password, despite documentation
4814 - Added the -warnings patch to quiet some compiler warnings.
4815 - Removed many obsolete patches from CVS.
4816
4817 * Mon May 2 2005 Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
4818 - New upstream release.
4819 - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
4820 winbind_find_dc_v2 patches are now obsolete.
4821
4822 * Thu Apr 7 2005 Jay Fenlason <fenlason@redhat.com> 3.0.13-2
4823 - New upstream release
4824 - add my -quoting patch, to fix swat with strings that contain
4825 html meta-characters, and to use correct quote characters in
4826 lists, closing bz#134310
4827 - include the upstream winbindd_2k3sp1 patch
4828 - include the -smbclient patch.
4829 - include the -hang patch from upstream.
4830
4831 * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
4832 - add a "exit 0" to the postun of the main samba package
4833
4834 * Wed Mar 2 2005 Tomas Mraz <tmraz@redhat.com> 3.0.11-5
4835 - rebuild with openssl-0.9.7e
4836
4837 * Thu Feb 24 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-4
4838 - Use the updated filter-requires-samba.sh file, so we don't accidentally
4839 pick up a dependency on perl(Crypt::SmbHash)
4840
4841 * Fri Feb 18 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-3
4842 - add -gcc4 patch to compile with gcc 4.
4843 - remove the now obsolete -smbclient-kerberos.patch
4844 - Include four upstream patches from
4845 http://samba.org/~jerry/patches/post-3.0.11/
4846 (Slightly modified the winbind_find_dc_v2 patch to apply easily with
4847 rpmbuild).
4848
4849 * Fri Feb 4 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-2
4850 - include -smbspool patch to close bz#104136
4851
4852 * Wed Jan 12 2005 Jay Fenlason <fenlason@redhat.com> 3.0.10-4
4853 - Update the -man patch to fix ntlm_auth.1 too.
4854 - Move pam_smbpass.so to the -common package, so both the 32
4855 and 64-bit versions will be installed on multiarch platforms.
4856 This closes bz#143617
4857 - Added new -delim patch to fix mount.cifs so it can accept
4858 passwords with commas in them (via environment or credentials
4859 file) to close bz#144198
4860
4861 * Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 3.0.10-3
4862 - Rebuilt for new readline.
4863
4864 * Fri Dec 17 2004 Jay Fenlason <fenlason@redhat.com> 3.0.10-2
4865 - New upstream release that closes CAN-2004-1154 bz#142544
4866 - Include the -64bit patch from Nalin. This closes bz#142873
4867 - Update the -logfiles patch to work with 3.0.10
4868 - Create /var/run/winbindd and make it part of the -common rpm to close
4869 bz#142242
4870
4871 * Mon Nov 22 2004 Jay Fenlason <fenlason@redhat.com> 3.0.9-2
4872 - New upstream release. This obsoletes the -secret patch.
4873 Include my changetrustpw patch to make "net ads changetrustpw" stop
4874 aborting. This closes #134694
4875 - Remove obsolete triggers for ancient samba versions.
4876 - Move /var/log/samba to the -common rpm. This closes #76628
4877 - Remove the hack needed to get around the bad docs files in the
4878 3.0.8 tarball.
4879 - Change the comment in winbind.init to point at the correct pidfile.
4880 This closes #76641
4881
4882 * Mon Nov 22 2004 Than Ngo <than@redhat.com> 3.0.8-4
4883 - fix unresolved symbols in libsmbclient which caused applications
4884 such as KDE's konqueror to fail when accessing smb:// URLs. #139894
4885
4886 * Thu Nov 11 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
4887 - Rescue the install.mount.smbfs patch from Juanjo Villaplana
4888 (villapla@si.uji.es) to prevent building the srpm from trashing your
4889 installed /usr/bin/smbmount
4890
4891 * Tue Nov 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3
4892 - Include the corrected docs tarball, and use it instead of the
4893 obsolete docs from the upstream 3.0.8 tarball.
4894 - Update the logfiles patch to work with the updated docs.
4895
4896 * Mon Nov 8 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-2
4897 - New upstream version fixes CAN-2004-0930. This obsoletes the
4898 disable-sendfile, salt, signing-shortkey and fqdn patches.
4899 - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
4900 - Updated the pie patch for 3.0.8.
4901 - Updated the logfiles patch for 3.0.8.
4902
4903 * Tue Oct 26 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre2
4904 - New upstream version
4905 - Add Nalin's signing-shortkey patch.
4906
4907 * Tue Oct 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
4908 - disable the -salt patch, because it causes undefined references in
4909 libsmbclient that prevent gnome-vfs from building.
4910
4911 * Fri Oct 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
4912 - Re-enable the x_fclose patch that was accidentally disabled
4913 in 3.0.8-0.pre1.1. This closes #135832
4914 - include Nalin's -fqdn and -salt patches.
4915
4916 * Wed Oct 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.1
4917 - Include disable-sendfile patch to default "use sendfile" to "no".
4918 This closes #132779
4919
4920 * Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
4921 - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
4922 smbmnt to work with 32-bit uids.
4923
4924 * Mon Sep 27 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1
4925 - new upstream release. This obsoletes the ldapsam_compat patches.
4926
4927 * Wed Sep 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-4
4928 - Update docs section to not carryover the docs/manpages directory
4929 This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
4930 /usr/share/doc/samba-3.0.7/*
4931 - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
4932 to correctly create libsmbclient.so.0 and to use %%_initrddir instead
4933 of rolling our own. This closes #132642
4934 - Add patch to default "use sendfile" to no, since sendfile appears to
4935 be broken
4936 - Add patch from Volker Lendecke <vl@samba.org> to help make
4937 ldapsam_compat work again.
4938 - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
4939 These two patches close bugzilla #132169
4940
4941 * Mon Sep 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-3
4942 - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
4943 This obsoletes the 3.0.6-schema patch.
4944 - Update BuildRequires line to include openldap-devel openssl-devel
4945 and cups-devel
4946
4947 * Mon Aug 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.6-3
4948 - New upstream version.
4949 - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
4950 to fix a duplicate in the LDAP schema.
4951 - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
4952 to allow correct timestamp handling on 64-bit platforms and fix #126109.
4953 - reenable the -pie patch. Samba is too widely used, and too vulnerable
4954 to potential security holes to disable an important security feature
4955 like -pie. The correct fix is to have the toolchain not create broken
4956 executables when programs compiled -pie are stripped.
4957 - Remove obsolete patches.
4958 - Modify this spec file to put libsmbclient.{a,so} in the right place on
4959 x86_64 machines.
4960
4961 * Thu Aug 5 2004 Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
4962 - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
4963 - resulted in executables getting corrupt stacks, causing smbmnt to
4964 - get a SIGBUS in the mount() call (bug 127420).
4965
4966 * Fri Jul 30 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-2
4967 - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
4968 security fix.
4969 - Include the 3.0.4-backport patch from the 3E branch. This restores
4970 some of the 3.0.5pre1 and 3.0.5rc1 functionality.
4971
4972 * Tue Jul 20 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
4973 - Backport base64_decode patche to close CAN-2004-0500
4974 - Backport hash patch to close CAN-2004-0686
4975 - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
4976 - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
4977 - passwd patch uses "*" instead of "x" for "hashed" passwords for
4978 accounts created by winbind. "x" means "password is in /etc/shadow" to
4979 brain-damaged pam_unix module.
4980
4981 * Fri Jul 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
4982 - New upstream version
4983 - use %% { SOURCE1 } instead of a hardcoded path
4984 - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
4985 https://bugzilla.samba.org/show_bug.cgi?id=1315
4986 to make winbindd work against Windows versions that do not have
4987 128 bit encryption enabled.
4988 - Moved %%{_bindir}/net to the -common package, so that folks who just
4989 want to use winbind, etc don't have to install -client in order to
4990 "net join" their domain.
4991 - New upstream version obsoletes the patches added in 3.0.3-5
4992 - Remove smbgetrc.5 man page, since we don't ship smbget.
4993
4994 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
4995 - rebuilt
4996
4997 * Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-5
4998 - Patch to allow password changes from machines patched with
4999 Microsoft hotfix MS04-011.
5000 - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
5001 and https://bugzilla.samba.org/show_bug.cgi?id=1309
5002
5003 * Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-4
5004 - Samba 3.0.3 released.
5005
5006 * Wed Apr 21 2004 jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
5007 - New upstream version
5008 - updated spec file to make libsmbclient.so executable. This closes
5009 bugzilla #121356
5010
5011 * Mon Apr 5 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
5012 - New upstream version
5013 - Updated configure line to remove --with-fhs and to explicitly set all
5014 the directories that --with-fhs was setting. We were overriding most of
5015 them anyway. This closes #118598
5016
5017 * Mon Mar 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
5018 - New upstream version.
5019 - Updated -pie and -logfiles patches for 3.0.3pre1
5020 - add krb5-devel to buildrequires, fixes #116560
5021 - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
5022 "service smb status". This fixes #116559
5023
5024 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
5025 - rebuilt
5026
5027 * Mon Feb 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2a-1
5028 - Upgrade to 3.0.2a
5029
5030 * Mon Feb 16 2004 Karsten Hopp <karsten@redhat.de> 3.0.2-7
5031 - fix ownership in -common package
5032
5033 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
5034 - rebuilt
5035
5036 * Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
5037 - Change all requires lines to list an explicit epoch. Closes #102715
5038 - Add an explicit Epoch so that %%{epoch} is defined.
5039
5040 * Mon Feb 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-5
5041 - New upstream version: 3.0.2 final includes security fix for #114995
5042 (CAN-2004-0082)
5043 - Edit postun script for the -common package to restart winbind when
5044 appropriate. Fixes bugzilla #114051.
5045
5046 * Mon Feb 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
5047 - add %%dir entries for %%{_libdir}/samba and %%{_libdir}/samba/charset
5048 - Upgrade to new upstream version
5049 - build mount.cifs for the new cifs filesystem in the 2.6 kernel.
5050
5051 * Mon Jan 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-1rc1
5052 - Upgrade to new upstream version
5053
5054 * Wed Dec 17 2003 Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
5055 - Update to 3.0.1
5056 - Removed testparm patch as it's already merged
5057 - Removed Samba.7* man pages
5058 - Fixed .buildroot patch
5059 - Fixed .pie patch
5060 - Added new /usr/bin/tdbdump file
5061
5062 * Thu Sep 25 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-15
5063 - New 3.0.0 final release
5064 - merge nmbd-netbiosname and testparm patches from 3E branch
5065 - updated the -logfiles patch to work against 3.0.0
5066 - updated the pie patch
5067 - update the VERSION file during build
5068 - use make -j if avaliable
5069 - merge the winbindd_privileged change from 3E
5070 - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
5071 platforms despite the broken Makefile
5072
5073 * Mon Aug 18 2003 Jay Fenlason <fenlason@redhat.com>
5074 - Merge from samba-3E-branch after samba-3.0.0rc1 was released
5075
5076 * Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
5077 - Merge from 3.0.0-2beta3.3E
5078 - (Correct log file names (#100981).)
5079 - (Fix pidfile directory in samab.log)
5080 - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
5081 - (Move libsmbclient to the -common package (#99449))
5082
5083 * Sun Jun 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.8a-4
5084 - rebuild
5085
5086 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
5087 - rebuilt
5088
5089 * Wed May 28 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
5090 - add libsmbclient.so for gnome-vfs-extras
5091 - Edit specfile to specify /var/run for pid files
5092 - Move /tmp/.winbindd/socket to /var/run/winbindd/socket
5093
5094 * Wed May 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
5095 - add proper ldconfig calls
5096
5097 * Thu Apr 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
5098 - upgrade to 2.2.8a
5099 - remove old .md5 files
5100 - add "pid directory = /var/run" to the smb.conf file. Fixes #88495
5101 - Patch from jra@dp.samba.org to fix a delete-on-close regression
5102
5103 * Mon Mar 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8-0
5104 - Upgrade to 2.2.8
5105 - removed commented out patches.
5106 - removed old patches and .md5 files from the repository.
5107 - remove duplicate /sbin/chkconfig --del winbind which causes
5108 warnings when removing samba.
5109 - Fixed minor bug in smbprint that causes it to fail when called with
5110 more than 10 parameters: the accounting file (and spool directory
5111 derived from it) were being set wrong due to missing {}. This closes
5112 bug #86473.
5113 - updated smb.conf patch, includes new defaults to close bug #84822.
5114
5115 * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
5116 - rebuilt
5117
5118 * Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2.2.7a-5
5119 - remove swat.desktop file
5120
5121 * Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
5122 - relink libnss_wins.so with SHLD="%%{__cc} -lnsl" to force libnss_wins.so to
5123 link with libnsl, avoiding unresolved symbol errors on functions in libnsl
5124
5125 * Mon Feb 10 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
5126 - edited spec file to put .so files in the correct directories
5127 on 64-bit platforms that have 32-bit compatability issues
5128 (sparc64, x86_64, etc). This fixes bugzilla #83782.
5129 - Added samba-2.2.7a-error.patch from twaugh. This fixes
5130 bugzilla #82454.
5131
5132 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
5133 - rebuilt
5134
5135 * Thu Jan 9 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-1
5136 - Update to 2.2.7a
5137 - Change default printing system to CUPS
5138 - Turn on pam_smbpass
5139 - Turn on msdfs
5140
5141 * Sat Jan 4 2003 Jeff Johnson <jbj@redhat.com> 2.2.7-5
5142 - use internal dep generator.
5143
5144 * Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.2.7-4
5145 - don't use rpms internal dep generator
5146
5147 * Mon Dec 02 2002 Elliot Lee <sopwith@redhat.com> 2.2.7-3
5148 - Fix missing doc files.
5149 - Fix multilib issues
5150
5151 * Wed Nov 20 2002 Bill Nottingham <notting@redhat.com> 2.2.7-2
5152 - update to 2.2.7
5153 - add patch for LFS in smbclient (<tcallawa@redhat.com>)
5154
5155 * Wed Aug 28 2002 Trond Eivind Glomsød <teg@redhat.com> 2.2.5-10
5156 - logrotate fixes (#65007)
5157
5158 * Mon Aug 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-9
5159 - /usr/lib was used in place of %%{_libdir} in three locations (#72554)
5160
5161 * Mon Aug 5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-8
5162 - Initscript fix (#70720)
5163
5164 * Fri Jul 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
5165 - Enable VFS support and compile the "recycling" module (#69796)
5166 - more selective includes of the examples dir
5167
5168 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-6
5169 - Fix the lpq parser for better handling of LPRng systems (#69352)
5170
5171 * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-5
5172 - desktop file fixes (#69505)
5173
5174 * Wed Jun 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-4
5175 - Enable ACLs
5176
5177 * Tue Jun 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-3
5178 - Make it not depend on Net::LDAP - those are doc files and examples
5179
5180 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
5181 - automated rebuild
5182
5183 * Thu Jun 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-1
5184 - 2.2.5
5185
5186 * Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-5
5187 - Move the post/preun of winbind into the -common subpackage,
5188 where the script is (#66128)
5189
5190 * Tue Jun 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-4
5191 - Fix pidfile locations so it runs properly again (2.2.4
5192 added a new directtive - #65007)
5193
5194 * Thu May 23 2002 Tim Powers <timp@redhat.com>
5195 - automated rebuild
5196
5197 * Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-2
5198 - Fix #64804
5199
5200 * Thu May 9 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-1
5201 - 2.2.4
5202 - Removed some zero-length and CVS internal files
5203 - Make it build
5204
5205 * Wed Apr 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-6
5206 - Don't use /etc/samba.d in smbadduser, it should be /etc/samba
5207
5208 * Thu Apr 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-5
5209 - Add libsmbclient.a w/headerfile for KDE (#62202)
5210
5211 * Tue Mar 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-4
5212 - Make the logrotate script look the correct place for the pid files
5213
5214 * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
5215 - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
5216 (patch posted to samba-list by Ilia Chipitsine)
5217
5218 * Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-2
5219 - Rebuild
5220
5221 * Thu Feb 7 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-1
5222 - 2.2.3a
5223
5224 * Mon Feb 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3-1
5225 - 2.2.3
5226
5227 * Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-8
5228 - New pam configuration file for samba
5229
5230 * Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-7
5231 - Enable PAM session controll and password sync
5232
5233 * Tue Nov 13 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
5234 - Move winbind files to samba-common. Add separate initscript for
5235 winbind
5236 - Fixes for winbind - protect global variables with mutex, use
5237 more secure getenv
5238
5239 * Thu Nov 8 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
5240 - Teach smbadduser about "getent passwd"
5241 - Fix more pid-file references
5242 - Add (conditional) winbindd startup to the initscript, configured in
5243 /etc/sysconfig/samba
5244
5245 * Wed Nov 7 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-4
5246 - Fix pid-file reference in logrotate script
5247 - include pam and nss modules for winbind
5248
5249 * Mon Nov 5 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
5250 - Add "--with-utmp" to configure options (#55372)
5251 - Include winbind, pam_smbpass.so, rpcclient and smbcacls
5252 - start using /var/cache/samba, we need to keep state and there is
5253 more than just locks involved
5254
5255 * Sat Nov 03 2001 Florian La Roche <Florian.LaRoche@redhat.de> 2.2.2-2
5256 - add "reload" to the usage string in the startup script
5257
5258 * Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-1
5259 - 2.2.2
5260
5261 * Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.1a-5
5262 - Add patch from Jeremy Allison to fix IA64 alignment problems (#51497)
5263
5264 * Mon Aug 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
5265 - Don't include smbpasswd in samba, it's in samba-common (#51598)
5266 - Add a disabled "obey pam restrictions" statement - it's not
5267 active, as we use encrypted passwords, but if the admin turns
5268 encrypted passwords off the choice is available. (#31351)
5269
5270 * Wed Aug 8 2001 Trond Eivind Glomsrød <teg@redhat.com>
5271 - Use /var/cache/samba instead of /var/lock/samba
5272 - Remove "domain controller" keyword from smb.conf, it's
5273 deprecated (from #13704)
5274 - Sync some examples with smb.conf.default
5275 - Fix password synchronization (#16987)
5276
5277 * Fri Jul 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
5278 - Tweaks of BuildRequires (#49581)
5279
5280 * Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
5281 - 2.2.1a bugfix release
5282
5283 * Tue Jul 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
5284 - 2.2.1, which should work better for XP
5285
5286 * Sat Jun 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
5287 - 2.2.0a security fix
5288 - Mark lograte and pam configuration files as noreplace
5289
5290 * Fri Jun 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
5291 - Add the /etc/samba directory to samba-common
5292
5293 * Thu Jun 21 2001 Trond Eivind Glomsrød <teg@redhat.com>
5294 - Add improvements to the smb.conf as suggested in #16931
5295
5296 * Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
5297 - (these changes are from the non-head version)
5298 - Don't include /usr/sbin/samba, it's the same as the initscript
5299 - unset TMPDIR, as samba can't write into a TMPDIR owned
5300 by root (#41193)
5301 - Add pidfile: lines for smbd and nmbd and a config: line
5302 in the initscript (#15343)
5303 - don't use make -j
5304 - explicitly include /usr/share/samba, not just the files in it
5305
5306 * Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
5307 - mount.smb/mount.smbfs go in /sbin, *not* %%{_sbindir}
5308
5309 * Fri Jun 8 2001 Preston Brown <pbrown@redhat.com>
5310 - enable encypted passwords by default
5311
5312 * Thu Jun 7 2001 Helge Deller <hdeller@redhat.de>
5313 - build as 2.2.0-1 release
5314 - skip the documentation-directories docbook, manpages and yodldocs
5315 - don't include *.sgml documentation in package
5316 - moved codepage-directory to /usr/share/samba/codepages
5317 - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2
5318
5319 * Mon May 21 2001 Helge Deller <hdeller@redhat.de>
5320 - updated to samba 2.2.0
5321 - moved codepages to %%{_datadir}/samba/codepages
5322 - use all available CPUs for building rpm packages
5323 - use %%{_xxx} defines at most places in spec-file
5324 - "License:" replaces "Copyright:"
5325 - dropped excludearch sparc
5326 - de-activated japanese patches 100 and 200 for now
5327 (they need to be fixed and tested wth 2.2.0)
5328 - separated swat.desktop file from spec-file and added
5329 german translations
5330 - moved /etc/sysconfig/samba to a separate source-file
5331 - use htmlview instead of direct call to netscape in
5332 swat.desktop-file
5333
5334 * Mon May 7 2001 Bill Nottingham <notting@redhat.com>
5335 - device-remove security fix again (<tridge@samba.org>)
5336
5337 * Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
5338 - fix tempfile security problems, officially (<tridge@samba.org>)
5339 - update to 2.0.8
5340
5341 * Sun Apr 8 2001 Bill Nottingham <notting@redhat.com>
5342 - turn of SSL, kerberos
5343
5344 * Thu Apr 5 2001 Bill Nottingham <notting@redhat.com>
5345 - fix tempfile security problems (patch from <Marcus.Meissner@caldera.de>)
5346
5347 * Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
5348 - fix quota support, and quotas with the 2.4 kernel (#31362, #33915)
5349
5350 * Mon Mar 26 2001 Nalin Dahyabhai <nalin@redhat.com>
5351 - tweak the PAM code some more to try to do a setcred() after initgroups()
5352 - pull in all of the optflags on i386 and sparc
5353 - don't explicitly enable Kerberos support -- it's only used for password
5354 checking, and if PAM is enabled it's a no-op anyway
5355
5356 * Mon Mar 5 2001 Tim Waugh <twaugh@redhat.com>
5357 - exit successfully from preun script (bug #30644).
5358
5359 * Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
5360 - rebuild in new environment
5361
5362 * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
5363 - updated japanese stuff (#27683)
5364
5365 * Fri Feb 9 2001 Bill Nottingham <notting@redhat.com>
5366 - fix trigger (#26859)
5367
5368 * Wed Feb 7 2001 Bill Nottingham <notting@redhat.com>
5369 - add i18n support, japanese patch (#26253)
5370
5371 * Wed Feb 7 2001 Trond Eivind Glomsrød <teg@redhat.com>
5372 - i18n improvements in initscript (#26537)
5373
5374 * Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
5375 - put smbpasswd in samba-common (#25429)
5376
5377 * Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
5378 - new i18n stuff
5379
5380 * Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
5381 - rebuild
5382
5383 * Thu Jan 18 2001 Bill Nottingham <notting@redhat.com>
5384 - i18n-ize initscript
5385 - add a sysconfig file for daemon options (#23550)
5386 - clarify smbpasswd man page (#23370)
5387 - build with LFS support (#22388)
5388 - avoid extraneous pam error messages (#10666)
5389 - add Urban Widmark's bug fixes for smbmount (#19623)
5390 - fix setgid directory modes (#11911)
5391 - split swat into subpackage (#19706)
5392
5393 * Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
5394 - set a default CA certificate path in smb.conf (#19010)
5395 - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file
5396
5397 * Mon Oct 16 2000 Bill Nottingham <notting@redhat.com>
5398 - fix swat only_from line (#18726, others)
5399 - fix attempt to write outside buildroot on install (#17943)
5400
5401 * Mon Aug 14 2000 Bill Nottingham <notting@redhat.com>
5402 - add smbspool back in (#15827)
5403 - fix absolute symlinks (#16125)
5404
5405 * Sun Aug 6 2000 Philipp Knirsch <pknirsch@redhat.com>
5406 - bugfix for smbadduser script (#15148)
5407
5408 * Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
5409 - patch configure.ing (patch11) to disable cups test
5410 - turn off swat by default
5411
5412 * Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
5413 - fix condrestart stuff
5414
5415 * Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
5416 - add copytruncate to logrotate file (#14360)
5417 - fix init script (#13708)
5418
5419 * Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
5420 - move initscript back
5421 - remove 'Using Samba' book from %%doc
5422 - move stuff to /etc/samba (#13708)
5423 - default configuration tweaks (#13704)
5424 - some logrotate tweaks
5425
5426 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
5427 - automatic rebuild
5428
5429 * Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
5430 - fix logrotate script (#13698)
5431
5432 * Thu Jul 6 2000 Bill Nottingham <notting@redhat.com>
5433 - fix initscripts req (prereq /etc/init.d)
5434
5435 * Wed Jul 5 2000 Than Ngo <than@redhat.de>
5436 - add initdir macro to handle the initscript directory
5437 - add a new macro to handle /etc/pam.d/system-auth
5438
5439 * Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
5440 - enable Kerberos 5 and SSL support
5441 - patch for duplicate profile.h headers
5442
5443 * Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
5444 - fix init script
5445
5446 * Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
5447 - rename samba logs (#11606)
5448
5449 * Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
5450 - initscript munging
5451
5452 * Fri Jun 16 2000 Bill Nottingham <notting@redhat.com>
5453 - configure the swat stuff usefully
5454 - re-integrate some specfile tweaks that got lost somewhere
5455
5456 * Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
5457 - rebuild to get rid of cups dependency
5458
5459 * Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
5460 - tweak logrotate configurations to use the PID file in /var/lock/samba
5461
5462 * Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
5463 - rebuild in new environment
5464
5465 * Thu Jun 1 2000 Nalin Dahyabhai <nalin@redhat.com>
5466 - change PAM setup to use system-auth
5467
5468 * Mon May 8 2000 Bill Nottingham <notting@redhat.com>
5469 - fixes for ia64
5470
5471 * Sat May 6 2000 Bill Nottingham <notting@redhat.com>
5472 - switch to %%configure
5473
5474 * Wed Apr 26 2000 Nils Philippsen <nils@redhat.de>
5475 - version 2.0.7
5476
5477 * Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
5478 - simplify preun
5479
5480 * Thu Mar 16 2000 Bill Nottingham <notting@redhat.com>
5481 - fix yp_get_default_domain in autoconf
5482 - only link against readline for smbclient
5483 - fix log rotation (#9909)
5484
5485 * Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
5486 - fix trigger, again.
5487
5488 * Mon Feb 7 2000 Bill Nottingham <notting@redhat.com>
5489 - fix trigger.
5490
5491 * Fri Feb 4 2000 Bill Nottingham <notting@redhat.com>
5492 - turn on quota support
5493
5494 * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
5495 - rebuild to fox dependencies
5496 - man pages are compressed
5497
5498 * Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
5499 - munge post scripts slightly
5500
5501 * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
5502 - turn on mmap again. Wheee.
5503 - ship smbmount on alpha
5504
5505 * Mon Dec 6 1999 Bill Nottingham <notting@redhat.com>
5506 - turn off mmap. ;)
5507
5508 * Wed Dec 1 1999 Bill Nottingham <notting@redhat.com>
5509 - change /var/log/samba to 0700
5510 - turn on mmap support
5511
5512 * Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
5513 - update to 2.0.6
5514
5515 * Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
5516 - add a %%defattr for -common
5517
5518 * Tue Oct 5 1999 Bill Nottingham <notting@redhat.com>
5519 - shift some files into -client
5520 - remove /home/samba from package.
5521
5522 * Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
5523 - initscript oopsie. killproc <name> -HUP, not other way around.
5524
5525 * Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
5526 - script cleanups. Again.
5527
5528 * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
5529 - add a patch to fix dropped reconnection attempts
5530
5531 * Mon Sep 6 1999 Jeff Johnson <jbj@redhat.com>
5532 - use cp rather than mv to preserve /etc/services perms (#4938 et al).
5533 - use mktemp to generate /etc/tmp.XXXXXX file name.
5534 - add prereqs on sed/mktemp/killall (need to move killall to /bin).
5535 - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
5536
5537 * Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
5538 - sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
5539
5540 * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
5541 - fix typo in mount.smb
5542
5543 * Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
5544 - add a %%trigger to work around (sort of) broken scripts in
5545 previous releases
5546
5547 * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
5548 - initscript munging
5549
5550 * Mon Aug 9 1999 Bill Nottingham <notting@redhat.com>
5551 - add domain parsing to mount.smb
5552
5553 * Fri Aug 6 1999 Bill Nottingham <notting@redhat.com>
5554 - add a -common package, shuffle files around.
5555
5556 * Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
5557 - add a chmod in %%postun so /etc/services & inetd.conf don't become unreadable
5558
5559 * Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
5560 - update to 2.0.5
5561 - fix mount.smb - smbmount options changed again.........
5562 - fix postun. oops.
5563 - update some stuff from the samba team's spec file.
5564
5565 * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
5566 - split off clients into separate package
5567 - don't run samba by default
5568
5569 * Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
5570 - fix one problem with mount.smb script
5571 - fix smbpasswd on sparc with a really ugly kludge
5572
5573 * Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
5574 - fixed logrotate script
5575
5576 * Tue May 25 1999 Bill Nottingham <notting@redhat.com>
5577 - turn of 64-bit locking on 32-bit platforms
5578
5579 * Thu May 20 1999 Bill Nottingham <notting@redhat.com>
5580 - so many releases, so little time
5581 - explicitly uncomment 'printing = bsd' in sample config
5582
5583 * Tue May 18 1999 Bill Nottingham <notting@redhat.com>
5584 - update to 2.0.4a
5585 - fix mount.smb arg ordering
5586
5587 * Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
5588 - go back to stop/start for restart (-HUP didn't work in testing)
5589
5590 * Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
5591 - add a mount.smb to make smb mounting a little easier.
5592 - smb filesystems apparently don't work on alpha. Oops.
5593
5594 * Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
5595 - always create codepages
5596
5597 * Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
5598 - logrotate changes
5599
5600 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
5601 - auto rebuild in the new build environment (release 3)
5602
5603 * Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
5604 - updated init script to use graceful restart (not stop/start)
5605
5606 * Tue Mar 9 1999 Bill Nottingham <notting@redhat.com>
5607 - update to 2.0.3
5608
5609 * Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
5610 - update to 2.0.2
5611
5612 * Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
5613 - swat swat
5614
5615 * Tue Feb 9 1999 Bill Nottingham <notting@redhat.com>
5616 - fix bash2 breakage in post script
5617
5618 * Fri Feb 5 1999 Bill Nottingham <notting@redhat.com>
5619 - update to 2.0.0
5620
5621 * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
5622 - make sure all binaries are stripped
5623
5624 * Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
5625 - update to 1.9.18p10.
5626 - fix %%triggerpostun.
5627
5628 * Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
5629 - updated postun triggerscript to check $0
5630 - clear /etc/codepages from %%preun instead of %%postun
5631
5632 * Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
5633 - made the %%postun script a tad less agressive; no reason to remove
5634 the logs or lock file (after all, if the lock file is still there,
5635 samba is still running)
5636 - the %%postun and %%preun should only exectute if this is the final
5637 removal
5638 - migrated %%triggerpostun from Red Hat's samba package to work around
5639 packaging problems in some Red Hat samba releases
5640
5641 * Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
5642 - minor tidy up in preparation for release of 1.9.18p5
5643 - added findsmb utility from SGI package
5644
5645 * Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
5646 - Updated version and codepage info.
5647 - Release to test name resolve order
5648
5649 * Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
5650 - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
5651 - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
5652 - Compounded make line
5653 - Updated smb.init restart mechanism
5654 - Use compound mkdir -p line instead of individual calls to mkdir
5655 - Fixed smb.conf file path for log files
5656 - Fixed smb.conf file path for incoming smb print spool directory
5657 - Added a number of options to smb.conf file
5658 - Added smbadduser command (missed from all previous RPMs) - Doooh!
5659 - Added smbuser file and smb.conf file updates for username map
5660

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed