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

Annotation of /rpms/samba/sme10/samba.spec

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


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

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

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