/[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.1 - (hide annotations) (download)
Thu Sep 29 08:22:00 2016 UTC (7 years, 8 months ago) by vip-ire
Branch: MAIN
CVS Tags: samba-4_2_3-10_2_el7_sme
Import samba with DC support in sme10 branch

1 vip-ire 1.1 # rpmbuild --rebuild --with testsuite --without clustering samba.src.rpm
2     #
3     # The testsuite is disabled by default. Set --with testsuite or %bcond_without
4     # to run the Samba torture testsuite.
5     %bcond_with testsuite
6     # ctdb is enabled by default, you can disable it with: --without clustering
7     %bcond_without clustering
8    
9     %define main_release 10.2
10    
11     %define samba_version 4.2.3
12     %define talloc_version 2.1.2
13     %define ntdb_version 1.0
14     %define tdb_version 1.3.4
15     %define tevent_version 0.9.24
16     %define ldb_version 1.1.20
17     # This should be rc1 or nil
18     %define pre_release %nil
19    
20     %if "x%{?pre_release}" != "x"
21     %define samba_release 0.%{main_release}.%{pre_release}%{?dist}
22     %else
23     %define samba_release %{main_release}%{?dist}
24     %endif
25    
26     # This is a network daemon, do a hardened build.
27     # Enables PIE and full RELRO protection
28     %global _hardened_build 1
29    
30     %global with_libsmbclient 1
31     %global with_libwbclient 1
32    
33     %global with_pam_smbpass 0
34     %global with_internal_talloc 0
35     %global with_internal_tevent 0
36     %global with_internal_tdb 0
37     %global with_internal_ntdb 1
38     %global with_internal_ldb 0
39    
40     %global with_profiling 1
41    
42     %global with_vfs_cephfs 1
43     %if 0%{?rhel}
44     %global with_vfs_cephfs 0
45     %endif
46    
47     %global with_vfs_glusterfs 1
48     %if 0%{?rhel}
49     %global with_vfs_glusterfs 0
50     # Only enable on x86_64
51     %ifarch x86_64
52     %global with_vfs_glusterfs 1
53     %endif
54     %endif
55    
56     %global libwbc_alternatives_version 0.12
57     %global libwbc_alternatives_suffix %nil
58     %if 0%{?__isa_bits} == 64
59     %global libwbc_alternatives_suffix -64
60     %endif
61    
62     %global with_mitkrb5 0
63     %global with_dc 1
64    
65     %if %{with testsuite}
66     # The testsuite only works with a full build right now.
67     %global with_mitkrb5 0
68     %global with_dc 1
69     %endif
70    
71     %global with_clustering_support 0
72    
73     %if %{with clustering}
74     %global with_clustering_support 1
75     %endif
76    
77     %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
78    
79     Name: samba
80     Version: %{samba_version}
81     Release: %{samba_release}
82    
83     %if 0%{?rhel}
84     Epoch: 0
85     %else
86     Epoch: 2
87     %endif
88    
89     %if 0%{?epoch} > 0
90     %define samba_depver %{epoch}:%{version}-%{release}
91     %else
92     %define samba_depver %{version}-%{release}
93     %endif
94    
95     Summary: Server and Client software to interoperate with Windows machines
96     License: GPLv3+ and LGPLv3+
97     Group: System Environment/Daemons
98     URL: http://www.samba.org/
99    
100     Source0: samba-%{version}%{pre_release}.tar.xz
101    
102     # Red Hat specific replacement-files
103     Source1: samba.log
104     Source2: samba.xinetd
105     Source4: smb.conf.default
106     Source5: pam_winbind.conf
107     Source6: samba.pamd
108    
109     Source200: README.dc
110     Source201: README.downgrade
111    
112     Patch0: samba-4.2-auth-credentials-if-credentials-have-principal-set-t.patch
113     Patch1: samba-4.2.3-fix_smbX_segfault.patch
114     Patch2: samba-4.2.3-fix_dfree_command.patch
115     Patch3: samba-4.2.3-document_netbios_length.patch
116     Patch4: samba-4.2.3-fix_net_ads_keytab_segfault.patch
117     Patch5: samba-4.2.3-fix_force_group.patch
118     Patch6: samba-4.2.3-fix_map_to_guest_bad_uid.patch
119     Patch7: samba-4.2.3-fix_nss_wins.patch
120    
121     BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
122    
123     Requires(pre): /usr/sbin/groupadd
124     Requires(post): systemd
125     Requires(preun): systemd
126     Requires(postun): systemd
127    
128     Requires(pre): %{name}-common = %{samba_depver}
129     Requires: %{name}-common = %{samba_depver}
130     Requires: %{name}-common-libs = %{samba_depver}
131     Requires: %{name}-common-tools = %{samba_depver}
132     Requires: %{name}-client-libs = %{samba_depver}
133     Requires: %{name}-libs = %{samba_depver}
134     %if %with_libwbclient
135     Requires: libwbclient = %{samba_depver}
136     %endif
137    
138     Requires: pam
139    
140     Provides: samba4 = %{samba_depver}
141     Obsoletes: samba4 < %{samba_depver}
142    
143     # We don't build it outdated docs anymore
144     Obsoletes: samba-doc
145     # Is not supported yet
146     Obsoletes: samba-domainjoin-gui
147     # SWAT been deprecated and removed from samba
148     Obsoletes: samba-swat
149     Obsoletes: samba4-swat
150    
151     BuildRequires: cups-devel
152     BuildRequires: dbus-devel
153     BuildRequires: docbook-style-xsl
154     BuildRequires: e2fsprogs-devel
155     BuildRequires: gawk
156     BuildRequires: krb5-devel >= 1.10
157     BuildRequires: libacl-devel
158     BuildRequires: libaio-devel
159     BuildRequires: libarchive-devel
160     BuildRequires: libattr-devel
161     BuildRequires: libcap-devel
162     BuildRequires: libuuid-devel
163     BuildRequires: libxslt
164     BuildRequires: ncurses-devel
165     BuildRequires: openldap-devel
166     BuildRequires: pam-devel
167     BuildRequires: perl(ExtUtils::MakeMaker)
168     BuildRequires: perl(Parse::Yapp)
169     BuildRequires: popt-devel
170     BuildRequires: python-devel
171     BuildRequires: python-tevent
172     BuildRequires: quota-devel
173     BuildRequires: readline-devel
174     BuildRequires: sed
175     BuildRequires: xfsprogs-devel
176     BuildRequires: zlib-devel >= 1.2.3
177    
178     BuildRequires: pkgconfig(libsystemd-daemon)
179     BuildRequires: pkgconfig(libsystemd)
180    
181     %if %{with_vfs_glusterfs}
182     BuildRequires: glusterfs-api-devel >= 3.4.0.16
183     BuildRequires: glusterfs-devel >= 3.4.0.16
184     %endif
185     %if %{with_vfs_cephfs}
186     BuildRequires: libcephfs1-devel
187     %endif
188     %if %{with_dc}
189     BuildRequires: gnutls-devel
190     %endif
191    
192     # pidl requirements
193     BuildRequires: perl(Parse::Yapp)
194    
195     %if ! %with_internal_talloc
196     %global libtalloc_version 2.1.2
197    
198     BuildRequires: libtalloc-devel >= %{libtalloc_version}
199     BuildRequires: pytalloc-devel >= %{libtalloc_version}
200     %endif
201    
202     %if ! %with_internal_tevent
203     %global libtevent_version 0.9.22
204    
205     BuildRequires: libtevent-devel >= %{libtevent_version}
206     BuildRequires: python-tevent >= %{libtevent_version}
207     %endif
208    
209     %if ! %with_internal_ldb
210     %global libldb_version 1.1.20
211    
212     BuildRequires: libldb-devel >= %{libldb_version}
213     BuildRequires: pyldb-devel >= %{libldb_version}
214     %endif
215    
216     %if ! %with_internal_tdb
217     %global libtdb_version 1.3.4
218    
219     BuildRequires: libtdb-devel >= %{libtdb_version}
220     BuildRequires: python-tdb >= %{libtdb_version}
221     %endif
222    
223     %if %{with testsuite}
224     BuildRequires: ldb-tools
225     %endif
226    
227     # filter out perl requirements pulled in from examples in the docdir.
228     %{?filter_setup:
229     %filter_provides_in %{_docdir}
230     %filter_requires_in %{_docdir}
231     %filter_setup
232     }
233    
234     ### SAMBA
235     %description
236     Samba is the standard Windows interoperability suite of programs for Linux and Unix.
237    
238     ### CLIENT
239     %package client
240     Summary: Samba client programs
241     Group: Applications/System
242     Requires(pre): %{name}-common = %{samba_depver}
243     Requires: %{name}-common = %{samba_depver}
244     Requires: %{name}-common-libs = %{samba_depver}
245     Requires: %{name}-client-libs = %{samba_depver}
246     %if %with_libsmbclient
247     Requires: libsmbclient = %{samba_depver}
248     %endif
249    
250     Provides: samba4-client = %{samba_depver}
251     Obsoletes: samba4-client < %{samba_depver}
252    
253     %description client
254     The samba4-client package provides some SMB/CIFS clients to complement
255     the built-in SMB/CIFS filesystem in Linux. These clients allow access
256     of SMB/CIFS shares and printing to SMB/CIFS printers.
257    
258     ### CLIENT-LIBS
259     %package client-libs
260     Summary: Samba client libraries
261     Group: Applications/System
262     Requires(pre): %{name}-common = %{samba_depver}
263     Requires: %{name}-common = %{samba_depver}
264     %if %with_libwbclient
265     Requires: libwbclient = %{samba_depver}
266     %endif
267    
268     %description client-libs
269     The samba-client-libs package contains internal libraries needed by the
270     SMB/CIFS clients.
271    
272     ### COMMON
273     %package common
274     Summary: Files used by both Samba servers and clients
275     Group: Applications/System
276     BuildArch: noarch
277    
278     Requires(post): systemd
279     Requires: samba-common-tools = %{samba_depver}
280    
281     Provides: samba4-common = %{samba_depver}
282     Obsoletes: samba4-common < %{samba_depver}
283    
284     %description common
285     samba-common provides files necessary for both the server and client
286     packages of Samba.
287    
288     ### COMMON-LIBS
289     %package common-libs
290     Summary: Libraries used by both Samba servers and clients
291     Group: Applications/System
292     Requires(pre): samba-common = %{samba_depver}
293     Requires: samba-common = %{samba_depver}
294     Requires: %{name}-client-libs = %{samba_depver}
295     %if %with_libwbclient
296     Requires: libwbclient = %{samba_depver}
297     %endif
298    
299     %description common-libs
300     The samba-common-libs package contains internal libraries needed by the
301     SMB/CIFS clients.
302    
303     ### COMMON-TOOLS
304     %package common-tools
305     Summary: Tools for Samba servers and clients
306     Group: Applications/System
307     Requires: samba-common-libs = %{samba_depver}
308     Requires: samba-client-libs = %{samba_depver}
309     Requires: samba-libs = %{samba_depver}
310     %if %with_libwbclient
311     Requires: libwbclient = %{samba_depver}
312     %endif
313    
314     %description common-tools
315     The samba-common-tools package contains tools for Samba servers and
316     SMB/CIFS clients.
317    
318     ### DC
319     %package dc
320     Summary: Samba AD Domain Controller
321     Group: Applications/System
322     Requires: %{name}-libs = %{samba_depver}
323     Requires: %{name}-dc-libs = %{samba_depver}
324     Requires: %{name}-python = %{samba_depver}
325    
326     Provides: samba4-dc = %{samba_depver}
327     Obsoletes: samba4-dc < %{samba_depver}
328    
329     %description dc
330     The samba-dc package provides AD Domain Controller functionality
331    
332     ### DC-LIBS
333     %package dc-libs
334     Summary: Samba AD Domain Controller Libraries
335     Group: Applications/System
336     Requires: %{name}-common-libs = %{samba_depver}
337     Requires: %{name}-libs = %{samba_depver}
338    
339     Provides: samba4-dc-libs = %{samba_depver}
340     Obsoletes: samba4-dc-libs < %{samba_depver}
341    
342     %description dc-libs
343     The samba4-dc-libs package contains the libraries needed by the DC to
344     link against the SMB, RPC and other protocols.
345    
346     ### DEVEL
347     %package devel
348     Summary: Developer tools for Samba libraries
349     Group: Development/Libraries
350     Requires: %{name}-libs = %{samba_depver}
351     Requires: %{name}-client-libs = %{samba_depver}
352    
353     Provides: samba4-devel = %{samba_depver}
354     Obsoletes: samba4-devel < %{samba_depver}
355    
356     %description devel
357     The samba4-devel package contains the header files for the libraries
358     needed to develop programs that link against the SMB, RPC and other
359     libraries in the Samba suite.
360    
361     ### CEPH
362     %if %{with_vfs_cephfs}
363     %package vfs-cephfs
364     Summary: Samba VFS module for Ceph distributed storage system
365     Group: Applications/System
366     Requires: libcephfs1
367     Requires: %{name} = %{samba_depver}
368     Requires: %{name}-libs = %{samba_depver}
369    
370     %description vfs-cephfs
371     Samba VFS module for Ceph distributed storage system integration.
372     %endif
373    
374     ### GLUSTER
375     %if %{with_vfs_glusterfs}
376     %package vfs-glusterfs
377     Summary: Samba VFS module for GlusterFS
378     Group: Applications/System
379     Requires: glusterfs-api >= 3.4.0.16
380     Requires: glusterfs >= 3.4.0.16
381     Requires: %{name} = %{samba_depver}
382     Requires: %{name}-client-libs = %{samba_depver}
383     Requires: %{name}-libs = %{samba_depver}
384    
385     Obsoletes: samba-glusterfs
386     Provides: samba-glusterfs
387    
388     %description vfs-glusterfs
389     Samba VFS module for GlusterFS integration.
390     %endif
391    
392     ### LIBS
393     %package libs
394     Summary: Samba libraries
395     Group: Applications/System
396     Requires: krb5-libs >= 1.10
397     Requires: libldb = %{ldb_version}
398     Requires: %{name}-client-libs = %{samba_depver}
399     %if %with_libwbclient
400     Requires: libwbclient = %{samba_depver}
401     %endif
402    
403     Provides: samba4-libs = %{samba_depver}
404     Obsoletes: samba4-libs < %{samba_depver}
405    
406     %description libs
407     The samba4-libs package contains the libraries needed by programs that
408     link against the SMB, RPC and other protocols provided by the Samba suite.
409    
410     ### LIBSMBCLIENT
411     %if %with_libsmbclient
412     %package -n libsmbclient
413     Summary: The SMB client library
414     Group: Applications/System
415     Requires(pre): %{name}-common = %{samba_depver}
416     Requires: %{name}-common = %{samba_depver}
417     Requires: %{name}-client-libs = %{samba_depver}
418    
419     %description -n libsmbclient
420     The libsmbclient contains the SMB client library from the Samba suite.
421    
422     %package -n libsmbclient-devel
423     Summary: Developer tools for the SMB client library
424     Group: Development/Libraries
425     Requires: libsmbclient = %{samba_depver}
426    
427     %description -n libsmbclient-devel
428     The libsmbclient-devel package contains the header files and libraries needed to
429     develop programs that link against the SMB client library in the Samba suite.
430     %endif # with_libsmbclient
431    
432     ### LIBWBCLIENT
433     %if %with_libwbclient
434     %package -n libwbclient
435     Summary: The winbind client library
436     Group: Applications/System
437     Requires: %{name}-client-libs = %{samba_depver}
438    
439     %description -n libwbclient
440     The libwbclient package contains the winbind client library from the Samba suite.
441    
442     %package -n libwbclient-devel
443     Summary: Developer tools for the winbind library
444     Group: Development/Libraries
445     Requires: libwbclient = %{samba_depver}
446     Obsoletes: samba-winbind-devel
447     Provides: samba-winbind-devel
448    
449     %description -n libwbclient-devel
450     The libwbclient-devel package provides developer tools for the wbclient library.
451     %endif # with_libwbclient
452    
453     ### PYTHON
454     %package python
455     Summary: Samba Python libraries
456     Group: Applications/System
457     Requires: %{name} = %{samba_depver}
458     Requires: %{name}-client-libs = %{samba_depver}
459     Requires: %{name}-libs = %{samba_depver}
460     Requires: python-tevent
461     Requires: python-tdb
462     Requires: pyldb
463     Requires: pytalloc
464    
465     Provides: samba4-python = %{samba_depver}
466     Obsoletes: samba4-python < %{samba_depver}
467    
468     %description python
469     The samba4-python package contains the Python libraries needed by programs
470     that use SMB, RPC and other Samba provided protocols in Python programs.
471    
472     ### PIDL
473     %package pidl
474     Summary: Perl IDL compiler
475     Group: Development/Tools
476     Requires: perl(Parse::Yapp)
477     Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
478     BuildArch: noarch
479    
480     Provides: samba4-pidl = %{samba_depver}
481     Obsoletes: samba4-pidl < %{samba_depver}
482    
483     %description pidl
484     The %{name}-pidl package contains the Perl IDL compiler used by Samba
485     and Wireshark to parse IDL and similar protocols
486    
487     ### TEST
488     %package test
489     Summary: Testing tools for Samba servers and clients
490     Group: Applications/System
491     Requires: %{name} = %{samba_depver}
492     Requires: %{name}-common = %{samba_depver}
493     Requires: %{name}-winbind = %{samba_depver}
494    
495     Requires: %{name}-client-libs = %{samba_depver}
496     Requires: %{name}-libs = %{samba_depver}
497     Requires: %{name}-test-libs = %{samba_depver}
498     %if %with_dc
499     Requires: %{name}-dc-libs = %{samba_depver}
500     %endif
501     Requires: %{name}-libs = %{samba_depver}
502     %if %with_libsmbclient
503     Requires: libsmbclient = %{samba_depver}
504     %endif
505     %if %with_libwbclient
506     Requires: libwbclient = %{samba_depver}
507     %endif
508    
509     Provides: samba4-test = %{samba_depver}
510     Obsoletes: samba4-test < %{samba_depver}
511    
512     %description test
513     %{name}-test provides testing tools for both the server and client
514     packages of Samba.
515    
516     ### TEST-LIBS
517     %package test-libs
518     Summary: Libraries need by teh testing tools for Samba servers and clients
519     Group: Applications/System
520     Requires: %{name}-client-libs = %{samba_depver}
521     Requires: %{name}-libs = %{samba_depver}
522    
523     %description test-libs
524     %{name}-test-libs provides libraries required by the testing tools.
525    
526     ### TEST-DEVEL
527     %package test-devel
528     Summary: Testing devel files for Samba servers and clients
529     Group: Applications/System
530     Requires: %{name}-libs = %{samba_depver}
531     Requires: %{name}-test-libs = %{samba_depver}
532    
533     %description test-devel
534     samba-test-devel provides testing devel files for both the server and client
535     packages of Samba.
536    
537     ### WINBIND
538     %package winbind
539     Summary: Samba winbind
540     Group: Applications/System
541     Requires(pre): %{name}-common = %{samba_depver}
542     Requires: %{name}-common = %{samba_depver}
543     Requires: %{name}-common-libs = %{samba_depver}
544     Requires: %{name}-common-tools = %{samba_depver}
545     Requires: %{name}-client-libs = %{samba_depver}
546     Requires: %{name}-libs = %{samba_depver}
547     Requires: %{name}-winbind-modules = %{samba_depver}
548    
549     Provides: samba4-winbind = %{samba_depver}
550     Obsoletes: samba4-winbind < %{samba_depver}
551    
552     %description winbind
553     The samba-winbind package provides the winbind NSS library, and some
554     client tools. Winbind enables Linux to be a full member in Windows
555     domains and to use Windows user and group accounts on Linux.
556    
557     ### WINBIND-CLIENTS
558     %package winbind-clients
559     Summary: Samba winbind clients
560     Group: Applications/System
561     Requires: %{name}-common = %{samba_depver}
562     Requires: %{name}-common-libs = %{samba_depver}
563     Requires: %{name}-client-libs = %{samba_depver}
564     Requires: %{name}-libs = %{samba_depver}
565     Requires: %{name}-winbind = %{samba_depver}
566     %if %with_libwbclient
567     Requires: libwbclient = %{samba_depver}
568     %endif
569    
570     Provides: samba4-winbind-clients = %{samba_depver}
571     Obsoletes: samba4-winbind-clients < %{samba_depver}
572    
573     %description winbind-clients
574     The samba-winbind-clients package provides the wbinfo and ntlm_auth
575     tool.
576    
577     ### WINBIND-KRB5-LOCATOR
578     %package winbind-krb5-locator
579     Summary: Samba winbind krb5 locator
580     Group: Applications/System
581     %if %with_libwbclient
582     Requires: libwbclient = %{samba_depver}
583     Requires: %{name}-winbind = %{samba_depver}
584     %else
585     Requires: %{name}-libs = %{samba_depver}
586     %endif
587    
588     Provides: samba4-winbind-krb5-locator = %{samba_depver}
589     Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
590    
591     # Handle winbind_krb5_locator.so as alternatives to allow
592     # IPA AD trusts case where it should not be used by libkrb5
593     # The plugin will be diverted to /dev/null by the FreeIPA
594     # freeipa-server-trust-ad subpackage due to higher priority
595     # and restored to the proper one on uninstall
596     Requires(post): %{_sbindir}/update-alternatives
597     Requires(postun): %{_sbindir}/update-alternatives
598     Requires(preun): %{_sbindir}/update-alternatives
599    
600     %description winbind-krb5-locator
601     The winbind krb5 locator is a plugin for the system kerberos library to allow
602     the local kerberos library to use the same KDC as samba and winbind use
603    
604     ### WINBIND-MODULES
605     %package winbind-modules
606     Summary: Samba winbind modules
607     Group: Applications/System
608     Requires: %{name}-client-libs = %{samba_depver}
609     Requires: %{name}-libs = %{samba_depver}
610     %if %with_libwbclient
611     Requires: libwbclient = %{samba_depver}
612     %endif
613     Requires: pam
614    
615     %description winbind-modules
616     The samba-winbind-modules package provides the NSS library and a PAM
617     module necessary to communicate to the Winbind Daemon
618    
619     ### CTDB
620     %if %with_clustering_support
621     %package -n ctdb
622     Summary: A Clustered Database based on Samba's Trivial Database (TDB)
623     Group: System Environment/Daemons
624    
625     Requires: %{name}-client-libs = %{samba_depver}
626    
627     Requires: coreutils
628     Requires: fileutils
629     # for ps and killall
630     Requires: psmisc
631     Requires: sed
632     Requires: tdb-tools
633     Requires: gawk
634     # for pkill and pidof:
635     Requires: procps-ng
636     # for netstat:
637     Requires: net-tools
638     Requires: ethtool
639     # for ip:
640     Requires: iproute
641     Requires: iptables
642     # for flock, getopt, kill:
643     Requires: util-linux
644    
645     Requires(post): systemd-units
646     Requires(preun): systemd-units
647     Requires(postun): systemd-units
648    
649     %description -n ctdb
650     CTDB is a cluster implementation of the TDB database used by Samba and other
651     projects to store temporary data. If an application is already using TDB for
652     temporary data it is very easy to convert that application to be cluster aware
653     and use CTDB instead.
654    
655     ### CTDB-DEVEL
656     %package -n ctdb-devel
657     Summary: CTDB clustered database development package
658     Group: Development/Libraries
659    
660     Requires: ctdb = %{samba_depver}
661     Provides: ctdb-static = %{samba_depver}
662    
663     %description -n ctdb-devel
664     Libraries, include files, etc you can use to develop CTDB applications.
665     CTDB is a cluster implementation of the TDB database used by Samba and other
666     projects to store temporary data. If an application is already using TDB for
667     temporary data it is very easy to convert that application to be cluster aware
668     and use CTDB instead.
669    
670     ### CTDB-TEST
671     %package -n ctdb-tests
672     Summary: CTDB clustered database test suite
673     Group: Development/Tools
674    
675     Requires: samba-client-libs = %{samba_depver}
676    
677     Requires: ctdb = %{samba_depver}
678     Requires: nc
679    
680     %description -n ctdb-tests
681     Test suite for CTDB.
682     CTDB is a cluster implementation of the TDB database used by Samba and other
683     projects to store temporary data. If an application is already using TDB for
684     temporary data it is very easy to convert that application to be cluster aware
685     and use CTDB instead.
686     %endif # with_clustering_support
687    
688    
689    
690     %prep
691     %setup -q -n samba-%{version}%{pre_release}
692    
693     %patch0 -p1 -b .samba-4.2-auth-credentials-if-credentials-have-principal-set-t.patch
694     %patch1 -p1 -b .samba-4.2.3-fix_smbX_segfault.patch
695     %patch2 -p1 -b .samba-4.2.3-fix_dfree_command.patch
696     %patch3 -p1 -b .samba-4.2.3-document_netbios_length.patch
697     %patch4 -p1 -b .samba-4.2.3-fix_net_ads_keytab_segfault.patch
698     %patch5 -p1 -b .samba-4.2.3-fix_force_group.patch
699     %patch6 -p1 -b .samba-4.2.3-fix_map_to_guest_bad_uid.patch
700     %patch7 -p1 -b .samba-4.2.3-fix_nss_wins.patch
701    
702     %build
703     %global _talloc_lib ,talloc,pytalloc,pytalloc-util
704     %global _tevent_lib ,tevent,pytevent
705     %global _tdb_lib ,tdb,pytdb
706     %global _ldb_lib ,ldb,pyldb
707    
708     %if ! %{with_internal_talloc}
709     %global _talloc_lib ,!talloc,!pytalloc,!pytalloc-util
710     %endif
711    
712     %if ! %{with_internal_tevent}
713     %global _tevent_lib ,!tevent,!pytevent
714     %endif
715    
716     %if ! %{with_internal_tdb}
717     %global _tdb_lib ,!tdb,!pytdb
718     %endif
719    
720     %if ! %{with_internal_ldb}
721     %global _ldb_lib ,!ldb,!pyldb
722     %endif
723    
724     %global _samba4_libraries heimdal,!zlib,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
725    
726     %global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
727     %global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
728     %global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
729    
730     %global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
731    
732     %global _libsmbclient %nil
733     %global _libwbclient %nil
734    
735     %if ! %with_libsmbclient
736     %global _libsmbclient smbclient,
737     %endif
738    
739     %if ! %with_libwbclient
740     %global _libwbclient wbclient,
741     %endif
742    
743     %global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
744    
745     %configure \
746     --enable-fhs \
747     --with-piddir=/run \
748     --with-sockets-dir=/run/samba \
749     --with-modulesdir=%{_libdir}/samba \
750     --with-pammodulesdir=%{_libdir}/security \
751     --with-lockdir=/var/lib/samba \
752     --with-cachedir=/var/lib/samba \
753     --disable-rpath-install \
754     --with-shared-modules=%{_samba4_modules} \
755     --bundled-libraries=%{_samba4_libraries} \
756     --with-pam \
757     --with-pie \
758     --with-relro \
759     --without-fam \
760     %if (! %with_libsmbclient) || (! %with_libwbclient)
761     --private-libraries=%{_samba4_private_libraries} \
762     %endif
763     %if %with_mitkrb5
764     --with-system-mitkrb5 \
765     %endif
766     %if ! %with_dc
767     --without-ad-dc \
768     %endif
769     %if ! %with_vfs_glusterfs
770     --disable-glusterfs \
771     %endif
772     %if %with_clustering_support
773     --with-cluster-support \
774     %endif
775     %if %with_profiling
776     --with-profiling-data \
777     %endif
778     %if %{with testsuite}
779     --enable-selftest \
780     %endif
781     %if ! %with_pam_smbpass
782     --without-pam_smbpass \
783     %endif
784     --with-systemd
785    
786     make %{?_smp_mflags}
787    
788     %install
789     rm -rf %{buildroot}
790     make %{?_smp_mflags} install DESTDIR=%{buildroot}
791    
792     install -d -m 0755 %{buildroot}/usr/{sbin,bin}
793     install -d -m 0755 %{buildroot}%{_libdir}/security
794     install -d -m 0755 %{buildroot}/var/lib/samba
795     install -d -m 0755 %{buildroot}/var/lib/samba/private
796     install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
797     install -d -m 0755 %{buildroot}/var/lib/samba/scripts
798     install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
799     install -d -m 0755 %{buildroot}/var/log/samba/old
800     install -d -m 0755 %{buildroot}/var/spool/samba
801     install -d -m 0755 %{buildroot}/var/run/samba
802     install -d -m 0755 %{buildroot}/var/run/winbindd
803     install -d -m 0755 %{buildroot}/%{_libdir}/samba
804     install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
805    
806     # Move libwbclient.so* into private directory, it cannot be just libdir/samba
807     # because samba uses rpath with this directory.
808     install -d -m 0755 %{buildroot}/%{_libdir}/samba/wbclient
809     mv %{buildroot}/%{_libdir}/libwbclient.so* %{buildroot}/%{_libdir}/samba/wbclient
810     if [ ! -f %{buildroot}/%{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} ]
811     then
812     echo "Expected libwbclient version not found, please check if version has changed."
813     exit -1
814     fi
815    
816     # Install other stuff
817     install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
818     install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
819    
820     install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/samba/smb.conf
821    
822     install -d -m 0755 %{buildroot}%{_sysconfdir}/security
823     install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
824    
825     install -d -m 0755 %{buildroot}%{_sysconfdir}/pam.d
826     install -m 0644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/samba
827    
828     echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
829    
830     # openLDAP database schema
831     install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
832     install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
833    
834     install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
835    
836     install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d/
837     install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
838     # create /run/samba too.
839     echo "d /run/samba 755 root root" >> %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
840     %if %with_clustering_support
841     echo "d /run/ctdb 755 root root" >> %{buildroot}%{_tmpfilesdir}/ctdb.conf
842     %endif
843    
844     install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
845     install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
846     %if %with_clustering_support
847     install -m 0644 ctdb/config/ctdb.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ctdb
848     %endif
849    
850     install -m 0644 %{SOURCE201} packaging/README.downgrade
851    
852     %if ! %with_dc
853     install -m 0644 %{SOURCE200} packaging/README.dc
854     install -m 0644 %{SOURCE200} packaging/README.dc-libs
855     %endif
856    
857     install -d -m 0755 %{buildroot}%{_unitdir}
858     for i in nmb smb winbind samba; do
859     cat packaging/systemd/$i.service | sed -e 's@\[Service\]@[Service]\nEnvironment=KRB5CCNAME=/run/samba/krb5cc_samba@g' >tmp$i.service
860     install -m 0644 tmp$i.service %{buildroot}%{_unitdir}/$i.service
861     done
862     %if %with_clustering_support
863     install -m 0755 ctdb/config/ctdb.service %{buildroot}%{_unitdir}
864     %endif
865    
866     # NetworkManager online/offline script
867     install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
868     install -m 0755 packaging/NetworkManager/30-winbind-systemd \
869     %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
870    
871     # winbind krb5 locator
872     install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
873     touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
874    
875     # This makes the right links, as rpmlint requires that
876     # the ldconfig-created links be recorded in the RPM.
877     /sbin/ldconfig -N -n %{buildroot}%{_libdir}
878    
879     %if %{with testsuite}
880     %check
881     TDB_NO_FSYNC=1 make %{?_smp_mflags} test
882     %endif
883    
884     %post
885     %systemd_post smb.service
886     %systemd_post nmb.service
887    
888     %preun
889     %systemd_preun smb.service
890     %systemd_preun nmb.service
891    
892     %postun
893     %systemd_postun_with_restart smb.service
894     %systemd_postun_with_restart nmb.service
895    
896     %post common
897     /sbin/ldconfig
898     /usr/bin/systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/samba.conf
899     if [ -d /var/cache/samba ]; then
900     mv /var/cache/samba/netsamlogon_cache.tdb /var/lib/samba/ 2>/dev/null
901     mv /var/cache/samba/winbindd_cache.tdb /var/lib/samba/ 2>/dev/null
902     rm -rf /var/cache/samba/
903     ln -sf /var/cache/samba /var/lib/samba/
904     fi
905    
906     %postun common -p /sbin/ldconfig
907    
908     %if %with_dc
909     %post dc-libs -p /sbin/ldconfig
910    
911     %postun dc-libs -p /sbin/ldconfig
912     %endif # with_dc
913    
914     %post libs -p /sbin/ldconfig
915    
916     %postun libs -p /sbin/ldconfig
917    
918     %if %with_libsmbclient
919     %post -n libsmbclient -p /sbin/ldconfig
920    
921     %postun -n libsmbclient -p /sbin/ldconfig
922     %endif # with_libsmbclient
923    
924     %if %with_libwbclient
925     %posttrans -n libwbclient
926     # It has to be posttrans here to make sure all files of a previous version
927     # without alternatives support are removed
928     %{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so.%{libwbc_alternatives_version} \
929     libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version} 10
930     /sbin/ldconfig
931    
932     %preun -n libwbclient
933     %{_sbindir}/update-alternatives --remove libwbclient.so.%{libwbc_alternatives_version}%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so.%{libwbc_alternatives_version}
934     /sbin/ldconfig
935    
936     %posttrans -n libwbclient-devel
937     %{_sbindir}/update-alternatives --install %{_libdir}/libwbclient.so \
938     libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so 10
939    
940     %preun -n libwbclient-devel
941     # alternatives checks if the file which should be removed is a link or not, but
942     # not if it points to the /etc/alternatives directory or to some other place.
943     # When downgrading to a version where alternatives is not used and
944     # libwbclient.so is a link and not a file it will be removed. The following
945     # check removes the alternatives files manually if that is the case.
946     if [ "`readlink %{_libdir}/libwbclient.so`" == "libwbclient.so.%{libwbc_alternatives_version}" ]; then
947     /bin/rm -f /etc/alternatives/libwbclient.so%{libwbc_alternatives_suffix} /var/lib/alternatives/libwbclient.so%{libwbc_alternatives_suffix} 2> /dev/null
948     else
949     %{_sbindir}/update-alternatives --remove libwbclient.so%{libwbc_alternatives_suffix} %{_libdir}/samba/wbclient/libwbclient.so
950     fi
951    
952     %endif # with_libwbclient
953    
954     %post test -p /sbin/ldconfig
955    
956     %postun test -p /sbin/ldconfig
957    
958     %pre winbind
959     /usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
960    
961     %post winbind
962     %systemd_post winbind.service
963    
964     %preun winbind
965     %systemd_preun winbind.service
966    
967     %postun winbind
968     %systemd_postun_with_restart smb.service
969     %systemd_postun_with_restart nmb.service
970    
971     %postun winbind-krb5-locator
972     if [ "$1" -ge "1" ]; then
973     if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/winbind_krb5_locator.so" ]; then
974     %{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
975     fi
976     fi
977    
978     %post winbind-krb5-locator
979     %{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
980     winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so 10
981    
982     %preun winbind-krb5-locator
983     if [ $1 -eq 0 ]; then
984     %{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
985     fi
986    
987     %post winbind-modules -p /sbin/ldconfig
988    
989     %postun winbind-modules -p /sbin/ldconfig
990    
991     %if %with_clustering_support
992     %post -n ctdb
993     /usr/bin/systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/ctdb.conf
994     %systemd_post ctdb.service
995    
996     %preun -n ctdb
997     %systemd_preun ctdb.service
998    
999     %postun -n ctdb
1000     %systemd_postun_with_restart ctdb.service
1001     %endif
1002    
1003    
1004     %clean
1005     rm -rf %{buildroot}
1006    
1007     ### SAMBA
1008     %files
1009     %defattr(-,root,root,-)
1010     %doc COPYING README WHATSNEW.txt
1011     %doc examples/autofs examples/LDAP examples/misc
1012     %doc examples/printer-accounting examples/printing
1013     %doc packaging/README.downgrade
1014     %{_bindir}/smbstatus
1015     %{_bindir}/eventlogadm
1016     %{_sbindir}/nmbd
1017     %{_sbindir}/smbd
1018     %dir %{_libdir}/samba/auth
1019     %{_libdir}/samba/auth/script.so
1020     %{_libdir}/samba/auth/unix.so
1021     %{_libdir}/samba/auth/wbc.so
1022     %dir %{_libdir}/samba/vfs
1023     %{_libdir}/samba/vfs/acl_tdb.so
1024     %{_libdir}/samba/vfs/acl_xattr.so
1025     %{_libdir}/samba/vfs/aio_fork.so
1026     %{_libdir}/samba/vfs/aio_linux.so
1027     %{_libdir}/samba/vfs/aio_posix.so
1028     %{_libdir}/samba/vfs/aio_pthread.so
1029     %{_libdir}/samba/vfs/audit.so
1030     %{_libdir}/samba/vfs/btrfs.so
1031     %{_libdir}/samba/vfs/cap.so
1032     %{_libdir}/samba/vfs/catia.so
1033     %{_libdir}/samba/vfs/commit.so
1034     %{_libdir}/samba/vfs/crossrename.so
1035     %{_libdir}/samba/vfs/default_quota.so
1036     %{_libdir}/samba/vfs/dirsort.so
1037     %{_libdir}/samba/vfs/expand_msdfs.so
1038     %{_libdir}/samba/vfs/extd_audit.so
1039     %{_libdir}/samba/vfs/fake_perms.so
1040     %{_libdir}/samba/vfs/fileid.so
1041     %{_libdir}/samba/vfs/fruit.so
1042     %{_libdir}/samba/vfs/full_audit.so
1043     %{_libdir}/samba/vfs/linux_xfs_sgid.so
1044     %{_libdir}/samba/vfs/media_harmony.so
1045     %{_libdir}/samba/vfs/netatalk.so
1046     %{_libdir}/samba/vfs/preopen.so
1047     %{_libdir}/samba/vfs/readahead.so
1048     %{_libdir}/samba/vfs/readonly.so
1049     %{_libdir}/samba/vfs/recycle.so
1050     %{_libdir}/samba/vfs/scannedonly.so
1051     %{_libdir}/samba/vfs/shadow_copy.so
1052     %{_libdir}/samba/vfs/shadow_copy2.so
1053     %{_libdir}/samba/vfs/smb_traffic_analyzer.so
1054     %{_libdir}/samba/vfs/snapper.so
1055     %{_libdir}/samba/vfs/streams_depot.so
1056     %{_libdir}/samba/vfs/streams_xattr.so
1057     %{_libdir}/samba/vfs/syncops.so
1058     %{_libdir}/samba/vfs/time_audit.so
1059     %{_libdir}/samba/vfs/worm.so
1060     %{_libdir}/samba/vfs/xattr_tdb.so
1061    
1062     %{_unitdir}/nmb.service
1063     %{_unitdir}/smb.service
1064     %attr(1777,root,root) %dir /var/spool/samba
1065     %dir %{_sysconfdir}/openldap/schema
1066     %{_sysconfdir}/openldap/schema/samba.schema
1067     %{_sysconfdir}/pam.d/samba
1068     %{_mandir}/man1/smbstatus.1*
1069     %{_mandir}/man8/eventlogadm.8*
1070     %{_mandir}/man8/smbd.8*
1071     %{_mandir}/man8/nmbd.8*
1072     #%{_mandir}/man8/vfs_*.8*
1073     %{_mandir}/man8/vfs_acl_tdb.8*
1074     %{_mandir}/man8/vfs_acl_xattr.8*
1075     %{_mandir}/man8/vfs_aio_fork.8*
1076     %{_mandir}/man8/vfs_aio_linux.8*
1077     %{_mandir}/man8/vfs_aio_pthread.8*
1078     %{_mandir}/man8/vfs_audit.8*
1079     %{_mandir}/man8/vfs_btrfs.8*
1080     %{_mandir}/man8/vfs_cacheprime.8*
1081     %{_mandir}/man8/vfs_cap.8*
1082     %{_mandir}/man8/vfs_catia.8*
1083     %{_mandir}/man8/vfs_commit.8*
1084     %{_mandir}/man8/vfs_crossrename.8*
1085     %{_mandir}/man8/vfs_default_quota.8*
1086     %{_mandir}/man8/vfs_dirsort.8*
1087     %{_mandir}/man8/vfs_extd_audit.8*
1088     %{_mandir}/man8/vfs_fake_perms.8*
1089     %{_mandir}/man8/vfs_fileid.8*
1090     %{_mandir}/man8/vfs_fruit.8*
1091     %{_mandir}/man8/vfs_full_audit.8*
1092     %{_mandir}/man8/vfs_gpfs.8*
1093     %{_mandir}/man8/vfs_linux_xfs_sgid.8*
1094     %{_mandir}/man8/vfs_media_harmony.8*
1095     %{_mandir}/man8/vfs_netatalk.8*
1096     %{_mandir}/man8/vfs_notify_fam.8*
1097     %{_mandir}/man8/vfs_prealloc.8*
1098     %{_mandir}/man8/vfs_preopen.8*
1099     %{_mandir}/man8/vfs_readahead.8*
1100     %{_mandir}/man8/vfs_readonly.8*
1101     %{_mandir}/man8/vfs_recycle.8*
1102     %{_mandir}/man8/vfs_scannedonly.8*
1103     %{_mandir}/man8/vfs_shadow_copy.8*
1104     %{_mandir}/man8/vfs_shadow_copy2.8*
1105     %{_mandir}/man8/vfs_smb_traffic_analyzer.8*
1106     %{_mandir}/man8/vfs_snapper.8*
1107     %{_mandir}/man8/vfs_streams_depot.8*
1108     %{_mandir}/man8/vfs_streams_xattr.8*
1109     %{_mandir}/man8/vfs_syncops.8*
1110     %{_mandir}/man8/vfs_time_audit.8*
1111     %{_mandir}/man8/vfs_tsmsm.8*
1112     %{_mandir}/man8/vfs_worm.8*
1113     %{_mandir}/man8/vfs_xattr_tdb.8*
1114    
1115     %if ! %{with_vfs_glusterfs}
1116     %exclude %{_mandir}/man8/vfs_glusterfs.8*
1117     %endif
1118    
1119     %if ! %{with_vfs_cephfs}
1120     %exclude %{_mandir}/man8/vfs_ceph.8*
1121     %endif
1122    
1123     ### CLIENT
1124     %files client
1125     %defattr(-,root,root)
1126     %{_bindir}/cifsdd
1127     %{_bindir}/dbwrap_tool
1128     %{_bindir}/nmblookup
1129     %{_bindir}/oLschema2ldif
1130     %{_bindir}/regdiff
1131     %{_bindir}/regpatch
1132     %{_bindir}/regshell
1133     %{_bindir}/regtree
1134     %{_bindir}/rpcclient
1135     %{_bindir}/samba-regedit
1136     %{_bindir}/sharesec
1137     %{_bindir}/smbcacls
1138     %{_bindir}/smbclient
1139     %{_bindir}/smbcquotas
1140     %{_bindir}/smbget
1141     #%{_bindir}/smbiconv
1142     %{_bindir}/smbprint
1143     %{_bindir}/smbspool
1144     %{_bindir}/smbta-util
1145     %{_bindir}/smbtar
1146     %{_bindir}/smbtree
1147     %{_mandir}/man1/dbwrap_tool.1*
1148     %{_mandir}/man1/nmblookup.1*
1149     %{_mandir}/man1/oLschema2ldif.1*
1150     %{_mandir}/man1/regdiff.1*
1151     %{_mandir}/man1/regpatch.1*
1152     %{_mandir}/man1/regshell.1*
1153     %{_mandir}/man1/regtree.1*
1154     %exclude %{_mandir}/man1/findsmb.1*
1155     %{_mandir}/man1/log2pcap.1*
1156     %{_mandir}/man1/rpcclient.1*
1157     %{_mandir}/man1/sharesec.1*
1158     %{_mandir}/man1/smbcacls.1*
1159     %{_mandir}/man1/smbclient.1*
1160     %{_mandir}/man1/smbcquotas.1*
1161     %{_mandir}/man1/smbget.1*
1162     %{_mandir}/man3/ntdb.3*
1163     %{_mandir}/man5/smbgetrc.5*
1164     %{_mandir}/man1/smbtar.1*
1165     %{_mandir}/man1/smbtree.1*
1166     %{_mandir}/man8/ntdbbackup.8*
1167     %{_mandir}/man8/ntdbdump.8*
1168     %{_mandir}/man8/ntdbrestore.8*
1169     %{_mandir}/man8/ntdbtool.8*
1170     %{_mandir}/man8/samba-regedit.8*
1171     %{_mandir}/man8/smbspool.8*
1172     %{_mandir}/man8/smbta-util.8*
1173    
1174     ## we don't build it for now
1175     %if %{with_internal_ntdb}
1176     %{_bindir}/ntdbbackup
1177     %{_bindir}/ntdbdump
1178     %{_bindir}/ntdbrestore
1179     %{_bindir}/ntdbtool
1180     %endif
1181    
1182     %if %{with_internal_tdb}
1183     %{_bindir}/tdbbackup
1184     %{_bindir}/tdbdump
1185     %{_bindir}/tdbrestore
1186     %{_bindir}/tdbtool
1187     %{_mandir}/man8/tdbbackup.8*
1188     %{_mandir}/man8/tdbdump.8*
1189     %{_mandir}/man8/tdbrestore.8*
1190     %{_mandir}/man8/tdbtool.8*
1191     %endif
1192    
1193     %if %with_internal_ldb
1194     %{_bindir}/ldbadd
1195     %{_bindir}/ldbdel
1196     %{_bindir}/ldbedit
1197     %{_bindir}/ldbmodify
1198     %{_bindir}/ldbrename
1199     %{_bindir}/ldbsearch
1200     %{_libdir}/samba/libldb-cmdline.so
1201     %dir %{_libdir}/samba/ldb
1202     %{_libdir}/samba/ldb/asq.so
1203     %{_libdir}/samba/ldb/paged_results.so
1204     %{_libdir}/samba/ldb/paged_searches.so
1205     %{_libdir}/samba/ldb/rdn_name.so
1206     %{_libdir}/samba/ldb/sample.so
1207     %{_libdir}/samba/ldb/server_sort.so
1208     %{_libdir}/samba/ldb/skel.so
1209     %{_libdir}/samba/ldb/tdb.so
1210     %{_mandir}/man1/ldbadd.1.gz
1211     %{_mandir}/man1/ldbdel.1.gz
1212     %{_mandir}/man1/ldbedit.1.gz
1213     %{_mandir}/man1/ldbmodify.1.gz
1214     %{_mandir}/man1/ldbrename.1.gz
1215     %{_mandir}/man1/ldbsearch.1.gz
1216     %endif
1217    
1218     ### CLIENT-LIBS
1219     %files client-libs
1220     %defattr(-,root,root)
1221     %{_libdir}/libdcerpc-binding.so.*
1222     %{_libdir}/libgensec.so.*
1223     %{_libdir}/libndr.so.*
1224     %{_libdir}/libndr-krb5pac.so.*
1225     %{_libdir}/libndr-nbt.so.*
1226     %{_libdir}/libndr-standard.so.*
1227     %{_libdir}/libnetapi.so.*
1228     %{_libdir}/libsamba-credentials.so.*
1229     %{_libdir}/libsamba-passdb.so.*
1230     %{_libdir}/libsamba-util.so.*
1231     %{_libdir}/libsamba-hostconfig.so.*
1232     %{_libdir}/libsamdb.so.*
1233     %{_libdir}/libsmbconf.so.*
1234     %{_libdir}/libsmbclient-raw.so.*
1235     %{_libdir}/libsmbldap.so.*
1236     %{_libdir}/libtevent-util.so.*
1237     %{_libdir}/libregistry.so.*
1238     %{_libdir}/libdcerpc.so.*
1239    
1240     %dir %{_libdir}/samba
1241     %{_libdir}/samba/libCHARSET3-samba4.so
1242     %{_libdir}/samba/libaddns-samba4.so
1243     %{_libdir}/samba/libads-samba4.so
1244     %{_libdir}/samba/libasn1util-samba4.so
1245     %{_libdir}/samba/libauth-sam-reply-samba4.so
1246     %{_libdir}/samba/libauth-samba4.so
1247     %{_libdir}/samba/libauthkrb5-samba4.so
1248     %{_libdir}/samba/libccan-samba4.so
1249     %{_libdir}/samba/libcli-cldap-samba4.so
1250     %{_libdir}/samba/libcli-ldap-common-samba4.so
1251     %{_libdir}/samba/libcli-ldap-samba4.so
1252     %{_libdir}/samba/libcli-nbt-samba4.so
1253     %{_libdir}/samba/libcli-smb-common-samba4.so
1254     %{_libdir}/samba/libcli-spoolss-samba4.so
1255     %{_libdir}/samba/libcliauth-samba4.so
1256     %{_libdir}/samba/libcmdline-credentials-samba4.so
1257     %{_libdir}/samba/libdbwrap-samba4.so
1258     %{_libdir}/samba/libdcerpc-samba-samba4.so
1259     %{_libdir}/samba/liberrors-samba4.so
1260     %{_libdir}/samba/libevents-samba4.so
1261     %{_libdir}/samba/libflag-mapping-samba4.so
1262     %{_libdir}/samba/libgpo-samba4.so
1263     %{_libdir}/samba/libgse-samba4.so
1264     %{_libdir}/samba/libhttp-samba4.so
1265     %{_libdir}/samba/libinterfaces-samba4.so
1266     %{_libdir}/samba/libkrb5samba-samba4.so
1267     %{_libdir}/samba/libldbsamba-samba4.so
1268     %{_libdir}/samba/liblibcli-lsa3-samba4.so
1269     %{_libdir}/samba/liblibcli-netlogon3-samba4.so
1270     %{_libdir}/samba/liblibsmb-samba4.so
1271     %{_libdir}/samba/libmsrpc3-samba4.so
1272     %{_libdir}/samba/libndr-samba-samba4.so
1273     %{_libdir}/samba/libndr-samba4.so
1274     %{_libdir}/samba/libnet-keytab-samba4.so
1275     %{_libdir}/samba/libnetif-samba4.so
1276     %{_libdir}/samba/libnpa-tstream-samba4.so
1277     %{_libdir}/samba/libprinting-migrate-samba4.so
1278     %{_libdir}/samba/libreplace-samba4.so
1279     %{_libdir}/samba/libsamba-cluster-support-samba4.so
1280     %{_libdir}/samba/libsamba-debug-samba4.so
1281     %{_libdir}/samba/libsamba-modules-samba4.so
1282     %{_libdir}/samba/libsamba-security-samba4.so
1283     %{_libdir}/samba/libsamba-sockets-samba4.so
1284     %{_libdir}/samba/libsamba3-util-samba4.so
1285     %{_libdir}/samba/libsamdb-common-samba4.so
1286     %{_libdir}/samba/libsecrets3-samba4.so
1287     %{_libdir}/samba/libserver-role-samba4.so
1288     %{_libdir}/samba/libsmb-transport-samba4.so
1289     %{_libdir}/samba/libsmbd-base-samba4.so
1290     %{_libdir}/samba/libsmbd-conn-samba4.so
1291     %{_libdir}/samba/libsmbd-shim-samba4.so
1292     %{_libdir}/samba/libsmbldaphelper-samba4.so
1293     %{_libdir}/samba/libsmbregistry-samba4.so
1294     %{_libdir}/samba/libsocket-blocking-samba4.so
1295     %{_libdir}/samba/libtdb-wrap-samba4.so
1296     %{_libdir}/samba/libtrusts-util-samba4.so
1297     %{_libdir}/samba/libutil-cmdline-samba4.so
1298     %{_libdir}/samba/libutil-ntdb-samba4.so
1299     %{_libdir}/samba/libutil-reg-samba4.so
1300     %{_libdir}/samba/libutil-setid-samba4.so
1301     %{_libdir}/samba/libutil-tdb-samba4.so
1302    
1303     %if ! %with_libwbclient
1304     %{_libdir}/samba/libwbclient.so.*
1305     %{_libdir}/samba/libwinbind-client-samba4.so
1306     %endif # ! with_libwbclient
1307    
1308     %if ! %with_libsmbclient
1309     %{_libdir}/samba/libsmbclient.so.*
1310     %{_mandir}/man7/libsmbclient.7*
1311     %endif # ! with_libsmbclient
1312    
1313     %if %{with_internal_ntdb}
1314     %{_libdir}/samba/libntdb.so.1
1315     %{_libdir}/samba/libntdb.so.%{ntdb_version}
1316     %endif
1317    
1318     %if %{with_internal_talloc}
1319     %{_libdir}/samba/libtalloc.so.2
1320     %{_libdir}/samba/libtalloc.so.%{talloc_version}
1321     %{_libdir}/samba/libpytalloc-util.so.2
1322     %{_libdir}/samba/libpytalloc-util.so.%{talloc_version}
1323     %{_mandir}/man3/talloc.3.gz
1324     %endif
1325    
1326     %if %{with_internal_tevent}
1327     %{_libdir}/samba/libtevent.so.0
1328     %{_libdir}/samba/libtevent.so.%{tevent_version}
1329     %endif
1330    
1331     %if %{with_internal_tdb}
1332     %{_libdir}/samba/libtdb.so.1
1333     %{_libdir}/samba/libtdb.so.%{tdb_version}
1334     %endif
1335    
1336     %if %{with_internal_ldb}
1337     %{_libdir}/samba/libldb.so.1
1338     %{_libdir}/samba/libldb.so.%{ldb_version}
1339     %{_mandir}/man3/ldb.3.gz
1340     %endif
1341    
1342     ### COMMON
1343     %files common
1344     %defattr(-,root,root)
1345     %{_prefix}/lib/tmpfiles.d/samba.conf
1346     %{_datadir}/samba/codepages
1347     %dir %{_sysconfdir}/logrotate.d/
1348     %config(noreplace) %{_sysconfdir}/logrotate.d/samba
1349     %attr(0700,root,root) %dir /var/log/samba
1350     %attr(0700,root,root) %dir /var/log/samba/old
1351     %ghost %dir /var/run/samba
1352     %ghost %dir /var/run/winbindd
1353     %attr(700,root,root) %dir /var/lib/samba/private
1354     %attr(755,root,root) %dir %{_sysconfdir}/samba
1355     %config(noreplace) %{_sysconfdir}/samba/smb.conf
1356     %config(noreplace) %{_sysconfdir}/samba/lmhosts
1357     %config(noreplace) %{_sysconfdir}/sysconfig/samba
1358     %{_mandir}/man5/lmhosts.5*
1359     %{_mandir}/man5/smb.conf.5*
1360     %{_mandir}/man5/smbpasswd.5*
1361     %{_mandir}/man7/samba.7*
1362    
1363     ### COMMON-libs
1364     %files common-libs
1365     %defattr(-,root,root)
1366     # common libraries
1367     %{_libdir}/samba/libpopt-samba3-samba4.so
1368    
1369     %dir %{_libdir}/samba/pdb
1370     %{_libdir}/samba/pdb/ldapsam.so
1371     %{_libdir}/samba/pdb/smbpasswd.so
1372     %{_libdir}/samba/pdb/tdbsam.so
1373     %{_libdir}/samba/pdb/wbc_sam.so
1374    
1375     %if %with_pam_smbpass
1376     %{_libdir}/security/pam_smbpass.so
1377     %endif
1378    
1379     %files common-tools
1380     %defattr(-,root,root)
1381     %{_bindir}/net
1382     %{_bindir}/pdbedit
1383     %{_bindir}/profiles
1384     %{_bindir}/smbcontrol
1385     %{_bindir}/smbpasswd
1386     %{_bindir}/testparm
1387     %{_mandir}/man1/profiles.1*
1388     %{_mandir}/man1/smbcontrol.1*
1389     %{_mandir}/man1/testparm.1*
1390     %{_mandir}/man8/net.8*
1391     %{_mandir}/man8/pdbedit.8*
1392     %{_mandir}/man8/smbpasswd.8*
1393    
1394     ### DC
1395     %files dc
1396     %defattr(-,root,root)
1397    
1398     %if %with_dc
1399     %{_bindir}/samba-tool
1400     %{_sbindir}/samba
1401     %{_sbindir}/samba_kcc
1402     %{_sbindir}/samba_dnsupdate
1403     %{_sbindir}/samba_spnupdate
1404     %{_sbindir}/samba_upgradedns
1405     %{_libdir}/mit_samba.so
1406     %{_libdir}/samba/auth/samba4.so
1407     %{_libdir}/samba/bind9/dlz_bind9.so
1408     %{_libdir}/samba/bind9/dlz_bind9_10.so
1409     %{_libdir}/samba/libheimntlm-samba4.so.1
1410     %{_libdir}/samba/libheimntlm-samba4.so.1.0.1
1411     %{_libdir}/samba/libkdc-samba4.so.2
1412     %{_libdir}/samba/libkdc-samba4.so.2.0.0
1413     %{_libdir}/samba/libpac-samba4.so
1414     %dir %{_libdir}/samba/gensec
1415     %{_libdir}/samba/gensec/krb5.so
1416     %{_libdir}/samba/ldb/acl.so
1417     %{_libdir}/samba/ldb/aclread.so
1418     %{_libdir}/samba/ldb/anr.so
1419     %{_libdir}/samba/ldb/descriptor.so
1420     %{_libdir}/samba/ldb/dirsync.so
1421     %{_libdir}/samba/ldb/extended_dn_in.so
1422     %{_libdir}/samba/ldb/extended_dn_out.so
1423     %{_libdir}/samba/ldb/extended_dn_store.so
1424     %{_libdir}/samba/ldb/ildap.so
1425     %{_libdir}/samba/ldb/instancetype.so
1426     %{_libdir}/samba/ldb/lazy_commit.so
1427     %{_libdir}/samba/ldb/ldbsamba_extensions.so
1428     %{_libdir}/samba/ldb/linked_attributes.so
1429     %{_libdir}/samba/ldb/local_password.so
1430     %{_libdir}/samba/ldb/new_partition.so
1431     %{_libdir}/samba/ldb/objectclass.so
1432     %{_libdir}/samba/ldb/objectclass_attrs.so
1433     %{_libdir}/samba/ldb/objectguid.so
1434     %{_libdir}/samba/ldb/operational.so
1435     %{_libdir}/samba/ldb/partition.so
1436     %{_libdir}/samba/ldb/password_hash.so
1437     %{_libdir}/samba/ldb/ranged_results.so
1438     %{_libdir}/samba/ldb/repl_meta_data.so
1439     %{_libdir}/samba/ldb/resolve_oids.so
1440     %{_libdir}/samba/ldb/rootdse.so
1441     %{_libdir}/samba/ldb/samba3sam.so
1442     %{_libdir}/samba/ldb/samba3sid.so
1443     %{_libdir}/samba/ldb/samba_dsdb.so
1444     %{_libdir}/samba/ldb/samba_secrets.so
1445     %{_libdir}/samba/ldb/samldb.so
1446     %{_libdir}/samba/ldb/schema_data.so
1447     %{_libdir}/samba/ldb/schema_load.so
1448     %{_libdir}/samba/ldb/secrets_tdb_sync.so
1449     %{_libdir}/samba/ldb/show_deleted.so
1450     %{_libdir}/samba/ldb/simple_dn.so
1451     %{_libdir}/samba/ldb/simple_ldap_map.so
1452     %{_libdir}/samba/ldb/subtree_delete.so
1453     %{_libdir}/samba/ldb/subtree_rename.so
1454     %{_libdir}/samba/ldb/update_keytab.so
1455     %{_libdir}/samba/ldb/wins_ldb.so
1456     %{_libdir}/samba/vfs/posix_eadb.so
1457     %dir /var/lib/samba/sysvol
1458     %{_datadir}/samba/setup
1459     %{_mandir}/man8/samba.8*
1460     %{_mandir}/man8/samba-tool.8*
1461     %{_unitdir}/samba.service
1462     %else # with_dc
1463     %doc packaging/README.dc
1464     %exclude %{_mandir}/man8/samba.8*
1465     %exclude %{_mandir}/man8/samba-tool.8*
1466     %exclude %{_libdir}/samba/ldb/ildap.so
1467     %exclude %{_libdir}/samba/ldb/ldbsamba_extensions.so
1468    
1469     %endif # with_dc
1470    
1471     ### DC-LIBS
1472     %files dc-libs
1473     %defattr(-,root,root)
1474     %if %with_dc
1475     %{_libdir}/samba/libprocess-model-samba4.so
1476     %{_libdir}/samba/libservice-samba4.so
1477     %dir %{_libdir}/samba/process_model
1478     %{_libdir}/samba/process_model/onefork.so
1479     %{_libdir}/samba/process_model/prefork.so
1480     %{_libdir}/samba/process_model/standard.so
1481     %dir %{_libdir}/samba/service
1482     %{_libdir}/samba/service/cldap.so
1483     %{_libdir}/samba/service/dcerpc.so
1484     %{_libdir}/samba/service/dns.so
1485     %{_libdir}/samba/service/dns_update.so
1486     %{_libdir}/samba/service/drepl.so
1487     %{_libdir}/samba/service/kcc.so
1488     %{_libdir}/samba/service/kdc.so
1489     %{_libdir}/samba/service/ldap.so
1490     %{_libdir}/samba/service/nbtd.so
1491     %{_libdir}/samba/service/ntp_signd.so
1492     %{_libdir}/samba/service/s3fs.so
1493     %{_libdir}/samba/service/smb.so
1494     %{_libdir}/samba/service/web.so
1495     %{_libdir}/samba/service/winbind.so
1496     %{_libdir}/samba/service/winbindd.so
1497     %{_libdir}/samba/service/wrepl.so
1498     %{_libdir}/libdcerpc-server.so.*
1499     %{_libdir}/samba/libdfs-server-ad-samba4.so
1500     %{_libdir}/samba/libdnsserver-common-samba4.so
1501     %{_libdir}/samba/libdsdb-module-samba4.so
1502     %{_libdir}/samba/libntvfs-samba4.so
1503     %{_libdir}/samba/libposix-eadb-samba4.so
1504     %{_libdir}/samba/bind9/dlz_bind9_9.so
1505     %else
1506     %doc packaging/README.dc-libs
1507     %exclude %{_libdir}/samba/libdfs-server-ad-samba4.so
1508     %exclude %{_libdir}/samba/libdnsserver-common-samba4.so
1509     %endif # with_dc
1510    
1511     ### DEVEL
1512     %files devel
1513     %defattr(-,root,root)
1514     %{_includedir}/samba-4.0/charset.h
1515     %{_includedir}/samba-4.0/core/doserr.h
1516     %{_includedir}/samba-4.0/core/error.h
1517     %{_includedir}/samba-4.0/core/hresult.h
1518     %{_includedir}/samba-4.0/core/ntstatus.h
1519     %{_includedir}/samba-4.0/core/werror.h
1520     %{_includedir}/samba-4.0/credentials.h
1521     %{_includedir}/samba-4.0/dcerpc.h
1522     %{_includedir}/samba-4.0/dlinklist.h
1523     %{_includedir}/samba-4.0/domain_credentials.h
1524     %{_includedir}/samba-4.0/gen_ndr/atsvc.h
1525     %{_includedir}/samba-4.0/gen_ndr/auth.h
1526     %{_includedir}/samba-4.0/gen_ndr/dcerpc.h
1527     %{_includedir}/samba-4.0/gen_ndr/epmapper.h
1528     %{_includedir}/samba-4.0/gen_ndr/krb5pac.h
1529     %{_includedir}/samba-4.0/gen_ndr/lsa.h
1530     %{_includedir}/samba-4.0/gen_ndr/mgmt.h
1531     %{_includedir}/samba-4.0/gen_ndr/misc.h
1532     %{_includedir}/samba-4.0/gen_ndr/nbt.h
1533     %{_includedir}/samba-4.0/gen_ndr/drsblobs.h
1534     %{_includedir}/samba-4.0/gen_ndr/drsuapi.h
1535     %{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
1536     %{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
1537     %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
1538     %{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
1539     %{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
1540     %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
1541     %{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
1542     %{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
1543     %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
1544     %{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
1545     %{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
1546     %{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
1547     %{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
1548     %{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
1549     %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
1550     %{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
1551     %{_includedir}/samba-4.0/gen_ndr/netlogon.h
1552     %{_includedir}/samba-4.0/gen_ndr/samr.h
1553     %{_includedir}/samba-4.0/gen_ndr/security.h
1554     %{_includedir}/samba-4.0/gen_ndr/server_id.h
1555     %{_includedir}/samba-4.0/gen_ndr/svcctl.h
1556     %{_includedir}/samba-4.0/gensec.h
1557     %{_includedir}/samba-4.0/ldap-util.h
1558     %{_includedir}/samba-4.0/ldap_errors.h
1559     %{_includedir}/samba-4.0/ldap_message.h
1560     %{_includedir}/samba-4.0/ldap_ndr.h
1561     %{_includedir}/samba-4.0/ldb_wrap.h
1562     %{_includedir}/samba-4.0/lookup_sid.h
1563     %{_includedir}/samba-4.0/machine_sid.h
1564     %{_includedir}/samba-4.0/ndr.h
1565     %dir %{_includedir}/samba-4.0/ndr
1566     %{_includedir}/samba-4.0/ndr/ndr_dcerpc.h
1567     %{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
1568     %{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
1569     %{_includedir}/samba-4.0/ndr/ndr_svcctl.h
1570     %{_includedir}/samba-4.0/ndr/ndr_nbt.h
1571     %{_includedir}/samba-4.0/netapi.h
1572     %{_includedir}/samba-4.0/param.h
1573     %{_includedir}/samba-4.0/passdb.h
1574     %{_includedir}/samba-4.0/policy.h
1575     %{_includedir}/samba-4.0/read_smb.h
1576     %{_includedir}/samba-4.0/registry.h
1577     %{_includedir}/samba-4.0/roles.h
1578     %{_includedir}/samba-4.0/rpc_common.h
1579     %{_includedir}/samba-4.0/samba/session.h
1580     %{_includedir}/samba-4.0/samba/version.h
1581     %{_includedir}/samba-4.0/share.h
1582     %{_includedir}/samba-4.0/smb2.h
1583     %{_includedir}/samba-4.0/smb2_constants.h
1584     %{_includedir}/samba-4.0/smb2_create_blob.h
1585     %{_includedir}/samba-4.0/smb2_lease.h
1586     %{_includedir}/samba-4.0/smb2_lease_struct.h
1587     %{_includedir}/samba-4.0/smb2_signing.h
1588     %{_includedir}/samba-4.0/smb_cli.h
1589     %{_includedir}/samba-4.0/smb_cliraw.h
1590     %{_includedir}/samba-4.0/smb_common.h
1591     %{_includedir}/samba-4.0/smb_composite.h
1592     %{_includedir}/samba-4.0/smbconf.h
1593     %{_includedir}/samba-4.0/smb_constants.h
1594     %{_includedir}/samba-4.0/smb_ldap.h
1595     %{_includedir}/samba-4.0/smbldap.h
1596     %{_includedir}/samba-4.0/smb_raw.h
1597     %{_includedir}/samba-4.0/smb_raw_interfaces.h
1598     %{_includedir}/samba-4.0/smb_raw_signing.h
1599     %{_includedir}/samba-4.0/smb_raw_trans2.h
1600     %{_includedir}/samba-4.0/smb_request.h
1601     %{_includedir}/samba-4.0/smb_seal.h
1602     %{_includedir}/samba-4.0/smb_signing.h
1603     %{_includedir}/samba-4.0/smb_unix_ext.h
1604     %{_includedir}/samba-4.0/smb_util.h
1605     %{_includedir}/samba-4.0/tdr.h
1606     %{_includedir}/samba-4.0/tsocket.h
1607     %{_includedir}/samba-4.0/tsocket_internal.h
1608     %{_includedir}/samba-4.0/tstream_smbXcli_np.h
1609     %{_includedir}/samba-4.0/samba_util.h
1610     %dir %{_includedir}/samba-4.0/util
1611     %{_includedir}/samba-4.0/util/attr.h
1612     %{_includedir}/samba-4.0/util/blocking.h
1613     %{_includedir}/samba-4.0/util/byteorder.h
1614     %{_includedir}/samba-4.0/util/data_blob.h
1615     %{_includedir}/samba-4.0/util/debug.h
1616     %{_includedir}/samba-4.0/util/fault.h
1617     %{_includedir}/samba-4.0/util/idtree.h
1618     %{_includedir}/samba-4.0/util/idtree_random.h
1619     %{_includedir}/samba-4.0/util/memory.h
1620     %{_includedir}/samba-4.0/util/safe_string.h
1621     %{_includedir}/samba-4.0/util/signal.h
1622     %{_includedir}/samba-4.0/util/string_wrappers.h
1623     %{_includedir}/samba-4.0/util/substitute.h
1624     %{_includedir}/samba-4.0/util/talloc_stack.h
1625     %{_includedir}/samba-4.0/util/tevent_ntstatus.h
1626     %{_includedir}/samba-4.0/util/tevent_unix.h
1627     %{_includedir}/samba-4.0/util/tevent_werror.h
1628     %{_includedir}/samba-4.0/util/time.h
1629     %{_includedir}/samba-4.0/util/xfile.h
1630     %{_includedir}/samba-4.0/util_ldb.h
1631     %{_libdir}/libdcerpc-atsvc.so
1632     %{_libdir}/libdcerpc-binding.so
1633     %{_libdir}/libdcerpc-samr.so
1634     %{_libdir}/libdcerpc.so
1635     %{_libdir}/libgensec.so
1636     %{_libdir}/libndr-krb5pac.so
1637     %{_libdir}/libndr-nbt.so
1638     %{_libdir}/libndr-standard.so
1639     %{_libdir}/libndr.so
1640     %{_libdir}/libnetapi.so
1641     %{_libdir}/libregistry.so
1642     %{_libdir}/libsamba-credentials.so
1643     %{_libdir}/libsamba-hostconfig.so
1644     %{_libdir}/libsamba-policy.so
1645     %{_libdir}/libsamba-util.so
1646     %{_libdir}/libsamdb.so
1647     %{_libdir}/libsmbclient-raw.so
1648     %{_libdir}/libsmbconf.so
1649     %{_libdir}/libtevent-util.so
1650     %{_libdir}/pkgconfig/dcerpc.pc
1651     %{_libdir}/pkgconfig/dcerpc_atsvc.pc
1652     %{_libdir}/pkgconfig/dcerpc_samr.pc
1653     %{_libdir}/pkgconfig/gensec.pc
1654     %{_libdir}/pkgconfig/ndr.pc
1655     %{_libdir}/pkgconfig/ndr_krb5pac.pc
1656     %{_libdir}/pkgconfig/ndr_nbt.pc
1657     %{_libdir}/pkgconfig/ndr_standard.pc
1658     %{_libdir}/pkgconfig/netapi.pc
1659     %{_libdir}/pkgconfig/registry.pc
1660     %{_libdir}/pkgconfig/samba-credentials.pc
1661     %{_libdir}/pkgconfig/samba-hostconfig.pc
1662     %{_libdir}/pkgconfig/samba-policy.pc
1663     %{_libdir}/pkgconfig/samba-util.pc
1664     %{_libdir}/pkgconfig/samdb.pc
1665     %{_libdir}/pkgconfig/smbclient-raw.pc
1666     %{_libdir}/libsamba-passdb.so
1667     %{_libdir}/libsmbldap.so
1668    
1669     %if %with_dc
1670     %{_includedir}/samba-4.0/dcerpc_server.h
1671     %{_libdir}/libdcerpc-server.so
1672     %{_libdir}/pkgconfig/dcerpc_server.pc
1673     %endif
1674    
1675     %if %with_internal_talloc
1676     %{_includedir}/samba-4.0/pytalloc.h
1677     %endif
1678    
1679     %if ! %with_libsmbclient
1680     %{_includedir}/samba-4.0/libsmbclient.h
1681     %endif # ! with_libsmbclient
1682    
1683     %if ! %with_libwbclient
1684     %{_includedir}/samba-4.0/wbclient.h
1685     %endif # ! with_libwbclient
1686    
1687     ### VFS-CEPHFS
1688     %if %{with_vfs_cephfs}
1689     %files vfs-cephfs
1690     %{_libdir}/samba/vfs/ceph.so
1691     %{_mandir}/man8/vfs_ceph.8*
1692     %endif
1693    
1694     ### VFS-GLUSTERFS
1695     %if %{with_vfs_glusterfs}
1696     %files vfs-glusterfs
1697     %{_libdir}/samba/vfs/glusterfs.so
1698     %{_mandir}/man8/vfs_glusterfs.8*
1699     %endif
1700    
1701     ### LIBS
1702     %files libs
1703     %defattr(-,root,root)
1704     %{_libdir}/libdcerpc-atsvc.so.*
1705     %{_libdir}/libdcerpc-samr.so.*
1706     %{_libdir}/libsamba-policy.so.*
1707    
1708     # libraries needed by the public libraries
1709     %{_libdir}/samba/libMESSAGING-samba4.so
1710     %{_libdir}/samba/libLIBWBCLIENT-OLD-samba4.so
1711     %{_libdir}/samba/libauth4-samba4.so
1712     %{_libdir}/samba/libauth-unix-token-samba4.so
1713     %{_libdir}/samba/libcluster-samba4.so
1714     %{_libdir}/samba/libdcerpc-samba4.so
1715     %{_libdir}/samba/libnon-posix-acls-samba4.so
1716     %{_libdir}/samba/libsamba-net-samba4.so
1717     %{_libdir}/samba/libsamba-python-samba4.so
1718     %{_libdir}/samba/libshares-samba4.so
1719     %{_libdir}/samba/libsmbpasswdparser-samba4.so
1720     %{_libdir}/samba/libtdb-compat-samba4.so
1721     %{_libdir}/samba/libxattr-tdb-samba4.so
1722    
1723     %if %with_dc
1724     %{_libdir}/samba/libdb-glue-samba4.so
1725     %{_libdir}/samba/libHDB-SAMBA4-samba4.so
1726     %{_libdir}/samba/libasn1-samba4.so.8
1727     %{_libdir}/samba/libasn1-samba4.so.8.0.0
1728     #%{_libdir}/samba/libdfs_server_ad.so
1729     %{_libdir}/samba/libgssapi-samba4.so.2
1730     %{_libdir}/samba/libgssapi-samba4.so.2.0.0
1731     %{_libdir}/samba/libhcrypto-samba4.so.5
1732     %{_libdir}/samba/libhcrypto-samba4.so.5.0.1
1733     %{_libdir}/samba/libhdb-samba4.so.11
1734     %{_libdir}/samba/libhdb-samba4.so.11.0.2
1735     %{_libdir}/samba/libheimbase-samba4.so.1
1736     %{_libdir}/samba/libheimbase-samba4.so.1.0.0
1737     %{_libdir}/samba/libhx509-samba4.so.5
1738     %{_libdir}/samba/libhx509-samba4.so.5.0.0
1739     %{_libdir}/samba/libkrb5-samba4.so.26
1740     %{_libdir}/samba/libkrb5-samba4.so.26.0.0
1741     %{_libdir}/samba/libroken-samba4.so.19
1742     %{_libdir}/samba/libroken-samba4.so.19.0.1
1743     %{_libdir}/samba/libwind-samba4.so.0
1744     %{_libdir}/samba/libwind-samba4.so.0.0.0
1745     %endif
1746    
1747     ### LIBSMBCLIENT
1748     %if %with_libsmbclient
1749     %files -n libsmbclient
1750     %defattr(-,root,root)
1751     %{_libdir}/libsmbclient.so.*
1752    
1753     ### LIBSMBCLIENT-DEVEL
1754     %files -n libsmbclient-devel
1755     %defattr(-,root,root)
1756     %{_includedir}/samba-4.0/libsmbclient.h
1757     %{_libdir}/libsmbclient.so
1758     %{_libdir}/pkgconfig/smbclient.pc
1759     %{_mandir}/man7/libsmbclient.7*
1760     %endif # with_libsmbclient
1761    
1762     ### LIBWBCLIENT
1763     %if %with_libwbclient
1764     %files -n libwbclient
1765     %defattr(-,root,root)
1766     %{_libdir}/samba/wbclient/libwbclient.so.*
1767     %{_libdir}/samba/libwinbind-client-samba4.so
1768    
1769     ### LIBWBCLIENT-DEVEL
1770     %files -n libwbclient-devel
1771     %defattr(-,root,root)
1772     %{_includedir}/samba-4.0/wbclient.h
1773     %{_libdir}/samba/wbclient/libwbclient.so
1774     %{_libdir}/pkgconfig/wbclient.pc
1775     %endif # with_libwbclient
1776    
1777     ### PIDL
1778     %files pidl
1779     %defattr(-,root,root,-)
1780     %attr(755,root,root) %{_bindir}/pidl
1781     %dir %{perl_vendorlib}/Parse
1782     %{perl_vendorlib}/Parse/Pidl.pm
1783     %dir %{perl_vendorlib}/Parse/Pidl
1784     %{perl_vendorlib}/Parse/Pidl/CUtil.pm
1785     %{perl_vendorlib}/Parse/Pidl/Samba4.pm
1786     %{perl_vendorlib}/Parse/Pidl/Expr.pm
1787     %{perl_vendorlib}/Parse/Pidl/ODL.pm
1788     %{perl_vendorlib}/Parse/Pidl/Typelist.pm
1789     %{perl_vendorlib}/Parse/Pidl/IDL.pm
1790     %{perl_vendorlib}/Parse/Pidl/Compat.pm
1791     %dir %{perl_vendorlib}/Parse/Pidl/Wireshark
1792     %{perl_vendorlib}/Parse/Pidl/Wireshark/Conformance.pm
1793     %{perl_vendorlib}/Parse/Pidl/Wireshark/NDR.pm
1794     %{perl_vendorlib}/Parse/Pidl/Dump.pm
1795     %dir %{perl_vendorlib}/Parse/Pidl/Samba3
1796     %{perl_vendorlib}/Parse/Pidl/Samba3/ServerNDR.pm
1797     %{perl_vendorlib}/Parse/Pidl/Samba3/ClientNDR.pm
1798     %dir %{perl_vendorlib}/Parse/Pidl/Samba4
1799     %{perl_vendorlib}/Parse/Pidl/Samba4/Header.pm
1800     %dir %{perl_vendorlib}/Parse/Pidl/Samba4/COM
1801     %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Header.pm
1802     %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Proxy.pm
1803     %{perl_vendorlib}/Parse/Pidl/Samba4/COM/Stub.pm
1804     %{perl_vendorlib}/Parse/Pidl/Samba4/Python.pm
1805     %{perl_vendorlib}/Parse/Pidl/Samba4/Template.pm
1806     %dir %{perl_vendorlib}/Parse/Pidl/Samba4/NDR
1807     %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Server.pm
1808     %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Client.pm
1809     %{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Parser.pm
1810     %{perl_vendorlib}/Parse/Pidl/Samba4/TDR.pm
1811     %{perl_vendorlib}/Parse/Pidl/NDR.pm
1812     %{perl_vendorlib}/Parse/Pidl/Util.pm
1813     %{_mandir}/man1/pidl*
1814     %{_mandir}/man3/Parse::Pidl*
1815    
1816     ### PYTHON
1817     %files python
1818     %defattr(-,root,root,-)
1819     %{python_sitearch}/*
1820    
1821     ### TEST
1822     %files test
1823     %defattr(-,root,root)
1824     %{_bindir}/gentest
1825     %{_bindir}/locktest
1826     %{_bindir}/masktest
1827     %{_bindir}/ndrdump
1828     %{_bindir}/smbtorture
1829     %{_mandir}/man1/gentest.1*
1830     %{_mandir}/man1/locktest.1*
1831     %{_mandir}/man1/masktest.1*
1832     %{_mandir}/man1/ndrdump.1*
1833     %{_mandir}/man1/smbtorture.1*
1834     %{_mandir}/man1/vfstest.1*
1835    
1836     %if %{with testsuite}
1837     # files to ignore in testsuite mode
1838     %{_libdir}/samba/libnss-wrapper.so
1839     %{_libdir}/samba/libsocket-wrapper.so
1840     %{_libdir}/samba/libuid-wrapper.so
1841     %endif
1842    
1843     ### TEST-LIBS
1844     %files test-libs
1845     %defattr(-,root,root)
1846     %{_libdir}/libtorture.so.*
1847     %{_libdir}/samba/libsubunit-samba4.so
1848     %if %with_dc
1849     %{_libdir}/samba/libdlz-bind9-for-torture-samba4.so
1850     %else
1851     %{_libdir}/samba/libdsdb-module-samba4.so
1852     %endif
1853    
1854     ### TEST-DEVEL
1855     %files test-devel
1856     %defattr(-,root,root)
1857     %{_includedir}/samba-4.0/torture.h
1858     %{_libdir}/libtorture.so
1859     %{_libdir}/pkgconfig/torture.pc
1860    
1861     ### WINBIND
1862     %files winbind
1863     %defattr(-,root,root)
1864     #%{_bindir}/wbinfo3
1865     %{_libdir}/samba/idmap
1866     %{_libdir}/samba/nss_info
1867     %{_libdir}/samba/libnss-info-samba4.so
1868     %{_libdir}/samba/libidmap-samba4.so
1869     %{_sbindir}/winbindd
1870     %attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
1871     %{_unitdir}/winbind.service
1872     %{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
1873     %{_mandir}/man8/winbindd.8*
1874     %{_mandir}/man8/idmap_*.8*
1875    
1876     ### WINBIND-CLIENTS
1877     %files winbind-clients
1878     %defattr(-,root,root)
1879     %{_bindir}/ntlm_auth
1880     %{_bindir}/wbinfo
1881     %{_mandir}/man1/ntlm_auth.1.gz
1882     %{_mandir}/man1/wbinfo.1*
1883    
1884     ### WINBIND-KRB5-LOCATOR
1885     %files winbind-krb5-locator
1886     %defattr(-,root,root)
1887     %ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
1888     %{_libdir}/winbind_krb5_locator.so
1889     %{_mandir}/man7/winbind_krb5_locator.7*
1890    
1891     ### WINBIND-MODULES
1892     %files winbind-modules
1893     %defattr(-,root,root)
1894     %{_libdir}/libnss_winbind.so*
1895     %{_libdir}/libnss_wins.so*
1896     %{_libdir}/security/pam_winbind.so
1897     %config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
1898     %{_mandir}/man5/pam_winbind.conf.5*
1899     %{_mandir}/man8/pam_winbind.8*
1900    
1901     %if %with_clustering_support
1902     %files -n ctdb
1903     %defattr(-,root,root)
1904     %doc ctdb/README
1905     %config(noreplace) %{_sysconfdir}/sysconfig/ctdb
1906     %config(noreplace) %{_sysconfdir}/ctdb/notify.sh
1907     %config(noreplace) %{_sysconfdir}/ctdb/debug-hung-script.sh
1908     %config(noreplace) %{_sysconfdir}/ctdb/ctdb-crash-cleanup.sh
1909     %config(noreplace) %{_sysconfdir}/ctdb/gcore_trace.sh
1910     %config(noreplace) %{_sysconfdir}/ctdb/functions
1911     %config(noreplace) %{_sysconfdir}/ctdb/debug_locks.sh
1912     %dir %{_localstatedir}/lib/ctdb/
1913     %{_tmpfilesdir}/%{name}.conf
1914    
1915     %{_unitdir}/ctdb.service
1916    
1917     %dir %{_sysconfdir}/ctdb
1918     %{_sysconfdir}/ctdb/statd-callout
1919     %dir %{_sysconfdir}/ctdb/nfs-rpc-checks.d
1920     %{_sysconfdir}/ctdb/nfs-rpc-checks.d/10.statd.check
1921     %{_sysconfdir}/ctdb/nfs-rpc-checks.d/20.nfsd.check
1922     %{_sysconfdir}/ctdb/nfs-rpc-checks.d/30.lockd.check
1923     %{_sysconfdir}/ctdb/nfs-rpc-checks.d/40.mountd.check
1924     %{_sysconfdir}/ctdb/nfs-rpc-checks.d/50.rquotad.check
1925     %{_sysconfdir}/sudoers.d/ctdb
1926     %{_sysconfdir}/ctdb/events.d/
1927     %dir %{_sysconfdir}/ctdb/notify.d
1928     %{_sysconfdir}/ctdb/notify.d/README
1929     %{_prefix}/lib/tmpfiles.d/ctdb.conf
1930     %{_sbindir}/ctdbd
1931     %{_sbindir}/ctdbd_wrapper
1932     %{_bindir}/ctdb
1933     %{_bindir}/smnotify
1934     %{_bindir}/ping_pong
1935     %{_bindir}/ltdbtool
1936     %{_bindir}/ctdb_diagnostics
1937     %{_bindir}/onnode
1938     %{_bindir}/ctdb_lock_helper
1939     %{_bindir}/ctdb_event_helper
1940    
1941     %{_mandir}/man1/ctdb.1.gz
1942     %{_mandir}/man1/ctdbd.1.gz
1943     %{_mandir}/man1/onnode.1.gz
1944     %{_mandir}/man1/ltdbtool.1.gz
1945     %{_mandir}/man1/ping_pong.1.gz
1946     %{_mandir}/man1/ctdbd_wrapper.1.gz
1947     %{_mandir}/man5/ctdbd.conf.5.gz
1948     %{_mandir}/man7/ctdb.7.gz
1949     %{_mandir}/man7/ctdb-tunables.7.gz
1950     %{_mandir}/man7/ctdb-statistics.7.gz
1951    
1952     %files -n ctdb-devel
1953     %defattr(-,root,root)
1954     %{_includedir}/samba-4.0/ctdb.h
1955     %{_includedir}/samba-4.0/ctdb_client.h
1956     %{_includedir}/samba-4.0/ctdb_protocol.h
1957     %{_includedir}/samba-4.0/ctdb_private.h
1958     %{_includedir}/samba-4.0/ctdb_typesafe_cb.h
1959     %{_includedir}/samba-4.0/ctdb_version.h
1960     %{_libdir}/pkgconfig/ctdb.pc
1961    
1962     %files -n ctdb-tests
1963     %defattr(-,root,root)
1964     %dir %{_libdir}/ctdb-tests
1965     %{_libdir}/ctdb-tests/ctdb_bench
1966     %{_libdir}/ctdb-tests/ctdb_fetch
1967     %{_libdir}/ctdb-tests/ctdb_fetch_one
1968     %{_libdir}/ctdb-tests/ctdb_fetch_readonly_loop
1969     %{_libdir}/ctdb-tests/ctdb_fetch_readonly_once
1970     %{_libdir}/ctdb-tests/ctdb_functest
1971     %{_libdir}/ctdb-tests/ctdb_lock_tdb
1972     %{_libdir}/ctdb-tests/ctdb_persistent
1973     %{_libdir}/ctdb-tests/ctdb_porting_tests
1974     %{_libdir}/ctdb-tests/ctdb_randrec
1975     %{_libdir}/ctdb-tests/ctdb_store
1976     %{_libdir}/ctdb-tests/ctdb_stubtest
1977     %{_libdir}/ctdb-tests/ctdb_takeover_tests
1978     %{_libdir}/ctdb-tests/ctdb_trackingdb_test
1979     %{_libdir}/ctdb-tests/ctdb_transaction
1980     %{_libdir}/ctdb-tests/ctdb_traverse
1981     %{_libdir}/ctdb-tests/ctdb_update_record
1982     %{_libdir}/ctdb-tests/ctdb_update_record_persistent
1983     %{_libdir}/ctdb-tests/rb_test
1984     %{_bindir}/ctdb_run_tests
1985     %{_bindir}/ctdb_run_cluster_tests
1986     %dir %{_datadir}/ctdb-tests
1987     %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/events.d
1988     %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/functions
1989     %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/nfs-rpc-checks.d
1990     %{_datadir}/ctdb-tests/eventscripts/etc-ctdb/statd-callout
1991     %{_datadir}/ctdb-tests/scripts/common.sh
1992     %{_datadir}/ctdb-tests/scripts/integration.bash
1993     %{_datadir}/ctdb-tests/scripts/test_wrap
1994     %{_datadir}/ctdb-tests/scripts/unit.sh
1995     %doc ctdb/tests/README
1996     %endif # with_clustering_support
1997    
1998     %changelog
1999     * Wed Sep 28 2016 Greg Zartman <gzartman@koozali.org> - 4.2.3-11.sme
2000     - Build for SME 10 [SME: 9751]
2001    
2002     * Wed Dec 02 2015 - ClearFoundation <developer@clearfoundation.com> - 4.2.3-10.clear
2003     - enable DC support for integration work
2004    
2005     * Tue Oct 27 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-10
2006     - related: #1273393 - Fix use after free with nss_wins module loaded
2007    
2008     * Thu Oct 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-9
2009     - resolves: #1273912 - Fix dependencies to samba-common
2010     - resolves: #1273393 - Fix user after free in smb name resolution
2011    
2012     * Wed Oct 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-8
2013     - resolves: #1271608 - Fix upgrade path from previous rhel version
2014    
2015     * Tue Sep 01 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-7
2016     - resolves: #1258293 - Fix quota on XFS filesystems
2017    
2018     * Mon Aug 24 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-6
2019     - resolves: #1255322 - Fix 'map to guest = Bad uid' option
2020     - resolves: #1255326 - Fix segfault with 'mangling method = hash'
2021    
2022     * Wed Aug 19 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-5
2023     - resolves: #1253193 - Fix 'force group'
2024    
2025     * Wed Jul 29 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-4
2026     - resolves: #1246166 - Fix a 'net ads keytab' segfault
2027    
2028     * Tue Jul 21 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-3
2029     - resolves: #1225719 - Fix possible segfault if we can't connect to the DC
2030    
2031     * Mon Jul 20 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-2
2032     - resolves: #1238194 - Fix the 'dfree command'
2033     - resolves: #1216062 - Document netbios name length limitation
2034    
2035     * Tue Jul 14 2015 Andreas Schneider <asn@redhat.com> - 4.2.3-1
2036     - related: #1196140 - Rebase to version 4.2.3
2037     - resolves: #1237036 - Fix DCERPC PDU calculation
2038     - resolves: #1237039 - Fix winbind request cancellation
2039     - resolves: #1223981 - Fix possible segfault with smbX protocol setting
2040    
2041     * Mon Jun 22 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-3
2042     - resolves: #1228809 - Allow reauthentication without signing
2043    
2044     * Thu Jun 18 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-2
2045     - related: #1196140 - Add missing build dependency for libarchive
2046     - related: #1196140 - Make sure we do a hardened build
2047    
2048     * Wed Jun 17 2015 Andreas Schneider <asn@redhat.com> - 4.2.2-1
2049     - resolves: #1196140 - Rebase Samba to version 4.2.2
2050     - resolves: #1186403 - Split patches to fix multiarch conflicts
2051     - resolves: #1167325 - Retrieve printer GUID from AD if it is not in the
2052     registry
2053     - resolves: #1220174 - Fix issues with winbind library dependencies
2054     - resolves: #1211658 - Fix stale cache entries on printer rename
2055     - resolves: #1228809 - Fix reconnect on session exparation
2056    
2057     * Tue May 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-22
2058     - resolves: #1202347 - Fix NETLOGON authentication without winbindd.
2059    
2060     * Thu Apr 09 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-21
2061     - related: #1205703 - Rebuild Samba with new binutils package.
2062    
2063     * Thu Apr 02 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-20
2064     - resolves: #1205703 - Fix build with RELRO support.
2065    
2066     * Mon Feb 16 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-19
2067     - related: #1191341 - Update patchset for CVE-2015-0240.
2068    
2069     * Thu Feb 12 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-18
2070     - resolves: #1191341 - CVE-2015-0240: RCE in netlogon server.
2071    
2072     * Fri Jan 09 2015 - Andreas Schneider <asn@redhat.com> - 4.1.12-17
2073     - related: #1177768 - Add missing requires to libwbclient.
2074    
2075     * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-16
2076     - related: #1177768 - Add missing requires to libwbclient.
2077    
2078     * Thu Jan 08 2015 Andreas Schneider <asn@redhat.com> - 4.1.12-15
2079     - resolves: #1177768 - Fix possible segfault with 'net ads kerberos pac dump'.
2080    
2081     * Tue Dec 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-14
2082     - resolves: #1171689 - Fix smbstatus if executed as user to print error message.
2083    
2084     * Fri Dec 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-13
2085     - resolves: #1172089 - Fix 'net rpc join' with schannel changes.
2086     - resolves: #1170883 - Fix 'net time system' segfault.
2087    
2088     * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-12
2089     - related: #1162526 - Fix multilib with using alternatives for libwbclient.
2090    
2091     * Tue Nov 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-11
2092     - resolves: #1163748 - Fix smbclient -L fails against new Windows versions
2093     over TCP.
2094     - resolves: #1167849 - Fix smbstatus --profile always returning EXIT_FAILURE.
2095    
2096     * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-10
2097     - related: #1162526 - Fix multilib with using alternatives for libwbclient.
2098    
2099     * Thu Nov 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-9
2100     - resolves: #1162552 - Fix net ads join segfault on big endian systems.
2101     - resolves: #1164203 - Fix net ads join segfault with existing keytab.
2102    
2103     * Thu Nov 13 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-8
2104     - related: #1162526 - Fix multilib issues when using alternatives for libwbclient.
2105    
2106     * Wed Nov 12 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-7
2107     - resolves: #1162526 - Use alternatives for libwbclient.
2108    
2109     * Mon Nov 03 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-6
2110     - related: #1156391 - Fix netbios name truncation during registration.
2111    
2112     * Wed Oct 29 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-5
2113     - resolves: #1156391 - Fix netbios name truncation during registration.
2114    
2115     * Thu Oct 09 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-4
2116     - related: #1117770 - Fix empty full_name field with samlogon.
2117    
2118     * Fri Sep 26 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.12-3
2119     - resolves: #878351 - Fix usage of AES keys by default.
2120     - resolves: #861366 - Fix KRB5 locator to use same KDC for joining and DNS update.
2121    
2122     * Tue Sep 16 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-2
2123     - resolves: #1138554 - Fix consuming a lot of CPU when re-reading printcap info.
2124     - resolves: #1134323 - Fix running Samba on little endian Power8 (ppc64le).
2125     - resolves: #1113064 - Fix case sensitivity options with SMB2 protocols.
2126     - resolves: #1088924 - Fix applying ACL masks when setting ACLs.
2127     - resolves: #1135723 - Fix 'force user' regression.
2128     - resolves: #1117770 - Fix empty full_name field with samlogon.
2129     - resolves: #1101210 - Fix telling systemd that nmbd is waiting for interfaces.
2130     - resolves: #1127931 - Fix getgroups() with idmap_ad returning non-mapped groups.
2131     - resolves: #1144963 - Fix idmap_ad with SFU against trusted domains.
2132     - resolves: #1140568 - Fix a segfault in the smbclient echo command.
2133     - resolves: #1089940 - Improve service principal guessing in 'net ads'.
2134     - resolves: #955561 - Fix overwriting of SPNs in AD during 'net ads join'.
2135     - resolves: #955562 - Add precreated SPNS from AD during keytab initialization.
2136    
2137     * Mon Sep 08 2014 - Andreas Schneider <asn@redhat.com> - 4.1.12-1
2138     - related: #1110820 - Rebase Samba to latest release.
2139    
2140     * Tue Aug 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.11-1
2141     - resolves: #1110820 - Rebase Samba to latest release.
2142    
2143     * Mon Aug 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-37
2144     - resolves: #1072352 - Make pidl a noarch subpackage.
2145     - resolves: #1133516 - Create a samba-test-libs package.
2146     - resolves: #1132873 - Add support to rebuild without clustering.
2147    
2148     * Fri Aug 01 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-36
2149     - resolves: #1126014 - CVE-2014-3560: remote code execution in nmbd.
2150    
2151     * Wed Jul 02 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-35
2152     - resolves: #1115060 - Fix potential Samba file corruption.
2153    
2154     * Wed Jun 11 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-34
2155     - resolves: #1105505 - CVE-2014-0244: DoS in nmbd.
2156     - resolves: #1108845 - CVE-2014-3493: DoS in smbd with unicode path names.
2157     - resolves: #1105574 - CVE-2014-0178: Uninitialized memory exposure.
2158    
2159     * Mon May 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-33
2160     - related: #717484 - Add missing configure line to enable profiling data support.
2161    
2162     * Tue Apr 22 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-32
2163     - related: #1082653 - Reuse IPv6 address during the AD domain join.
2164    
2165     * Thu Apr 03 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-31
2166     - resolves: #1082653 - Add IPv6 workaround for MIT kerberos.
2167    
2168     * Thu Apr 03 2014 - Alexander Bokovoy <abokovoy@redhat.com> - 4.1.1-30
2169     - resolves: #1083859 - Force KRB5CCNAME in Samba systemd units.
2170     - related: #1082598 - Fully enables systemd integration.
2171    
2172     * Tue Apr 01 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-29
2173     - resolves: #1082598 - Add missing BuildRequires for systemd-devel.
2174    
2175     * Wed Mar 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-28
2176     - resolves: #1077918 - Make daemons systemd aware.
2177    
2178     * Mon Mar 24 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-27
2179     - resolves: #1077857 - Fix internal error received while adding trust.
2180    
2181     * Fri Mar 21 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-26
2182     - resolves: #1079008 - Fix fragmented rpc handling.
2183    
2184     * Tue Mar 18 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-25
2185     - resolves: #1077651 - Fix 'force user' option for shares.
2186    
2187     * Wed Mar 12 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-24
2188     - resolves: #1053748 - Enhance "net ads kerberos pac" tool.
2189    
2190     * Mon Mar 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-23
2191     - resolves: #1072804 - Fix CVE-2013-4496.
2192     - resolves: #1072804 - Fix CVE-2013-6442.
2193    
2194     * Fri Mar 07 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-22
2195     - resolves: #1024788 - Fix joining over IPv6.
2196    
2197     * Tue Mar 04 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-21
2198     - resolves: #1066536 - Fix NBT queries with more than 9 or more components.
2199    
2200     * Thu Feb 27 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-20
2201     - resolves: #1070692 - Don't package perl(Parse::Yapp::Driver)
2202    
2203     * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-19
2204     - related: #1067606 - Add missing directories.
2205    
2206     * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-18
2207     - related: #1067606 - Fix installation of pidl files.
2208    
2209     * Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-17
2210     - resolves: #1067606 - Fix wbinfo with one-way trust.
2211     - resolves: #1069569 - Fix memory leak reading the printer list.
2212    
2213     * Thu Feb 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-16
2214     - resolves: #1063186 - Fix force_user with security=ads.
2215    
2216     * Wed Feb 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-15
2217     - resolves: #1029001 - Fix force_user with security=ads.
2218    
2219     * Tue Jan 28 2014 Daniel Mach <dmach@redhat.com> - 4.1.1-14
2220     - Mass rebuild 2014-01-24
2221    
2222     * Mon Jan 13 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-13
2223     - resolves: #1051582 - Fix warnings an resource leaks reported by rpmdiff.
2224    
2225     * Fri Jan 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-12
2226     - resolves: #1050886 - Fix full CPU utilization in winbindd.
2227     - resolves: #1051400 - Fix segfault in smbd.
2228     - resolves: #1051402 - Fix SMB2 server panic when a smb2 brlock times out.
2229    
2230     * Thu Jan 09 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-11
2231     - resolves: #1042845 - Do not build with libbsd.
2232    
2233     * Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.1.1-10
2234     - Mass rebuild 2013-12-27
2235    
2236     * Wed Dec 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-9
2237     - resolves: #1033122 - Fix dropbox regression.
2238     - resolves: #1040464 - Fix %G substituion for config parameters.
2239    
2240     * Wed Dec 11 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-8
2241     - resolves: #1040052 - Fix winbind debug message NULL pointer derreference.
2242    
2243     * Mon Dec 09 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-7
2244     - resolves: #1039499 - Fix CVE-2012-6150.
2245    
2246     * Fri Nov 29 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-6
2247     - resolves: #1033109 - Fix winbind cache keysize limitations.
2248    
2249     * Wed Nov 27 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-5
2250     - resolves: #1034160 - Make sure we don't build the fam notify module.
2251    
2252     * Mon Nov 25 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-4
2253     - resolves: #1034048 - Fix group name substitution in template homedir.
2254     - resolves: #1018041 - Fix CVE-2013-4408.
2255     - related: #884169 - Fix several covscan warnings.
2256    
2257     * Mon Nov 18 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-3
2258     - resolves: #948509 - Fix manpage correctness.
2259    
2260     * Fri Nov 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-2
2261     - related: #884169 - Fix strict aliasing warnings.
2262    
2263     * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-1
2264     - resolves: #1024543 - Fix CVE-2013-4475.
2265     - Update to Samba 4.1.1.
2266    
2267     * Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-5
2268     - related: #884169 - Fix the upgrade path.
2269    
2270     * Wed Oct 30 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-4
2271     - related: #884169 - Add direct dependency to samba-libs in the
2272     glusterfs package.
2273     - resolves: #996567 - Fix userPrincipalName composition.
2274     - related: #884169 - Fix memset call with zero length in in ntdb.
2275    
2276     * Fri Oct 18 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-3
2277     - resolves: #1019384 - Build glusterfs VFS plguin.
2278    
2279     * Tue Oct 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-2
2280     - related: #1014656 - Fix dependency of samba-winbind-modules package.
2281    
2282     * Fri Oct 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-1
2283     - related: #985609 - Update to Samba 4.1.0.
2284    
2285     * Tue Oct 01 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.8
2286     - related: #985609 - Update to Samba 4.1.0rc4.
2287     - resolves: #1014656 - Split out a samba-winbind-modules package.
2288    
2289     * Wed Sep 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.7
2290     - related: #985609 - Update to Samba 4.1.0rc3.
2291     - resolves: #1005422 - Add support for KEYRING ccache type in pam_winbindd.
2292    
2293     * Wed Sep 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.6
2294     - resolves: #717484 - Enable profiling data support.
2295    
2296     * Thu Aug 22 2013 - Guenther Deschner <gdeschner@redhat.com> - 2:4.1.0-0.5
2297     - resolves: #996160 - Fix winbind with trusted domains.
2298    
2299     * Wed Aug 14 2013 - Andreas Schneider <asn@redhat.com> 2:4.1.0-0.4
2300     - resolves: #996160 - Fix winbind nbt name lookup segfault.
2301    
2302     * Mon Aug 12 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.3
2303     - related: #985609 - Update to Samba 4.1.0rc2.
2304    
2305     * Wed Jul 24 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.2
2306     - resolves: #985985 - Fix file conflict between samba and wine.
2307     - resolves: #985107 - Add support for new default location for Kerberos
2308     credential caches.
2309    
2310     * Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 2:4.1.0-0.1.rc1.1
2311     - Perl 5.18 rebuild
2312    
2313     * Wed Jul 17 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.1
2314     - Update to Samba 4.1.0rc1.
2315     - resolves: #985609
2316    
2317     * Mon Jul 15 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
2318     - resolves: #972692 - Build with PIE and full RELRO.
2319     - resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
2320     - resolves: #981033 - Local user's krb5cc deleted by winbind.
2321     - resolves: #984331 - Fix samba-common tmpfiles configuration file in wrong
2322     directory.
2323    
2324     * Wed Jul 03 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-1
2325     - Update to Samba 4.0.7.
2326    
2327     * Fri Jun 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-3
2328     - Add UPN enumeration to passdb internal API (bso #9779).
2329    
2330     * Wed May 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-2
2331     - resolves: #966130 - Fix build with MIT Kerberos.
2332     - List vfs modules in spec file.
2333    
2334     * Tue May 21 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-1
2335     - Update to Samba 4.0.6.
2336     - Remove SWAT.
2337    
2338     * Wed Apr 10 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
2339     - Update to Samba 4.0.5.
2340     - Add UPN enumeration to passdb internal API (bso #9779).
2341     - resolves: #928947 - samba-doc is obsolete now.
2342     - resolves: #948606 - LogRotate should be optional, and not a hard "Requires".
2343    
2344     * Fri Mar 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
2345     - resolves: #919405 - Fix and improve large_readx handling for broken clients.
2346     - resolves: #924525 - Don't use waf caching.
2347    
2348     * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-2
2349     - resolves: #923765 - Improve packaging of README files.
2350    
2351     * Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-1
2352     - Update to Samba 4.0.4.
2353    
2354     * Mon Mar 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-4
2355     - resolves: #919333 - Create /run/samba too.
2356    
2357     * Mon Mar 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-3
2358     - Fix the cache dir to be /var/lib/samba to support upgrades.
2359    
2360     * Thu Feb 14 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-2
2361     - resolves: #907915 - libreplace.so => not found
2362    
2363     * Thu Feb 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
2364     - Update to Samba 4.0.3.
2365     - resolves: #907544 - Add unowned directory /usr/lib64/samba.
2366     - resolves: #906517 - Fix pidl code generation with gcc 4.8.
2367     - resolves: #908353 - Fix passdb backend ldapsam as module.
2368    
2369     * Wed Jan 30 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
2370     - Update to Samba 4.0.2.
2371     - Fixes CVE-2013-0213.
2372     - Fixes CVE-2013-0214.
2373     - resolves: #906002
2374     - resolves: #905700
2375     - resolves: #905704
2376     - Fix conn->share_access which is reset between user switches.
2377     - resolves: #903806
2378     - Add missing example and make sure we don't introduce perl dependencies.
2379     - resolves: #639470
2380    
2381     * Wed Jan 16 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.1-1
2382     - Update to Samba 4.0.1.
2383     - Fixes CVE-2013-0172.
2384    
2385     * Mon Dec 17 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-174
2386     - Fix typo in winbind-krb-locator post uninstall script.
2387    
2388     * Tue Dec 11 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-173
2389     - Update to Samba 4.0.0.
2390    
2391     * Thu Dec 06 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-171.rc6
2392     - Fix typo in winbind-krb-locator post uninstall script.
2393    
2394     * Tue Dec 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-170.rc6
2395     - Update to Samba 4.0.0rc6.
2396     - Add /etc/pam.d/samba for swat to work correctly.
2397     - resolves #882700
2398    
2399     * Fri Nov 23 2012 Guenther Deschner <gdeschner@redhat.com> - 2:4.0.0-169.rc5
2400     - Make sure ncacn_ip_tcp client code looks for NBT_NAME_SERVER name types.
2401    
2402     * Thu Nov 15 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-168.rc5
2403     - Reduce dependencies of samba-devel and create samba-test-devel package.
2404    
2405     * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-167.rc5
2406     - Use workaround for winbind default domain only when set.
2407     - Build with old ctdb support.
2408    
2409     * Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-166.rc5
2410     - Update to Samba 4.0.0rc5.
2411    
2412     * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-165.rc4
2413     - Fix library dependencies of libnetapi.
2414    
2415     * Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-164.rc4
2416     - resolves: #872818 - Fix perl dependencies.
2417    
2418     * Tue Oct 30 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-163.rc4
2419     - Update to Samba 4.0.0rc4.
2420    
2421     * Mon Oct 29 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-162.rc3
2422     - resolves: #870630 - Fix scriptlets interpeting a comment as argument.
2423    
2424     * Fri Oct 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-161.rc3
2425     - Add missing Requries for python modules.
2426     - Add NetworkManager dispatcher script for winbind.
2427    
2428     * Fri Oct 19 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-160.rc3
2429     - resolves: #867893 - Move /var/log/samba to samba-common package for
2430     winbind which requires it.
2431    
2432     * Thu Oct 18 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-159.rc3
2433     - Compile default auth methods into smbd.
2434    
2435     * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-158.rc3
2436     - Move pam_winbind.conf and the manpages to the right package.
2437    
2438     * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-157.rc3
2439     * resolves: #866959 - Build auth_builtin as static module.
2440    
2441     * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-156.rc3
2442     - Update systemd Requires to reflect latest packaging guidelines.
2443    
2444     * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-155.rc3
2445     - Add back the AES patches which didn't make it in rc3.
2446    
2447     * Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-154.rc3
2448     - Update to 4.0.0rc3.
2449     - resolves: #805562 - Unable to share print queues.
2450     - resolves: #863388 - Unable to reload smbd configuration with systemctl.
2451    
2452     * Wed Oct 10 2012 - Alexander Bokovoy <abokovoy@redhat.com> - 2:4.0.0-153.rc2
2453     - Use alternatives to configure winbind_krb5_locator.so
2454     - Fix Requires for winbind.
2455    
2456     * Thu Oct 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-152.rc2
2457     - Add kerberos AES support.
2458     - Fix printing initialization.
2459    
2460     * Tue Oct 02 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-151.rc2
2461     - Update to 4.0.0rc2.
2462    
2463     * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-150.rc1
2464     - Fix Obsoletes/Provides for update from samba4.
2465     - Bump release number to be bigger than samba4.
2466    
2467     * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-96.rc1
2468     - Package smbprint again.
2469    
2470     * Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-95.rc1
2471     - Update to 4.0.0rc1.
2472    
2473     * Mon Aug 20 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.7-94.2
2474     - Update to 3.6.7
2475    
2476     * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:3.6.6-93.2
2477     - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2478    
2479     * Thu Jul 19 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-93
2480     - Fix printing tdb upgrade for 3.6.6
2481     - resolves: #841609
2482    
2483     * Sun Jul 15 2012 Ville Skyttä <ville.skytta@iki.fi> - 2:3.6.6-92
2484     - Call ldconfig at libwbclient and -winbind-clients post(un)install time.
2485     - Fix empty localization files, use %%find_lang to find and %%lang-mark them.
2486     - Escape macros in %%changelog.
2487     - Fix source tarball URL.
2488    
2489     * Tue Jun 26 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-91
2490     - Update to 3.6.6
2491    
2492     * Thu Jun 21 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-90
2493     - Fix ldonfig.
2494     - Require systemd for samba-common package.
2495     - resolves: #829197
2496    
2497     * Mon Jun 18 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-89
2498     - Fix usrmove paths.
2499     - resolves: #829197
2500    
2501     * Tue May 15 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-88
2502     - Move tmpfiles.d config to common package as it is needed for smbd and
2503     winbind.
2504     - Make sure tmpfiles get created after installation.
2505    
2506     * Wed May 09 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.5-87
2507     - Correctly use system iniparser library
2508    
2509     * Fri May 04 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-86
2510     - Bump Epoch to fix a problem with a Samba4 update in testing.
2511    
2512     * Mon Apr 30 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.5-85
2513     - Security Release, fixes CVE-2012-2111
2514     - resolves: #817551
2515    
2516     * Mon Apr 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.4-84
2517     - Fix creation of /var/run/samba.
2518     - resolves: #751625
2519    
2520     * Fri Apr 20 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.4-83
2521     - Avoid private krb5_locate_kdc usage
2522     - resolves: #754783
2523    
2524     * Thu Apr 12 2012 Jon Ciesla <limburgher@gmail.com> - 1:3.6.4-82
2525     - Update to 3.6.4
2526     - Fixes CVE-2012-1182
2527    
2528     * Mon Mar 19 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-81
2529     - Fix provides for of libwclient-devel for samba-winbind-devel.
2530    
2531     * Thu Feb 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-80
2532     - Add commented out 'max protocol' to the default config.
2533    
2534     * Mon Feb 13 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-79
2535     - Create a libwbclient package.
2536     - Replace winbind-devel with libwbclient-devel package.
2537    
2538     * Mon Jan 30 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-78
2539     - Update to 3.6.3
2540     - Fixes CVE-2012-0817
2541    
2542     * Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-77.1
2543     - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2544    
2545     * Mon Dec 05 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-77
2546     - Fix winbind cache upgrade.
2547     - resolves: #760137
2548    
2549     * Fri Nov 18 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-76
2550     - Fix piddir to match with systemd files.
2551     - Fix crash bug in the debug system.
2552     - resolves: #754525
2553    
2554     * Fri Nov 04 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-75
2555     - Fix systemd dependencies
2556     - resolves: #751397
2557    
2558     * Wed Oct 26 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-74
2559     - Update to 3.6.1
2560    
2561     * Tue Oct 04 2011 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.0-73
2562     - Fix nmbd startup
2563     - resolves: #741630
2564    
2565     * Tue Sep 20 2011 Tom Callaway <spot@fedoraproject.org> - 1:3.6.0-72
2566     - convert to systemd
2567     - restore epoch from f15
2568    
2569     * Sat Aug 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0-71
2570     - Update to 3.6.0 final
2571    
2572     * Sun Jul 31 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc3-70
2573     - Update to 3.6.0rc3
2574    
2575     * Tue Jun 07 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc2-69
2576     - Update to 3.6.0rc2
2577    
2578     * Tue May 17 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc1-68
2579     - Update to 3.6.0rc1
2580    
2581     * Wed Apr 27 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre3-67
2582     - Update to 3.6.0pre3
2583    
2584     * Wed Apr 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre2-66
2585     - Update to 3.6.0pre2
2586    
2587     * Fri Mar 11 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-65
2588     - Enable quota support
2589    
2590     * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.6.0-64pre1.1
2591     - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2592    
2593     * Wed Nov 24 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-64
2594     - Add %%ghost entry for /var/run using tmpfs
2595     - resolves: #656685
2596    
2597     * Thu Aug 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-63
2598     - Put winbind krb5 locator plugin into a separate rpm
2599     - resolves: #627181
2600    
2601     * Tue Aug 03 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-62
2602     - Update to 3.6.0pre1
2603    
2604     * Wed Jun 23 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.4-61
2605     - Update to 3.5.4
2606    
2607     * Wed May 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.3-60
2608     - Update to 3.5.3
2609     - Make sure nmb and smb initscripts return LSB compliant return codes
2610     - Fix winbind over ipv6
2611    
2612     * Wed Apr 07 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.2-59
2613     - Update to 3.5.2
2614    
2615     * Mon Mar 08 2010 Simo Sorce <ssorce@redhat.com> - 3.5.1-58
2616     - Security update to 3.5.1
2617     - Fixes CVE-2010-0728
2618    
2619     * Mon Mar 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-57
2620     - Remove cifs.upcall and mount.cifs entirely
2621    
2622     * Mon Mar 01 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-56
2623     - Update to 3.5.0
2624    
2625     * Fri Feb 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc3-55
2626     - Update to 3.5.0rc3
2627    
2628     * Tue Jan 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc2-54
2629     - Update to 3.5.0rc2
2630    
2631     * Fri Jan 15 2010 Jeff Layton <jlayton@redhat.com> - 3.5.0rc1-53
2632     - separate out CIFS tools into cifs-utils package
2633    
2634     * Fri Jan 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc1-52
2635     - Update to 3.5.0rc1
2636    
2637     * Tue Dec 15 2009 Guenther Deschner <gdeschner@redhat.com> - 3.5.0pre2-51
2638     - Update to 3.5.0pre2
2639     - Remove umount.cifs
2640    
2641     * Wed Nov 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-49
2642     - Various updates to inline documentation in default smb.conf file
2643     - resolves: #483703
2644    
2645     * Thu Oct 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-48
2646     - Update to 3.4.3
2647    
2648     * Fri Oct 09 2009 Simo Sorce <ssorce@redhat.com> - 3.4.2-47
2649     - Spec file cleanup
2650     - Fix sources upstream location
2651     - Remove conditionals to build talloc and tdb, now they are completely indepent
2652     packages in Fedora
2653     - Add defattr() where missing
2654     - Turn all tabs into 4 spaces
2655     - Remove unused migration script
2656     - Split winbind-clients out of main winbind package to avoid multilib to include
2657     huge packages for no good reason
2658    
2659     * Thu Oct 01 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.2-0.46
2660     - Update to 3.4.2
2661     - Security Release, fixes CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
2662    
2663     * Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.1-0.45
2664     - Use password-auth common PAM configuration instead of system-auth
2665    
2666     * Wed Sep 09 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.1-0.44
2667     - Update to 3.4.1
2668    
2669     * Thu Aug 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.43
2670     - Fix cli_read()
2671     - resolves: #516165
2672    
2673     * Thu Aug 06 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.42
2674     - Fix required talloc version number
2675     - resolves: #516086
2676    
2677     * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.4.0-0.41.1
2678     - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2679    
2680     * Fri Jul 17 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
2681     - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
2682     - Specify required talloc and tdb version for BuildRequires
2683    
2684     * Fri Jul 03 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.40
2685     - Update to 3.4.0
2686    
2687     * Fri Jun 19 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0rc1-0.39
2688     - Update to 3.4.0rc1
2689    
2690     * Mon Jun 08 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre2-0.38
2691     - Update to 3.4.0pre2
2692    
2693     * Thu Apr 30 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre1-0.37
2694     - Update to 3.4.0pre1
2695    
2696     * Wed Apr 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.4-0.36
2697     - Update to 3.3.4
2698    
2699     * Mon Apr 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.35
2700     - Enable build of idmap_tdb2 for clustered setups
2701    
2702     * Wed Apr 1 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.34
2703     - Update to 3.3.3
2704    
2705     * Thu Mar 26 2009 Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
2706     - Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
2707     configuration
2708     - Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
2709     startup, causing your own machine not to show up in the network for 5 minutes
2710     if it was the only client in that workgroup (fix committed upstream)
2711    
2712     * Thu Mar 12 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.2-0.31
2713     - Update to 3.3.2
2714     - resolves: #489547
2715    
2716     * Thu Mar 5 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.30
2717     - Add libcap-devel to requires list (resolves: #488559)
2718    
2719     * Tue Mar 3 2009 Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
2720     - Make the talloc and ldb packages optionsl and disable their build within
2721     the samba3 package, they are now built as part of the samba4 package
2722     until they will both be released as independent packages.
2723    
2724     * Wed Feb 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.28
2725     - Enable cluster support
2726    
2727     * Tue Feb 24 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.27
2728     - Update to 3.3.1
2729    
2730     * Sat Feb 21 2009 Simo Sorce <ssorce@redhat.com> - 3.3.0-0.26
2731     - Rename ldb* tools to ldb3* to avoid conflicts with newer ldb releases
2732    
2733     * Tue Feb 3 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
2734     - Update to 3.3.0 final
2735     - Add upstream fix for ldap connections to AD (Bug #6073)
2736     - Remove bogus perl dependencies (resolves: #473051)
2737    
2738     * Fri Nov 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0rc1.24
2739     - Update to 3.3.0rc1
2740    
2741     * Thu Nov 27 2008 Simo Sorce <ssorce@redhat.com> - 3.2.5-0.23
2742     - Security Release, fixes CVE-2008-4314
2743    
2744     * Thu Sep 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.4-0.22
2745     - Update to 3.2.4
2746     - resolves: #456889
2747     - move cifs.upcall to /usr/sbin
2748    
2749     * Wed Aug 27 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.3-0.21
2750     - Security fix for CVE-2008-3789
2751    
2752     * Mon Aug 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.2-0.20
2753     - Update to 3.2.2
2754    
2755     * Mon Aug 11 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.19
2756     - Add fix for CUPS problem, fixes bug #453951
2757    
2758     * Wed Aug 6 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.18
2759     - Update to 3.2.1
2760    
2761     * Tue Jul 1 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-2.17
2762     - Update to 3.2.0 final
2763     - resolves: #452622
2764    
2765     * Tue Jun 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc2.16
2766     - Update to 3.2.0rc2
2767     - resolves: #449522
2768     - resolves: #448107
2769    
2770     * Fri May 30 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.15
2771     - Fix security=server
2772     - resolves: #449038, #449039
2773    
2774     * Wed May 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.14
2775     - Add fix for CVE-2008-1105
2776     - resolves: #446724
2777    
2778     * Fri May 23 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.13
2779     - Update to 3.2.0rc1
2780    
2781     * Wed May 21 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-1.pre3.12
2782     - make it possible to print against Vista and XP SP3 as servers
2783     - resolves: #439154
2784    
2785     * Thu May 15 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.11
2786     - Add "net ads join createcomputer=ou1/ou2/ou3" fix (BZO #5465)
2787    
2788     * Fri May 09 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.10
2789     - Add smbclient fix (BZO #5452)
2790    
2791     * Fri Apr 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.9
2792     - Update to 3.2.0pre3
2793    
2794     * Tue Mar 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.8
2795     - Add fixes for libsmbclient and support for r/o relocations
2796    
2797     * Mon Mar 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.7
2798     - Fix libnetconf, libnetapi and msrpc DSSETUP call
2799    
2800     * Thu Mar 06 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.6
2801     - Create separate packages for samba-winbind and samba-winbind-devel
2802     - Add cifs.spnego helper
2803    
2804     * Wed Mar 05 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.3
2805     - Update to 3.2.0pre2
2806     - Add talloc and tdb lib and devel packages
2807     - Add domainjoin-gui package
2808    
2809     * Fri Feb 22 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
2810     - Try to fix GCC 4.3 build
2811     - Add --with-dnsupdate flag and also make sure other flags are required just to
2812     be sure the features are included without relying on autodetection to be
2813     successful
2814    
2815     * Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:3.2.0-1.pre1.2
2816     - Autorebuild for GCC 4.3
2817    
2818     * Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 3.2.0-0.pre1.2
2819     - Rebuild for openldap bump
2820    
2821     * Thu Oct 18 2007 Guenther Deschner <gdeschner@redhat.com> 3.2.0-0.pre1.1.fc9
2822     - 32/64bit padding fix (affects multilib installations)
2823    
2824     * Mon Oct 8 2007 Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
2825     - New major relase, minor switched from 0 to 2
2826     - License change, the code is now GPLv3+
2827     - Numerous improvements and bugfixes included
2828     - package libsmbsharemodes too
2829     - remove smbldap-tools as they are already packaged separately in Fedora
2830     - Fix bug 245506
2831    
2832     * Tue Oct 2 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-1.fc8
2833     - rebuild with AD DNS Update support
2834    
2835     * Tue Sep 11 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-0.fc8
2836     - upgrade to the latest upstream realease
2837     - includes security fixes released today in 3.0.26
2838    
2839     * Fri Aug 24 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-4.fc8
2840     - add fix reported upstream for heavy idmap_ldap memleak
2841    
2842     * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-3.fc8
2843     - fix a few places were "open" is used an interfere with the new glibc
2844    
2845     * Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-2.fc8
2846     - remove old source
2847     - add patch to fix samba bugzilla 4772
2848    
2849     * Tue Aug 21 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.25c-0.fc8
2850     - update to 3.0.25c
2851    
2852     * Fri Jun 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-3.fc8
2853     - handle cases defined in #243766
2854    
2855     * Tue Jun 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-2.fc8
2856     - update to 3.0.25b
2857     - better error codes for init scripts: #244823
2858    
2859     * Tue May 29 2007 Günther Deschner <gdeschner@redhat.com>
2860     - fix pam_smbpass patch.
2861    
2862     * Fri May 25 2007 Simo Sorce <ssorce@redhat.com>
2863     - update to 3.0.25a as it contains many fixes
2864     - add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.
2865    
2866     * Mon May 14 2007 Simo Sorce <ssorce@redhat.com>
2867     - final 3.0.25
2868     - includes security fixes for CVE-2007-2444,CVE-2007-2446,CVE-2007-2447
2869    
2870     * Mon Apr 30 2007 Günther Deschner <gdeschner@redhat.com>
2871     - move to 3.0.25rc3
2872    
2873     * Thu Apr 19 2007 Simo Sorce <ssorce@redhat.com>
2874     - fixes in the spec file
2875     - moved to 3.0.25rc1
2876     - addedd patches (merged upstream so they will be removed in 3.0.25rc2)
2877    
2878     * Wed Apr 4 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
2879     - fixes in smb.conf
2880     - advice in smb.conf to put scripts in /var/lib/samba/scripts
2881     - create /var/lib/samba/scripts so that selinux can be happy
2882     - fix Vista problems with msdfs errors
2883    
2884     * Tue Apr 03 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
2885     - enable PAM and NSS dlopen checks during build
2886     - fix unresolved symbols in libnss_wins.so (bug #198230)
2887    
2888     * Fri Mar 30 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
2889     - set passdb backend = tdbsam as default in smb.conf
2890     - remove samba-docs dependency from swat, that was a mistake
2891     - put back COPYING and other files in samba-common
2892     - put examples in samba not in samba-docs
2893     - leave only stuff under docs/ in samba-doc
2894    
2895     * Thu Mar 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
2896     - integrate most of merge review proposed changes (bug #226387)
2897     - remove libsmbclient-devel-static and simply stop shipping the
2898     static version of smbclient as it seem this is deprecated and
2899     actively discouraged
2900    
2901     * Wed Mar 28 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-8.fc7
2902     - fix for bug #176649
2903    
2904     * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com>
2905     - remove patch for bug 106483 as it introduces a new bug that prevents
2906     the use of a credentials file with the smbclient tar command
2907     - move the samba private dir from being the same as the config dir
2908     (/etc/samba) to /var/lib/samba/private
2909    
2910     * Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
2911     - make winbindd start earlier in the init process, at the same time
2912     ypbind is usually started as well
2913     - add a sepoarate init script for nmbd called nmb, we need to be able
2914     to restart nmbd without dropping al smbd connections unnecessarily
2915    
2916     * Fri Mar 23 2007 Simo Sorce <ssorce@redhat.com>
2917     - add samba.schema to /etc/openldap/schema
2918    
2919     * Thu Mar 22 2007 Florian La Roche <laroche@redhat.com>
2920     - adjust the Requires: for the scripts, add "chkconfig --add smb"
2921    
2922     * Tue Mar 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
2923     - do not put comments inline on smb.conf options, they may be read
2924     as part of the value (for example log files names)
2925    
2926     * Mon Mar 19 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
2927     - actually use the correct samba.pamd file not the old samba.pamd.stack file
2928     - fix logifles and use upstream convention of log.* instead of our old *.log
2929     Winbindd creates its own log.* files anyway so we will be more consistent
2930     - install our own (enhanced) default smb.conf file
2931     - Fix pam_winbind acct_mgmt PAM result code (prevented local users from
2932     logging in). Fixed by Guenther.
2933     - move some files from samba to samba-common as they are used with winbindd
2934     as well
2935    
2936     * Fri Mar 16 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-4.fc7
2937     - fix arch macro which reported Vista to Samba clients.
2938    
2939     * Thu Mar 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
2940     - Directories reorg, tdb files must go to /var/lib, not
2941     to /var/cache, add migration script in %%post common
2942     - Split out libsmbclient, devel and doc packages
2943     - Remove libmsrpc.[h|so] for now as they are not really usable
2944     - Remove kill -HUP from rotate, samba use -HUP for other things
2945     noit to reopen logs
2946    
2947     * Tue Feb 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
2948     - New upstream release
2949     - Fix packaging issue wrt idmap modules used only by smbd
2950     - Addedd Vista Patchset for compatibility with Windows Vista
2951     - Change default of "msdfs root", it seem to cause problems with
2952     some applications and it has been proposed to change it for
2953     3.0.25 upstream
2954    
2955     * Fri Sep 1 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23c-2
2956     - New upstream release.
2957    
2958     * Tue Aug 8 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23b-2
2959     - New upstream release.
2960    
2961     * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
2962     - Fix the -logfiles patch to close
2963     bz#199607 Samba compiled with wrong log path.
2964     bz#199206 smb.conf has incorrect log file path
2965    
2966     * Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-2
2967     - Upgrade to new upstream 3.0.23a
2968     - include upstream samr_alias patch
2969    
2970     * Tue Jul 11 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-2
2971     - New upstream release.
2972     - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
2973     to get rid of bogus dependency on perl(Unicode::MapUTF8)
2974     - Update the -logfiles and -smb.conf patches to work with 3.0.23
2975    
2976     * Thu Jul 6 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
2977     - New upstream RC release.
2978     - Update the -logfiles, and -passwd patches for
2979     3.0.23rc3
2980     - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
2981     to close
2982     bz#182560 Wrong retval for initscript when smbd is dead
2983     - Update this spec file to build with 3.0.23rc3
2984     - Remove the -install.mount.smbfs patch, since we don't install
2985     mount.smbfs any more.
2986    
2987     * Wed Jun 14 2006 Tomas Mraz <tmraz@redhat.com> - 2.0.21c-3
2988     - rebuilt with new gnutls
2989    
2990     * Fri Mar 17 2006 Jay Fenlason <fenlason@redhat.com> 2.0.21c-2
2991     - New upstream version.
2992    
2993     * Mon Feb 13 2006 Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
2994     - New upstream version.
2995     - Since the rawhide kernel has dropped support for smbfs, remove smbmount
2996     and smbumount. Users should use mount.cifs instead.
2997     - Upgrade to 3.0.21b
2998    
2999     * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:3.0.20b-2.1.1
3000     - bump again for double-long bug on ppc(64)
3001    
3002     * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
3003     - rebuilt
3004    
3005     * Sun Nov 13 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
3006     - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
3007     been depricated in 2.3.11, but which don't have well-documented
3008     replacements (ldap_simple_bind_s(), for example).
3009     - Upgrade to 3.0.20b, which includes all the previous upstream patches.
3010     - Updated the -warnings patch for 3.0.20a.
3011     - Include --with-shared-modules=idmap_ad,idmap_rid to close
3012     bz#156810 --with-shared-modules=idmap_ad,idmap_rid
3013     - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
3014     bz#170259 pam_stack is deprecated
3015    
3016     * Sun Nov 13 2005 Warren Togami <wtogami@redhat.com> 3.0.20-3
3017     - epochs from deps, req exact release
3018     - rebuild against new openssl
3019    
3020     * Mon Aug 22 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20-2
3021     - New upstream release
3022     Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
3023     -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
3024     This obsoletes the -pie and -delim patches
3025     the -warning and -gcc4 patches are obsolete too
3026     The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
3027     Also, the -quoting patch was implemented differently upstream
3028     There is now a umount.cifs executable and manpage
3029     We run autogen.sh as part of the build phase
3030     The testprns command is now gone
3031     libsmbclient now has a man page
3032     - Include -bug106483 patch to close
3033     bz#106483 smbclient: -N negates the provided password, despite documentation
3034     - Added the -warnings patch to quiet some compiler warnings.
3035     - Removed many obsolete patches from CVS.
3036    
3037     * Mon May 2 2005 Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
3038     - New upstream release.
3039     - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
3040     winbind_find_dc_v2 patches are now obsolete.
3041    
3042     * Thu Apr 7 2005 Jay Fenlason <fenlason@redhat.com> 3.0.13-2
3043     - New upstream release
3044     - add my -quoting patch, to fix swat with strings that contain
3045     html meta-characters, and to use correct quote characters in
3046     lists, closing bz#134310
3047     - include the upstream winbindd_2k3sp1 patch
3048     - include the -smbclient patch.
3049     - include the -hang patch from upstream.
3050    
3051     * Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
3052     - add a "exit 0" to the postun of the main samba package
3053    
3054     * Wed Mar 2 2005 Tomas Mraz <tmraz@redhat.com> 3.0.11-5
3055     - rebuild with openssl-0.9.7e
3056    
3057     * Thu Feb 24 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-4
3058     - Use the updated filter-requires-samba.sh file, so we don't accidentally
3059     pick up a dependency on perl(Crypt::SmbHash)
3060    
3061     * Fri Feb 18 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-3
3062     - add -gcc4 patch to compile with gcc 4.
3063     - remove the now obsolete -smbclient-kerberos.patch
3064     - Include four upstream patches from
3065     http://samba.org/~jerry/patches/post-3.0.11/
3066     (Slightly modified the winbind_find_dc_v2 patch to apply easily with
3067     rpmbuild).
3068    
3069     * Fri Feb 4 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-2
3070     - include -smbspool patch to close bz#104136
3071    
3072     * Wed Jan 12 2005 Jay Fenlason <fenlason@redhat.com> 3.0.10-4
3073     - Update the -man patch to fix ntlm_auth.1 too.
3074     - Move pam_smbpass.so to the -common package, so both the 32
3075     and 64-bit versions will be installed on multiarch platforms.
3076     This closes bz#143617
3077     - Added new -delim patch to fix mount.cifs so it can accept
3078     passwords with commas in them (via environment or credentials
3079     file) to close bz#144198
3080    
3081     * Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 3.0.10-3
3082     - Rebuilt for new readline.
3083    
3084     * Fri Dec 17 2004 Jay Fenlason <fenlason@redhat.com> 3.0.10-2
3085     - New upstream release that closes CAN-2004-1154 bz#142544
3086     - Include the -64bit patch from Nalin. This closes bz#142873
3087     - Update the -logfiles patch to work with 3.0.10
3088     - Create /var/run/winbindd and make it part of the -common rpm to close
3089     bz#142242
3090    
3091     * Mon Nov 22 2004 Jay Fenlason <fenlason@redhat.com> 3.0.9-2
3092     - New upstream release. This obsoletes the -secret patch.
3093     Include my changetrustpw patch to make "net ads changetrustpw" stop
3094     aborting. This closes #134694
3095     - Remove obsolete triggers for ancient samba versions.
3096     - Move /var/log/samba to the -common rpm. This closes #76628
3097     - Remove the hack needed to get around the bad docs files in the
3098     3.0.8 tarball.
3099     - Change the comment in winbind.init to point at the correct pidfile.
3100     This closes #76641
3101    
3102     * Mon Nov 22 2004 Than Ngo <than@redhat.com> 3.0.8-4
3103     - fix unresolved symbols in libsmbclient which caused applications
3104     such as KDE's konqueror to fail when accessing smb:// URLs. #139894
3105    
3106     * Thu Nov 11 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
3107     - Rescue the install.mount.smbfs patch from Juanjo Villaplana
3108     (villapla@si.uji.es) to prevent building the srpm from trashing your
3109     installed /usr/bin/smbmount
3110    
3111     * Tue Nov 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3
3112     - Include the corrected docs tarball, and use it instead of the
3113     obsolete docs from the upstream 3.0.8 tarball.
3114     - Update the logfiles patch to work with the updated docs.
3115    
3116     * Mon Nov 8 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-2
3117     - New upstream version fixes CAN-2004-0930. This obsoletes the
3118     disable-sendfile, salt, signing-shortkey and fqdn patches.
3119     - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
3120     - Updated the pie patch for 3.0.8.
3121     - Updated the logfiles patch for 3.0.8.
3122    
3123     * Tue Oct 26 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre2
3124     - New upstream version
3125     - Add Nalin's signing-shortkey patch.
3126    
3127     * Tue Oct 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
3128     - disable the -salt patch, because it causes undefined references in
3129     libsmbclient that prevent gnome-vfs from building.
3130    
3131     * Fri Oct 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
3132     - Re-enable the x_fclose patch that was accidentally disabled
3133     in 3.0.8-0.pre1.1. This closes #135832
3134     - include Nalin's -fqdn and -salt patches.
3135    
3136     * Wed Oct 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.1
3137     - Include disable-sendfile patch to default "use sendfile" to "no".
3138     This closes #132779
3139    
3140     * Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
3141     - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
3142     smbmnt to work with 32-bit uids.
3143    
3144     * Mon Sep 27 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1
3145     - new upstream release. This obsoletes the ldapsam_compat patches.
3146    
3147     * Wed Sep 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-4
3148     - Update docs section to not carryover the docs/manpages directory
3149     This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
3150     /usr/share/doc/samba-3.0.7/*
3151     - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
3152     to correctly create libsmbclient.so.0 and to use %%_initrddir instead
3153     of rolling our own. This closes #132642
3154     - Add patch to default "use sendfile" to no, since sendfile appears to
3155     be broken
3156     - Add patch from Volker Lendecke <vl@samba.org> to help make
3157     ldapsam_compat work again.
3158     - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
3159     These two patches close bugzilla #132169
3160    
3161     * Mon Sep 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-3
3162     - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
3163     This obsoletes the 3.0.6-schema patch.
3164     - Update BuildRequires line to include openldap-devel openssl-devel
3165     and cups-devel
3166    
3167     * Mon Aug 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.6-3
3168     - New upstream version.
3169     - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
3170     to fix a duplicate in the LDAP schema.
3171     - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
3172     to allow correct timestamp handling on 64-bit platforms and fix #126109.
3173     - reenable the -pie patch. Samba is too widely used, and too vulnerable
3174     to potential security holes to disable an important security feature
3175     like -pie. The correct fix is to have the toolchain not create broken
3176     executables when programs compiled -pie are stripped.
3177     - Remove obsolete patches.
3178     - Modify this spec file to put libsmbclient.{a,so} in the right place on
3179     x86_64 machines.
3180    
3181     * Thu Aug 5 2004 Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
3182     - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
3183     - resulted in executables getting corrupt stacks, causing smbmnt to
3184     - get a SIGBUS in the mount() call (bug 127420).
3185    
3186     * Fri Jul 30 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-2
3187     - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
3188     security fix.
3189     - Include the 3.0.4-backport patch from the 3E branch. This restores
3190     some of the 3.0.5pre1 and 3.0.5rc1 functionality.
3191    
3192     * Tue Jul 20 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
3193     - Backport base64_decode patche to close CAN-2004-0500
3194     - Backport hash patch to close CAN-2004-0686
3195     - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
3196     - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
3197     - passwd patch uses "*" instead of "x" for "hashed" passwords for
3198     accounts created by winbind. "x" means "password is in /etc/shadow" to
3199     brain-damaged pam_unix module.
3200    
3201     * Fri Jul 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
3202     - New upstream version
3203     - use %% { SOURCE1 } instead of a hardcoded path
3204     - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
3205     https://bugzilla.samba.org/show_bug.cgi?id=1315
3206     to make winbindd work against Windows versions that do not have
3207     128 bit encryption enabled.
3208     - Moved %%{_bindir}/net to the -common package, so that folks who just
3209     want to use winbind, etc don't have to install -client in order to
3210     "net join" their domain.
3211     - New upstream version obsoletes the patches added in 3.0.3-5
3212     - Remove smbgetrc.5 man page, since we don't ship smbget.
3213    
3214     * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
3215     - rebuilt
3216    
3217     * Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-5
3218     - Patch to allow password changes from machines patched with
3219     Microsoft hotfix MS04-011.
3220     - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
3221     and https://bugzilla.samba.org/show_bug.cgi?id=1309
3222    
3223     * Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-4
3224     - Samba 3.0.3 released.
3225    
3226     * Wed Apr 21 2004 jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
3227     - New upstream version
3228     - updated spec file to make libsmbclient.so executable. This closes
3229     bugzilla #121356
3230    
3231     * Mon Apr 5 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
3232     - New upstream version
3233     - Updated configure line to remove --with-fhs and to explicitly set all
3234     the directories that --with-fhs was setting. We were overriding most of
3235     them anyway. This closes #118598
3236    
3237     * Mon Mar 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
3238     - New upstream version.
3239     - Updated -pie and -logfiles patches for 3.0.3pre1
3240     - add krb5-devel to buildrequires, fixes #116560
3241     - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
3242     "service smb status". This fixes #116559
3243    
3244     * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
3245     - rebuilt
3246    
3247     * Mon Feb 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2a-1
3248     - Upgrade to 3.0.2a
3249    
3250     * Mon Feb 16 2004 Karsten Hopp <karsten@redhat.de> 3.0.2-7
3251     - fix ownership in -common package
3252    
3253     * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
3254     - rebuilt
3255    
3256     * Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
3257     - Change all requires lines to list an explicit epoch. Closes #102715
3258     - Add an explicit Epoch so that %%{epoch} is defined.
3259    
3260     * Mon Feb 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-5
3261     - New upstream version: 3.0.2 final includes security fix for #114995
3262     (CAN-2004-0082)
3263     - Edit postun script for the -common package to restart winbind when
3264     appropriate. Fixes bugzilla #114051.
3265    
3266     * Mon Feb 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
3267     - add %%dir entries for %%{_libdir}/samba and %%{_libdir}/samba/charset
3268     - Upgrade to new upstream version
3269     - build mount.cifs for the new cifs filesystem in the 2.6 kernel.
3270    
3271     * Mon Jan 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-1rc1
3272     - Upgrade to new upstream version
3273    
3274     * Wed Dec 17 2003 Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
3275     - Update to 3.0.1
3276     - Removed testparm patch as it's already merged
3277     - Removed Samba.7* man pages
3278     - Fixed .buildroot patch
3279     - Fixed .pie patch
3280     - Added new /usr/bin/tdbdump file
3281    
3282     * Thu Sep 25 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-15
3283     - New 3.0.0 final release
3284     - merge nmbd-netbiosname and testparm patches from 3E branch
3285     - updated the -logfiles patch to work against 3.0.0
3286     - updated the pie patch
3287     - update the VERSION file during build
3288     - use make -j if avaliable
3289     - merge the winbindd_privileged change from 3E
3290     - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
3291     platforms despite the broken Makefile
3292    
3293     * Mon Aug 18 2003 Jay Fenlason <fenlason@redhat.com>
3294     - Merge from samba-3E-branch after samba-3.0.0rc1 was released
3295    
3296     * Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
3297     - Merge from 3.0.0-2beta3.3E
3298     - (Correct log file names (#100981).)
3299     - (Fix pidfile directory in samab.log)
3300     - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
3301     - (Move libsmbclient to the -common package (#99449))
3302    
3303     * Sun Jun 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.8a-4
3304     - rebuild
3305    
3306     * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
3307     - rebuilt
3308    
3309     * Wed May 28 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
3310     - add libsmbclient.so for gnome-vfs-extras
3311     - Edit specfile to specify /var/run for pid files
3312     - Move /tmp/.winbindd/socket to /var/run/winbindd/socket
3313    
3314     * Wed May 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
3315     - add proper ldconfig calls
3316    
3317     * Thu Apr 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
3318     - upgrade to 2.2.8a
3319     - remove old .md5 files
3320     - add "pid directory = /var/run" to the smb.conf file. Fixes #88495
3321     - Patch from jra@dp.samba.org to fix a delete-on-close regression
3322    
3323     * Mon Mar 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8-0
3324     - Upgrade to 2.2.8
3325     - removed commented out patches.
3326     - removed old patches and .md5 files from the repository.
3327     - remove duplicate /sbin/chkconfig --del winbind which causes
3328     warnings when removing samba.
3329     - Fixed minor bug in smbprint that causes it to fail when called with
3330     more than 10 parameters: the accounting file (and spool directory
3331     derived from it) were being set wrong due to missing {}. This closes
3332     bug #86473.
3333     - updated smb.conf patch, includes new defaults to close bug #84822.
3334    
3335     * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
3336     - rebuilt
3337    
3338     * Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2.2.7a-5
3339     - remove swat.desktop file
3340    
3341     * Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
3342     - relink libnss_wins.so with SHLD="%%{__cc} -lnsl" to force libnss_wins.so to
3343     link with libnsl, avoiding unresolved symbol errors on functions in libnsl
3344    
3345     * Mon Feb 10 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
3346     - edited spec file to put .so files in the correct directories
3347     on 64-bit platforms that have 32-bit compatability issues
3348     (sparc64, x86_64, etc). This fixes bugzilla #83782.
3349     - Added samba-2.2.7a-error.patch from twaugh. This fixes
3350     bugzilla #82454.
3351    
3352     * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
3353     - rebuilt
3354    
3355     * Thu Jan 9 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-1
3356     - Update to 2.2.7a
3357     - Change default printing system to CUPS
3358     - Turn on pam_smbpass
3359     - Turn on msdfs
3360    
3361     * Sat Jan 4 2003 Jeff Johnson <jbj@redhat.com> 2.2.7-5
3362     - use internal dep generator.
3363    
3364     * Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.2.7-4
3365     - don't use rpms internal dep generator
3366    
3367     * Mon Dec 02 2002 Elliot Lee <sopwith@redhat.com> 2.2.7-3
3368     - Fix missing doc files.
3369     - Fix multilib issues
3370    
3371     * Wed Nov 20 2002 Bill Nottingham <notting@redhat.com> 2.2.7-2
3372     - update to 2.2.7
3373     - add patch for LFS in smbclient (<tcallawa@redhat.com>)
3374    
3375     * Wed Aug 28 2002 Trond Eivind Glomsød <teg@redhat.com> 2.2.5-10
3376     - logrotate fixes (#65007)
3377    
3378     * Mon Aug 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-9
3379     - /usr/lib was used in place of %%{_libdir} in three locations (#72554)
3380    
3381     * Mon Aug 5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-8
3382     - Initscript fix (#70720)
3383    
3384     * Fri Jul 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
3385     - Enable VFS support and compile the "recycling" module (#69796)
3386     - more selective includes of the examples dir
3387    
3388     * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-6
3389     - Fix the lpq parser for better handling of LPRng systems (#69352)
3390    
3391     * Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-5
3392     - desktop file fixes (#69505)
3393    
3394     * Wed Jun 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-4
3395     - Enable ACLs
3396    
3397     * Tue Jun 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-3
3398     - Make it not depend on Net::LDAP - those are doc files and examples
3399    
3400     * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
3401     - automated rebuild
3402    
3403     * Thu Jun 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-1
3404     - 2.2.5
3405    
3406     * Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-5
3407     - Move the post/preun of winbind into the -common subpackage,
3408     where the script is (#66128)
3409    
3410     * Tue Jun 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-4
3411     - Fix pidfile locations so it runs properly again (2.2.4
3412     added a new directtive - #65007)
3413    
3414     * Thu May 23 2002 Tim Powers <timp@redhat.com>
3415     - automated rebuild
3416    
3417     * Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-2
3418     - Fix #64804
3419    
3420     * Thu May 9 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-1
3421     - 2.2.4
3422     - Removed some zero-length and CVS internal files
3423     - Make it build
3424    
3425     * Wed Apr 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-6
3426     - Don't use /etc/samba.d in smbadduser, it should be /etc/samba
3427    
3428     * Thu Apr 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-5
3429     - Add libsmbclient.a w/headerfile for KDE (#62202)
3430    
3431     * Tue Mar 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-4
3432     - Make the logrotate script look the correct place for the pid files
3433    
3434     * Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
3435     - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
3436     (patch posted to samba-list by Ilia Chipitsine)
3437    
3438     * Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-2
3439     - Rebuild
3440    
3441     * Thu Feb 7 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-1
3442     - 2.2.3a
3443    
3444     * Mon Feb 4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3-1
3445     - 2.2.3
3446    
3447     * Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-8
3448     - New pam configuration file for samba
3449    
3450     * Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-7
3451     - Enable PAM session controll and password sync
3452    
3453     * Tue Nov 13 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
3454     - Move winbind files to samba-common. Add separate initscript for
3455     winbind
3456     - Fixes for winbind - protect global variables with mutex, use
3457     more secure getenv
3458    
3459     * Thu Nov 8 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
3460     - Teach smbadduser about "getent passwd"
3461     - Fix more pid-file references
3462     - Add (conditional) winbindd startup to the initscript, configured in
3463     /etc/sysconfig/samba
3464    
3465     * Wed Nov 7 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-4
3466     - Fix pid-file reference in logrotate script
3467     - include pam and nss modules for winbind
3468    
3469     * Mon Nov 5 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
3470     - Add "--with-utmp" to configure options (#55372)
3471     - Include winbind, pam_smbpass.so, rpcclient and smbcacls
3472     - start using /var/cache/samba, we need to keep state and there is
3473     more than just locks involved
3474    
3475     * Sat Nov 03 2001 Florian La Roche <Florian.LaRoche@redhat.de> 2.2.2-2
3476     - add "reload" to the usage string in the startup script
3477    
3478     * Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-1
3479     - 2.2.2
3480    
3481     * Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.1a-5
3482     - Add patch from Jeremy Allison to fix IA64 alignment problems (#51497)
3483    
3484     * Mon Aug 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
3485     - Don't include smbpasswd in samba, it's in samba-common (#51598)
3486     - Add a disabled "obey pam restrictions" statement - it's not
3487     active, as we use encrypted passwords, but if the admin turns
3488     encrypted passwords off the choice is available. (#31351)
3489    
3490     * Wed Aug 8 2001 Trond Eivind Glomsrød <teg@redhat.com>
3491     - Use /var/cache/samba instead of /var/lock/samba
3492     - Remove "domain controller" keyword from smb.conf, it's
3493     deprecated (from #13704)
3494     - Sync some examples with smb.conf.default
3495     - Fix password synchronization (#16987)
3496    
3497     * Fri Jul 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
3498     - Tweaks of BuildRequires (#49581)
3499    
3500     * Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
3501     - 2.2.1a bugfix release
3502    
3503     * Tue Jul 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
3504     - 2.2.1, which should work better for XP
3505    
3506     * Sat Jun 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
3507     - 2.2.0a security fix
3508     - Mark lograte and pam configuration files as noreplace
3509    
3510     * Fri Jun 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
3511     - Add the /etc/samba directory to samba-common
3512    
3513     * Thu Jun 21 2001 Trond Eivind Glomsrød <teg@redhat.com>
3514     - Add improvements to the smb.conf as suggested in #16931
3515    
3516     * Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
3517     - (these changes are from the non-head version)
3518     - Don't include /usr/sbin/samba, it's the same as the initscript
3519     - unset TMPDIR, as samba can't write into a TMPDIR owned
3520     by root (#41193)
3521     - Add pidfile: lines for smbd and nmbd and a config: line
3522     in the initscript (#15343)
3523     - don't use make -j
3524     - explicitly include /usr/share/samba, not just the files in it
3525    
3526     * Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
3527     - mount.smb/mount.smbfs go in /sbin, *not* %%{_sbindir}
3528    
3529     * Fri Jun 8 2001 Preston Brown <pbrown@redhat.com>
3530     - enable encypted passwords by default
3531    
3532     * Thu Jun 7 2001 Helge Deller <hdeller@redhat.de>
3533     - build as 2.2.0-1 release
3534     - skip the documentation-directories docbook, manpages and yodldocs
3535     - don't include *.sgml documentation in package
3536     - moved codepage-directory to /usr/share/samba/codepages
3537     - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2
3538    
3539     * Mon May 21 2001 Helge Deller <hdeller@redhat.de>
3540     - updated to samba 2.2.0
3541     - moved codepages to %%{_datadir}/samba/codepages
3542     - use all available CPUs for building rpm packages
3543     - use %%{_xxx} defines at most places in spec-file
3544     - "License:" replaces "Copyright:"
3545     - dropped excludearch sparc
3546     - de-activated japanese patches 100 and 200 for now
3547     (they need to be fixed and tested wth 2.2.0)
3548     - separated swat.desktop file from spec-file and added
3549     german translations
3550     - moved /etc/sysconfig/samba to a separate source-file
3551     - use htmlview instead of direct call to netscape in
3552     swat.desktop-file
3553    
3554     * Mon May 7 2001 Bill Nottingham <notting@redhat.com>
3555     - device-remove security fix again (<tridge@samba.org>)
3556    
3557     * Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
3558     - fix tempfile security problems, officially (<tridge@samba.org>)
3559     - update to 2.0.8
3560    
3561     * Sun Apr 8 2001 Bill Nottingham <notting@redhat.com>
3562     - turn of SSL, kerberos
3563    
3564     * Thu Apr 5 2001 Bill Nottingham <notting@redhat.com>
3565     - fix tempfile security problems (patch from <Marcus.Meissner@caldera.de>)
3566    
3567     * Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
3568     - fix quota support, and quotas with the 2.4 kernel (#31362, #33915)
3569    
3570     * Mon Mar 26 2001 Nalin Dahyabhai <nalin@redhat.com>
3571     - tweak the PAM code some more to try to do a setcred() after initgroups()
3572     - pull in all of the optflags on i386 and sparc
3573     - don't explicitly enable Kerberos support -- it's only used for password
3574     checking, and if PAM is enabled it's a no-op anyway
3575    
3576     * Mon Mar 5 2001 Tim Waugh <twaugh@redhat.com>
3577     - exit successfully from preun script (bug #30644).
3578    
3579     * Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
3580     - rebuild in new environment
3581    
3582     * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
3583     - updated japanese stuff (#27683)
3584    
3585     * Fri Feb 9 2001 Bill Nottingham <notting@redhat.com>
3586     - fix trigger (#26859)
3587    
3588     * Wed Feb 7 2001 Bill Nottingham <notting@redhat.com>
3589     - add i18n support, japanese patch (#26253)
3590    
3591     * Wed Feb 7 2001 Trond Eivind Glomsrød <teg@redhat.com>
3592     - i18n improvements in initscript (#26537)
3593    
3594     * Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
3595     - put smbpasswd in samba-common (#25429)
3596    
3597     * Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
3598     - new i18n stuff
3599    
3600     * Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
3601     - rebuild
3602    
3603     * Thu Jan 18 2001 Bill Nottingham <notting@redhat.com>
3604     - i18n-ize initscript
3605     - add a sysconfig file for daemon options (#23550)
3606     - clarify smbpasswd man page (#23370)
3607     - build with LFS support (#22388)
3608     - avoid extraneous pam error messages (#10666)
3609     - add Urban Widmark's bug fixes for smbmount (#19623)
3610     - fix setgid directory modes (#11911)
3611     - split swat into subpackage (#19706)
3612    
3613     * Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
3614     - set a default CA certificate path in smb.conf (#19010)
3615     - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file
3616    
3617     * Mon Oct 16 2000 Bill Nottingham <notting@redhat.com>
3618     - fix swat only_from line (#18726, others)
3619     - fix attempt to write outside buildroot on install (#17943)
3620    
3621     * Mon Aug 14 2000 Bill Nottingham <notting@redhat.com>
3622     - add smbspool back in (#15827)
3623     - fix absolute symlinks (#16125)
3624    
3625     * Sun Aug 6 2000 Philipp Knirsch <pknirsch@redhat.com>
3626     - bugfix for smbadduser script (#15148)
3627    
3628     * Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
3629     - patch configure.ing (patch11) to disable cups test
3630     - turn off swat by default
3631    
3632     * Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
3633     - fix condrestart stuff
3634    
3635     * Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
3636     - add copytruncate to logrotate file (#14360)
3637     - fix init script (#13708)
3638    
3639     * Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
3640     - move initscript back
3641     - remove 'Using Samba' book from %%doc
3642     - move stuff to /etc/samba (#13708)
3643     - default configuration tweaks (#13704)
3644     - some logrotate tweaks
3645    
3646     * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
3647     - automatic rebuild
3648    
3649     * Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
3650     - fix logrotate script (#13698)
3651    
3652     * Thu Jul 6 2000 Bill Nottingham <notting@redhat.com>
3653     - fix initscripts req (prereq /etc/init.d)
3654    
3655     * Wed Jul 5 2000 Than Ngo <than@redhat.de>
3656     - add initdir macro to handle the initscript directory
3657     - add a new macro to handle /etc/pam.d/system-auth
3658    
3659     * Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
3660     - enable Kerberos 5 and SSL support
3661     - patch for duplicate profile.h headers
3662    
3663     * Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
3664     - fix init script
3665    
3666     * Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
3667     - rename samba logs (#11606)
3668    
3669     * Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
3670     - initscript munging
3671    
3672     * Fri Jun 16 2000 Bill Nottingham <notting@redhat.com>
3673     - configure the swat stuff usefully
3674     - re-integrate some specfile tweaks that got lost somewhere
3675    
3676     * Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
3677     - rebuild to get rid of cups dependency
3678    
3679     * Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
3680     - tweak logrotate configurations to use the PID file in /var/lock/samba
3681    
3682     * Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
3683     - rebuild in new environment
3684    
3685     * Thu Jun 1 2000 Nalin Dahyabhai <nalin@redhat.com>
3686     - change PAM setup to use system-auth
3687    
3688     * Mon May 8 2000 Bill Nottingham <notting@redhat.com>
3689     - fixes for ia64
3690    
3691     * Sat May 6 2000 Bill Nottingham <notting@redhat.com>
3692     - switch to %%configure
3693    
3694     * Wed Apr 26 2000 Nils Philippsen <nils@redhat.de>
3695     - version 2.0.7
3696    
3697     * Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
3698     - simplify preun
3699    
3700     * Thu Mar 16 2000 Bill Nottingham <notting@redhat.com>
3701     - fix yp_get_default_domain in autoconf
3702     - only link against readline for smbclient
3703     - fix log rotation (#9909)
3704    
3705     * Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
3706     - fix trigger, again.
3707    
3708     * Mon Feb 7 2000 Bill Nottingham <notting@redhat.com>
3709     - fix trigger.
3710    
3711     * Fri Feb 4 2000 Bill Nottingham <notting@redhat.com>
3712     - turn on quota support
3713    
3714     * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
3715     - rebuild to fox dependencies
3716     - man pages are compressed
3717    
3718     * Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
3719     - munge post scripts slightly
3720    
3721     * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
3722     - turn on mmap again. Wheee.
3723     - ship smbmount on alpha
3724    
3725     * Mon Dec 6 1999 Bill Nottingham <notting@redhat.com>
3726     - turn off mmap. ;)
3727    
3728     * Wed Dec 1 1999 Bill Nottingham <notting@redhat.com>
3729     - change /var/log/samba to 0700
3730     - turn on mmap support
3731    
3732     * Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
3733     - update to 2.0.6
3734    
3735     * Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
3736     - add a %%defattr for -common
3737    
3738     * Tue Oct 5 1999 Bill Nottingham <notting@redhat.com>
3739     - shift some files into -client
3740     - remove /home/samba from package.
3741    
3742     * Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
3743     - initscript oopsie. killproc <name> -HUP, not other way around.
3744    
3745     * Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
3746     - script cleanups. Again.
3747    
3748     * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
3749     - add a patch to fix dropped reconnection attempts
3750    
3751     * Mon Sep 6 1999 Jeff Johnson <jbj@redhat.com>
3752     - use cp rather than mv to preserve /etc/services perms (#4938 et al).
3753     - use mktemp to generate /etc/tmp.XXXXXX file name.
3754     - add prereqs on sed/mktemp/killall (need to move killall to /bin).
3755     - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
3756    
3757     * Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
3758     - sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
3759    
3760     * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
3761     - fix typo in mount.smb
3762    
3763     * Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
3764     - add a %%trigger to work around (sort of) broken scripts in
3765     previous releases
3766    
3767     * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
3768     - initscript munging
3769    
3770     * Mon Aug 9 1999 Bill Nottingham <notting@redhat.com>
3771     - add domain parsing to mount.smb
3772    
3773     * Fri Aug 6 1999 Bill Nottingham <notting@redhat.com>
3774     - add a -common package, shuffle files around.
3775    
3776     * Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
3777     - add a chmod in %%postun so /etc/services & inetd.conf don't become unreadable
3778    
3779     * Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
3780     - update to 2.0.5
3781     - fix mount.smb - smbmount options changed again.........
3782     - fix postun. oops.
3783     - update some stuff from the samba team's spec file.
3784    
3785     * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
3786     - split off clients into separate package
3787     - don't run samba by default
3788    
3789     * Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
3790     - fix one problem with mount.smb script
3791     - fix smbpasswd on sparc with a really ugly kludge
3792    
3793     * Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
3794     - fixed logrotate script
3795    
3796     * Tue May 25 1999 Bill Nottingham <notting@redhat.com>
3797     - turn of 64-bit locking on 32-bit platforms
3798    
3799     * Thu May 20 1999 Bill Nottingham <notting@redhat.com>
3800     - so many releases, so little time
3801     - explicitly uncomment 'printing = bsd' in sample config
3802    
3803     * Tue May 18 1999 Bill Nottingham <notting@redhat.com>
3804     - update to 2.0.4a
3805     - fix mount.smb arg ordering
3806    
3807     * Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
3808     - go back to stop/start for restart (-HUP didn't work in testing)
3809    
3810     * Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
3811     - add a mount.smb to make smb mounting a little easier.
3812     - smb filesystems apparently don't work on alpha. Oops.
3813    
3814     * Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
3815     - always create codepages
3816    
3817     * Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
3818     - logrotate changes
3819    
3820     * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
3821     - auto rebuild in the new build environment (release 3)
3822    
3823     * Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
3824     - updated init script to use graceful restart (not stop/start)
3825    
3826     * Tue Mar 9 1999 Bill Nottingham <notting@redhat.com>
3827     - update to 2.0.3
3828    
3829     * Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
3830     - update to 2.0.2
3831    
3832     * Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
3833     - swat swat
3834    
3835     * Tue Feb 9 1999 Bill Nottingham <notting@redhat.com>
3836     - fix bash2 breakage in post script
3837    
3838     * Fri Feb 5 1999 Bill Nottingham <notting@redhat.com>
3839     - update to 2.0.0
3840    
3841     * Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
3842     - make sure all binaries are stripped
3843    
3844     * Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
3845     - update to 1.9.18p10.
3846     - fix %%triggerpostun.
3847    
3848     * Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
3849     - updated postun triggerscript to check $0
3850     - clear /etc/codepages from %%preun instead of %%postun
3851    
3852     * Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
3853     - made the %%postun script a tad less agressive; no reason to remove
3854     the logs or lock file (after all, if the lock file is still there,
3855     samba is still running)
3856     - the %%postun and %%preun should only exectute if this is the final
3857     removal
3858     - migrated %%triggerpostun from Red Hat's samba package to work around
3859     packaging problems in some Red Hat samba releases
3860    
3861     * Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
3862     - minor tidy up in preparation for release of 1.9.18p5
3863     - added findsmb utility from SGI package
3864    
3865     * Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
3866     - Updated version and codepage info.
3867     - Release to test name resolve order
3868    
3869     * Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
3870     - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
3871     - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
3872     - Compounded make line
3873     - Updated smb.init restart mechanism
3874     - Use compound mkdir -p line instead of individual calls to mkdir
3875     - Fixed smb.conf file path for log files
3876     - Fixed smb.conf file path for incoming smb print spool directory
3877     - Added a number of options to smb.conf file
3878     - Added smbadduser command (missed from all previous RPMs) - Doooh!
3879     - Added smbuser file and smb.conf file updates for username map
3880    

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