/[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.16 - (show annotations) (download)
Wed Aug 9 05:00:53 2023 UTC (15 months, 2 weeks ago) by jpp
Branch: MAIN
Changes since 1.15: +8 -1 lines
* Sat Jul 15 2023 Andreas Schneider <asn@redhat.com> - 4.10.16-24.1
- related: #2222250 - Fix trust relationship broken
- labelled 24.1 as we wait for 25 from upstream
- Zsolt Vasarhelyi backport work for SME Server Koozali

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

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