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

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

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