9bc910
# Set --with testsuite or %bcond_without to run the Samba torture testsuite.
9bc910
%bcond_with testsuite
9bc910
08db43
%define main_release 38
9bc910
6729ff
%define samba_version 4.1.1
9bc910
%define talloc_version 2.0.8
9bc910
%define ntdb_version 0.9
9bc910
%define tdb_version 1.2.12
9bc910
%define tevent_version 0.9.18
9bc910
%define ldb_version 1.1.16
9bc910
# This should be rc1 or nil
9bc910
%define pre_release %nil
9bc910
9bc910
%if "x%{?pre_release}" != "x"
9bc910
%define samba_release 0.%{main_release}.%{pre_release}%{?dist}
9bc910
%else
9bc910
%define samba_release %{main_release}%{?dist}
9bc910
%endif
9bc910
9bc910
%global with_libsmbclient 1
9bc910
%global with_libwbclient 1
9bc910
9bc910
%global with_pam_smbpass 0
9bc910
%global with_internal_talloc 0
9bc910
%global with_internal_tevent 0
9bc910
%global with_internal_tdb 0
9bc910
%global with_internal_ntdb 1
9bc910
%global with_internal_ldb 0
9bc910
9bc910
%global with_profiling 1
9bc910
%global with_vfs_glusterfs 1
9bc910
%if 0%{?rhel}
9bc910
%global with_vfs_glusterfs 0
9bc910
# Only enable on x86_64
9bc910
%ifarch x86_64
9bc910
%global with_vfs_glusterfs 1
9bc910
%endif
9bc910
%endif
9bc910
9bc910
%global with_mitkrb5 1
9bc910
%global with_dc 0
9bc910
9bc910
%if %{with testsuite}
9bc910
# The testsuite only works with a full build right now.
9bc910
%global with_mitkrb5 0
9bc910
%global with_dc 1
9bc910
%endif
9bc910
9bc910
%global with_clustering_support 1
9bc910
9bc910
%{!?python_libdir: %define python_libdir %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1,1)")}
9bc910
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
9bc910
9bc910
Name:           samba
9bc910
Version:        %{samba_version}
9bc910
Release:        %{samba_release}
9bc910
9bc910
%if 0%{?rhel}
9bc910
Epoch:          0
9bc910
%else
9bc910
Epoch:          2
9bc910
%endif
9bc910
9bc910
%if 0%{?epoch} > 0
9bc910
%define samba_depver %{epoch}:%{version}-%{release}
9bc910
%else
9bc910
%define samba_depver %{version}-%{release}
9bc910
%endif
9bc910
9bc910
Summary:        Server and Client software to interoperate with Windows machines
9bc910
License:        GPLv3+ and LGPLv3+
9bc910
Group:          System Environment/Daemons
9bc910
URL:            http://www.samba.org/
9bc910
9bc910
Source0:        samba-%{version}%{pre_release}.tar.xz
9bc910
9bc910
# Red Hat specific replacement-files
9bc910
Source1: samba.log
9bc910
Source2: samba.xinetd
9bc910
Source4: smb.conf.default
9bc910
Source5: pam_winbind.conf
9bc910
Source6: samba.pamd
9bc910
9bc910
Source200: README.dc
9bc910
Source201: README.downgrade
9bc910
6729ff
Patch0: samba-4.1.1-Fix-memset-in-ntdb.patch
6729ff
Patch1: samba-4.1.0-upn.patch
6729ff
Patch2: samba-4.1.2-fix_strict_aliasing.patch
6729ff
Patch3: samba-4.1.2-doc.patch
6729ff
Patch4: samba-4.1.3-fix_grp_name_sub_in_template_homedir.patch
6729ff
Patch5: samba-4.1.3-CVE-2013-4408.patch
6729ff
Patch6: samba-4.1.3-fix_build_warnings.patch
6729ff
Patch7: samba-4.1.2-winbind_cache_keysize.patch
6729ff
Patch8: samba-4.1.3-CVE-2012-6150.patch
6729ff
Patch9: samba-4.1.3-winbind_debug.patch
6729ff
Patch10: samba-4.1.4-fix_dropbox_regression.patch
6729ff
Patch11: samba-4.1.4-fix_G_substitution_in_service_path.patch
6729ff
Patch12: samba-4.1.4-fix_winbind_100_percent_childs.patch
6729ff
Patch13: samba-4.1.4-Fix-segfault-in-smbd.patch
6729ff
Patch14: samba-4.1.4-fix_panic_when_smb2_brlock_times_out.patch
6729ff
Patch15: samba-4.1.5-fix_resource_leaks.patch
6729ff
Patch16: samba-4.1.5-fix_force_user_sec_ads.patch
6729ff
Patch17: samba-4.1.6-fix_one_way_trusts.patch
6729ff
Patch18: samba-4.1.6-fix_printer_list_memleadk.patch
6729ff
Patch19: samba-4.1.6-fix_pidl_install.patch
6729ff
Patch20: samba-4.1.6-fix_nbt_with_more_than_9_components.patch
6729ff
Patch21: samba-4.1.6-fix_ipv6_join.patch
6729ff
Patch22: samba-4.1.x-CVE-2013-4496.patch
6729ff
Patch23: samba-4.1.x-CVE-2013-6442.patch
6729ff
Patch24: samba-4.1.6-net_ads_kerberos_pac.patch
6729ff
Patch25: samba-4.1.6-fix_service_with_force_user.patch
6729ff
Patch26: samba-4.1.6-fix_fragmented_rpc_handling.patch
6729ff
Patch27: samba-4.1.7-make_pidl_lsa_struct_public.patch
6729ff
Patch28: samba-4.1.7-Make_daemons_systemd_aware.patch
6729ff
Patch29: samba-4.1.6-ipv6_workaround.patch
cf0886
Patch30: samba-CVE-2014-0244.patch
cf0886
Patch31: samba-CVE-2014-3493.patch
cf0886
Patch32: samba-CVE-2014-0178.patch
d4e8da
Patch33: samba-4.1.9-file_open.patch
d4e8da
Patch34: samba-CVE-2014-3560.patch
08db43
Patch35: samba-4.1.x-CVE-2015-0240.patch
6729ff
9bc910
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
9bc910
9bc910
Requires(pre): /usr/sbin/groupadd
9bc910
Requires(post): systemd
9bc910
Requires(preun): systemd
9bc910
Requires(postun): systemd
9bc910
9bc910
Requires(pre): %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4 = %{samba_depver}
9bc910
Obsoletes: samba4 < %{samba_depver}
9bc910
6729ff
# We don't build it outdated docs anymore
6729ff
Obsoletes: samba-doc
6729ff
# Is not supported yet
6729ff
Obsoletes: samba-domainjoin-gui
6729ff
# SWAT been deprecated and removed from samba
6729ff
Obsoletes: samba-swat
6729ff
Obsoletes: samba4-swat
6729ff
9bc910
%if %with_clustering_support
9bc910
BuildRequires: ctdb-devel
9bc910
%endif
9bc910
BuildRequires: cups-devel
9bc910
BuildRequires: docbook-style-xsl
9bc910
BuildRequires: e2fsprogs-devel
9bc910
BuildRequires: gawk
9bc910
BuildRequires: iniparser-devel
9bc910
BuildRequires: krb5-devel >= 1.10
9bc910
BuildRequires: libacl-devel
9bc910
BuildRequires: libaio-devel
9bc910
BuildRequires: libattr-devel
9bc910
BuildRequires: libcap-devel
9bc910
BuildRequires: libuuid-devel
9bc910
BuildRequires: libxslt
9bc910
BuildRequires: ncurses-devel
9bc910
BuildRequires: openldap-devel
9bc910
BuildRequires: pam-devel
9bc910
BuildRequires: perl(ExtUtils::MakeMaker)
9bc910
BuildRequires: perl(Parse::Yapp)
9bc910
BuildRequires: popt-devel
9bc910
BuildRequires: python-devel
9bc910
BuildRequires: python-tevent
9bc910
BuildRequires: quota-devel
9bc910
BuildRequires: readline-devel
6729ff
BuildRequires: systemd-devel
9bc910
BuildRequires: sed
9bc910
BuildRequires: zlib-devel >= 1.2.3
9bc910
%if %{with_vfs_glusterfs}
9bc910
BuildRequires: glusterfs-api-devel >= 3.4.0.16
9bc910
BuildRequires: glusterfs-devel >= 3.4.0.16
9bc910
%endif
9bc910
6729ff
# pidl requirements
6729ff
BuildRequires: perl(Parse::Yapp)
6729ff
9bc910
%if ! %with_internal_talloc
9bc910
%global libtalloc_version 2.0.7
9bc910
9bc910
BuildRequires: libtalloc-devel >= %{libtalloc_version}
9bc910
BuildRequires: pytalloc-devel >= %{libtalloc_version}
9bc910
%endif
9bc910
9bc910
%if ! %with_internal_tevent
9bc910
%global libtevent_version 0.9.17
9bc910
9bc910
BuildRequires: libtevent-devel >= %{libtevent_version}
9bc910
BuildRequires: python-tevent >= %{libtevent_version}
9bc910
%endif
9bc910
9bc910
%if ! %with_internal_ldb
9bc910
%global libldb_version 1.1.11
9bc910
9bc910
BuildRequires: libldb-devel >= %{libldb_version}
9bc910
BuildRequires: pyldb-devel >= %{libldb_version}
9bc910
%endif
9bc910
9bc910
%if ! %with_internal_tdb
9bc910
%global libtdb_version 1.2.10
9bc910
9bc910
BuildRequires: libtdb-devel >= %{libtdb_version}
9bc910
BuildRequires: python-tdb >= %{libtdb_version}
9bc910
%endif
9bc910
9bc910
%if %{with testsuite}
9bc910
BuildRequires: ldb-tools
9bc910
%endif
9bc910
9bc910
# filter out perl requirements pulled in from examples in the docdir.
9bc910
%{?filter_setup:
9bc910
%filter_provides_in %{_docdir}
9bc910
%filter_requires_in %{_docdir}
9bc910
%filter_setup
9bc910
}
9bc910
9bc910
### SAMBA
9bc910
%description
9bc910
Samba is the standard Windows interoperability suite of programs for Linux and Unix.
9bc910
9bc910
### CLIENT
9bc910
%package client
9bc910
Summary: Samba client programs
9bc910
Group: Applications/System
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
%if %with_libsmbclient
9bc910
Requires: libsmbclient = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4-client = %{samba_depver}
9bc910
Obsoletes: samba4-client < %{samba_depver}
9bc910
9bc910
%description client
9bc910
The samba4-client package provides some SMB/CIFS clients to complement
9bc910
the built-in SMB/CIFS filesystem in Linux. These clients allow access
9bc910
of SMB/CIFS shares and printing to SMB/CIFS printers.
9bc910
9bc910
### COMMON
9bc910
%package common
9bc910
Summary: Files used by both Samba servers and clients
9bc910
Group: Applications/System
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
Requires(post): systemd
9bc910
9bc910
Provides: samba4-common = %{samba_depver}
9bc910
Obsoletes: samba4-common < %{samba_depver}
9bc910
9bc910
# This is for upgrading from F17 to F18
9bc910
Obsoletes: samba-doc
9bc910
Obsoletes: samba-domainjoin-gui
9bc910
Obsoletes: samba-swat
9bc910
9bc910
%description common
9bc910
samba4-common provides files necessary for both the server and client
9bc910
packages of Samba.
9bc910
9bc910
### DC
9bc910
%package dc
9bc910
Summary: Samba AD Domain Controller
9bc910
Group: Applications/System
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
Requires: %{name}-dc-libs = %{samba_depver}
9bc910
Requires: %{name}-python = %{samba_depver}
9bc910
9bc910
Provides: samba4-dc = %{samba_depver}
9bc910
Obsoletes: samba4-dc < %{samba_depver}
9bc910
9bc910
%description dc
9bc910
The samba-dc package provides AD Domain Controller functionality
9bc910
9bc910
### DC-LIBS
9bc910
%package dc-libs
9bc910
Summary: Samba AD Domain Controller Libraries
9bc910
Group: Applications/System
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
9bc910
Provides: samba4-dc-libs = %{samba_depver}
9bc910
Obsoletes: samba4-dc-libs < %{samba_depver}
9bc910
9bc910
%description dc-libs
9bc910
The samba4-dc-libs package contains the libraries needed by the DC to
9bc910
link against the SMB, RPC and other protocols.
9bc910
9bc910
### DEVEL
9bc910
%package devel
9bc910
Summary: Developer tools for Samba libraries
9bc910
Group: Development/Libraries
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
9bc910
Provides: samba4-devel = %{samba_depver}
9bc910
Obsoletes: samba4-devel < %{samba_depver}
9bc910
9bc910
%description devel
9bc910
The samba4-devel package contains the header files for the libraries
9bc910
needed to develop programs that link against the SMB, RPC and other
9bc910
libraries in the Samba suite.
9bc910
9bc910
### GLUSTER
9bc910
%if %{with_vfs_glusterfs}
9bc910
%package vfs-glusterfs
9bc910
Summary: Samba VFS module for GlusterFS
9bc910
Group: Applications/System
9bc910
Requires: glusterfs-api >= 3.4.0.16
9bc910
Requires: glusterfs >= 3.4.0.16
6729ff
Requires: %{name} = %{epoch}:%{samba_version}-%{release}
6729ff
Requires: %{name}-libs = %{epoch}:%{samba_version}-%{release}
9bc910
9bc910
Obsoletes: samba-glusterfs
9bc910
Provides: samba-glusterfs
9bc910
9bc910
%description vfs-glusterfs
9bc910
Samba VFS module for GlusterFS integration.
9bc910
%endif
9bc910
9bc910
### LIBS
9bc910
%package libs
9bc910
Summary: Samba libraries
9bc910
Group: Applications/System
9bc910
Requires: krb5-libs >= 1.10
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4-libs = %{samba_depver}
9bc910
Obsoletes: samba4-libs < %{samba_depver}
9bc910
9bc910
%description libs
9bc910
The samba4-libs package contains the libraries needed by programs that
9bc910
link against the SMB, RPC and other protocols provided by the Samba suite.
9bc910
9bc910
### LIBSMBCLIENT
9bc910
%if %with_libsmbclient
9bc910
%package -n libsmbclient
9bc910
Summary: The SMB client library
9bc910
Group: Applications/System
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
9bc910
%description -n libsmbclient
9bc910
The libsmbclient contains the SMB client library from the Samba suite.
9bc910
9bc910
%package -n libsmbclient-devel
9bc910
Summary: Developer tools for the SMB client library
9bc910
Group: Development/Libraries
9bc910
Requires: libsmbclient = %{samba_depver}
9bc910
9bc910
%description -n libsmbclient-devel
9bc910
The libsmbclient-devel package contains the header files and libraries needed to
9bc910
develop programs that link against the SMB client library in the Samba suite.
9bc910
%endif # with_libsmbclient
9bc910
9bc910
### LIBWBCLIENT
9bc910
%if %with_libwbclient
9bc910
%package -n libwbclient
9bc910
Summary: The winbind client library
9bc910
Group: Applications/System
9bc910
9bc910
%description -n libwbclient
9bc910
The libwbclient package contains the winbind client library from the Samba suite.
9bc910
9bc910
%package -n libwbclient-devel
9bc910
Summary: Developer tools for the winbind library
9bc910
Group: Development/Libraries
9bc910
Requires: libwbclient = %{samba_depver}
6729ff
Obsoletes: samba-winbind-devel
6729ff
Provides: samba-winbind-devel
9bc910
9bc910
%description -n libwbclient-devel
9bc910
The libwbclient-devel package provides developer tools for the wbclient library.
9bc910
%endif # with_libwbclient
9bc910
9bc910
### PYTHON
9bc910
%package python
9bc910
Summary: Samba Python libraries
9bc910
Group: Applications/System
9bc910
Requires: %{name} = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
Requires: python-tevent
9bc910
Requires: python-tdb
9bc910
Requires: pyldb
9bc910
Requires: pytalloc
9bc910
9bc910
Provides: samba4-python = %{samba_depver}
9bc910
Obsoletes: samba4-python < %{samba_depver}
9bc910
9bc910
%description python
9bc910
The samba4-python package contains the Python libraries needed by programs
9bc910
that use SMB, RPC and other Samba provided protocols in Python programs.
9bc910
9bc910
### PIDL
9bc910
%package pidl
9bc910
Summary: Perl IDL compiler
9bc910
Group: Development/Tools
9bc910
Requires: perl(Parse::Yapp)
9bc910
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
9bc910
9bc910
Provides: samba4-pidl = %{samba_depver}
9bc910
Obsoletes: samba4-pidl < %{samba_depver}
9bc910
9bc910
%description pidl
6729ff
The %{name}-pidl package contains the Perl IDL compiler used by Samba
9bc910
and Wireshark to parse IDL and similar protocols
9bc910
9bc910
### TEST
9bc910
%package test
9bc910
Summary: Testing tools for Samba servers and clients
9bc910
Group: Applications/System
9bc910
Requires: %{name} = %{samba_depver}
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
%if %with_dc
9bc910
Requires: %{name}-dc-libs = %{samba_depver}
9bc910
%endif
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
Requires: %{name}-winbind = %{samba_depver}
9bc910
%if %with_libsmbclient
9bc910
Requires: libsmbclient = %{samba_depver}
9bc910
%endif
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4-test = %{samba_depver}
9bc910
Obsoletes: samba4-test < %{samba_depver}
9bc910
9bc910
%description test
9bc910
samba4-test provides testing tools for both the server and client
9bc910
packages of Samba.
9bc910
9bc910
### TEST-DEVEL
9bc910
%package test-devel
9bc910
Summary: Testing devel files for Samba servers and clients
9bc910
Group: Applications/System
9bc910
Requires: %{name}-test = %{samba_depver}
9bc910
9bc910
%description test-devel
9bc910
samba-test-devel provides testing devel files for both the server and client
9bc910
packages of Samba.
9bc910
9bc910
### WINBIND
9bc910
%package winbind
9bc910
Summary: Samba winbind
9bc910
Group: Applications/System
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
Requires: %{name}-winbind-modules = %{samba_depver}
9bc910
9bc910
Provides: samba4-winbind = %{samba_depver}
9bc910
Obsoletes: samba4-winbind < %{samba_depver}
9bc910
9bc910
%description winbind
9bc910
The samba-winbind package provides the winbind NSS library, and some
9bc910
client tools.  Winbind enables Linux to be a full member in Windows
9bc910
domains and to use Windows user and group accounts on Linux.
9bc910
9bc910
### WINBIND-CLIENTS
9bc910
%package winbind-clients
9bc910
Summary: Samba winbind clients
9bc910
Group: Applications/System
9bc910
Requires: %{name}-common = %{samba_depver}
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
Requires: %{name}-winbind = %{samba_depver}
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4-winbind-clients = %{samba_depver}
9bc910
Obsoletes: samba4-winbind-clients < %{samba_depver}
9bc910
9bc910
%description winbind-clients
9bc910
The samba-winbind-clients package provides the wbinfo and ntlm_auth
9bc910
tool.
9bc910
9bc910
### WINBIND-KRB5-LOCATOR
9bc910
%package winbind-krb5-locator
9bc910
Summary: Samba winbind krb5 locator
9bc910
Group: Applications/System
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
Requires: %{name}-winbind = %{samba_depver}
9bc910
%else
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
%endif
9bc910
9bc910
Provides: samba4-winbind-krb5-locator = %{samba_depver}
9bc910
Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
9bc910
9bc910
# Handle winbind_krb5_locator.so as alternatives to allow
9bc910
# IPA AD trusts case where it should not be used by libkrb5
9bc910
# The plugin will be diverted to /dev/null by the FreeIPA
9bc910
# freeipa-server-trust-ad subpackage due to higher priority
9bc910
# and restored to the proper one on uninstall
9bc910
Requires(post): %{_sbindir}/update-alternatives
9bc910
Requires(postun): %{_sbindir}/update-alternatives
9bc910
Requires(preun): %{_sbindir}/update-alternatives
9bc910
9bc910
%description winbind-krb5-locator
9bc910
The winbind krb5 locator is a plugin for the system kerberos library to allow
9bc910
the local kerberos library to use the same KDC as samba and winbind use
9bc910
9bc910
### WINBIND-MODULES
9bc910
%package winbind-modules
9bc910
Summary: Samba winbind modules
9bc910
Group: Applications/System
9bc910
Requires: %{name}-libs = %{samba_depver}
9bc910
%if %with_libwbclient
9bc910
Requires: libwbclient = %{samba_depver}
9bc910
%endif
9bc910
Requires: pam
9bc910
9bc910
%description winbind-modules
9bc910
The samba-winbind-modules package provides the NSS library and a PAM
9bc910
module necessary to communicate to the Winbind Daemon
9bc910
9bc910
%prep
9bc910
%setup -q -n samba-%{version}%{pre_release}
9bc910
6729ff
%patch0 -p1 -b .samba-4.1.1-Fix-memset-in-ntdb.patch
6729ff
%patch1 -p1 -b .samba-4.1.0-upn.patch
6729ff
%patch2 -p1 -b .samba-4.1.2-fix_strict_aliasing.patch
6729ff
%patch3 -p1 -b .samba-4.1.2-doc.patch
6729ff
%patch4 -p1 -b .samba-4.1.3-fix_grp_name_sub_in_template_homedir.patch
6729ff
%patch5 -p1 -b .samba-4.1.3-CVE-2013-4408.patch
6729ff
%patch6 -p1 -b .samba-4.1.3-fix_build_warnings.patch
6729ff
%patch7 -p1 -b .samba-4.1.2-winbind_cache_keysize.patch
6729ff
%patch8 -p1 -b .samba-4.1.3-CVE-2012-6150.patch
6729ff
%patch9 -p1 -b .samba-4.1.3-winbind_debug.patch
6729ff
%patch10 -p1 -b .samba-4.1.4-fix_dropbox_regression.patch
6729ff
%patch11 -p1 -b .samba-4.1.4-fix_G_substitution_in_service_path.patch
6729ff
%patch12 -p1 -b .samba-4.1.4-fix_winbind_100_percent_childs.patch
6729ff
%patch13 -p1 -b .samba-4.1.4-Fix-segfault-in-smbd.patch
6729ff
%patch14 -p1 -b .samba-4.1.4-fix_panic_when_smb2_brlock_times_out.patch
6729ff
%patch15 -p1 -b .samba-4.1.5-fix_resource_leaks.patch
6729ff
%patch16 -p1 -b .samba-4.1.5-fix_force_user_sec_ads.patch
6729ff
%patch17 -p1 -b .samba-4.1.6-fix_one_way_trusts.patch
6729ff
%patch18 -p1 -b .samba-4.1.6-fix_printer_list_memleadk.patch
6729ff
%patch19 -p1 -b .samba-4.1.6-fix_pidl_install.patch
6729ff
%patch20 -p1 -b .samba-4.1.6-fix_nbt_with_more_than_9_components.patch
6729ff
%patch21 -p1 -b .samba-4.1.6-fix_ipv6_join.patch
6729ff
%patch22 -p1 -b .samba-4.1.x-CVE-2013-4496.patch
6729ff
%patch23 -p1 -b .samba-4.1.x-CVE-2013-6442.patch
6729ff
%patch24 -p1 -b .samba-4.1.6-net_ads_kerberos_pac.patch
6729ff
%patch25 -p1 -b .samba-4.1.6-fix_service_with_force_user.patch
6729ff
%patch26 -p1 -b .samba-4.1.6-fix_fragmented_rpc_handling.patch
6729ff
%patch27 -p1 -b .samba-4.1.7-make_pidl_lsa_struct_public.patch
6729ff
%patch28 -p1 -b .samba-4.1.7-Make_daemons_systemd_aware.patch
6729ff
%patch29 -p1 -b .samba-4.1.6-ipv6_workaround.patch
cf0886
%patch30 -p1 -b .samba-CVE-2014-0244.patch
cf0886
%patch31 -p1 -b .samba-CVE-2014-3493.patch
cf0886
%patch32 -p1 -b .samba-CVE-2014-0178.patch
d4e8da
%patch33 -p1 -b .samba-4.1.9-file_open.patch
d4e8da
%patch34 -p1 -b .samba-CVE-2014-3560.patch
08db43
%patch35 -p1 -b .samba-4.1.x-CVE-2015-0240.patch
6729ff
9bc910
%build
9bc910
%global _talloc_lib ,talloc,pytalloc,pytalloc-util
9bc910
%global _tevent_lib ,tevent,pytevent
9bc910
%global _tdb_lib ,tdb,pytdb
9bc910
%global _ldb_lib ,ldb,pyldb
9bc910
9bc910
%if ! %{with_internal_talloc}
9bc910
%global _talloc_lib ,!talloc,!pytalloc,!pytalloc-util
9bc910
%endif
9bc910
9bc910
%if ! %{with_internal_tevent}
9bc910
%global _tevent_lib ,!tevent,!pytevent
9bc910
%endif
9bc910
9bc910
%if ! %{with_internal_tdb}
9bc910
%global _tdb_lib ,!tdb,!pytdb
9bc910
%endif
9bc910
9bc910
%if ! %{with_internal_ldb}
9bc910
%global _ldb_lib ,!ldb,!pyldb
9bc910
%endif
9bc910
9bc910
%global _samba4_libraries heimdal,!zlib,!popt%{_talloc_lib}%{_tevent_lib}%{_tdb_lib}%{_ldb_lib}
9bc910
9bc910
%global _samba4_idmap_modules idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
9bc910
%global _samba4_pdb_modules pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
9bc910
%global _samba4_auth_modules auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
9bc910
9bc910
%global _samba4_modules %{_samba4_idmap_modules},%{_samba4_pdb_modules},%{_samba4_auth_modules}
9bc910
9bc910
%global _libsmbclient %nil
9bc910
%global _libwbclient %nil
9bc910
9bc910
%if ! %with_libsmbclient
9bc910
%global _libsmbclient smbclient,smbsharemodes,
9bc910
%endif
9bc910
9bc910
%if ! %with_libwbclient
9bc910
%global _libwbclient wbclient,
9bc910
%endif
9bc910
9bc910
%global _samba4_private_libraries %{_libsmbclient}%{_libwbclient}
9bc910
9bc910
LDFLAGS="-Wl,-z,relro,-z,now" \
9bc910
%configure \
9bc910
        --enable-fhs \
9bc910
        --with-piddir=/run \
9bc910
        --with-sockets-dir=/run/samba \
9bc910
        --with-modulesdir=%{_libdir}/samba \
9bc910
        --with-pammodulesdir=%{_libdir}/security \
9bc910
        --with-lockdir=/var/lib/samba \
9bc910
        --with-cachedir=/var/lib/samba \
6729ff
        --with-perl-vendordir=%{perl_vendorlib} \
9bc910
        --disable-gnutls \
9bc910
        --disable-rpath-install \
9bc910
        --with-shared-modules=%{_samba4_modules} \
9bc910
        --bundled-libraries=%{_samba4_libraries} \
9bc910
        --with-pam \
6729ff
        --without-fam \
9bc910
%if (! %with_libsmbclient) || (! %with_libwbclient)
9bc910
        --private-libraries=%{_samba4_private_libraries} \
9bc910
%endif
9bc910
%if %with_mitkrb5
9bc910
        --with-system-mitkrb5 \
9bc910
%endif
9bc910
%if ! %with_dc
9bc910
        --without-ad-dc \
9bc910
%endif
9bc910
%if ! %with_vfs_glusterfs
9bc910
        --disable-glusterfs \
9bc910
%endif
9bc910
%if %with_clustering_support
9bc910
        --with-cluster-support \
9bc910
        --enable-old-ctdb \
9bc910
%endif
c6ebcb
%if %with_profiling
c6ebcb
        --with-profiling-data \
c6ebcb
%endif
9bc910
%if %{with testsuite}
9bc910
        --enable-selftest \
9bc910
%endif
9bc910
%if ! %with_pam_smbpass
6729ff
        --without-pam_smbpass \
9bc910
%endif
6729ff
        --with-systemd
9bc910
9bc910
make %{?_smp_mflags}
9bc910
9bc910
%install
9bc910
rm -rf %{buildroot}
9bc910
make install DESTDIR=%{buildroot}
9bc910
9bc910
install -d -m 0755 %{buildroot}/usr/{sbin,bin}
9bc910
install -d -m 0755 %{buildroot}%{_libdir}/security
9bc910
install -d -m 0755 %{buildroot}/var/lib/samba
9bc910
install -d -m 0755 %{buildroot}/var/lib/samba/private
9bc910
install -d -m 0755 %{buildroot}/var/lib/samba/winbindd_privileged
9bc910
install -d -m 0755 %{buildroot}/var/lib/samba/scripts
9bc910
install -d -m 0755 %{buildroot}/var/lib/samba/sysvol
9bc910
install -d -m 0755 %{buildroot}/var/log/samba/old
9bc910
install -d -m 0755 %{buildroot}/var/spool/samba
9bc910
install -d -m 0755 %{buildroot}/var/run/samba
9bc910
install -d -m 0755 %{buildroot}/var/run/winbindd
9bc910
install -d -m 0755 %{buildroot}/%{_libdir}/samba
9bc910
install -d -m 0755 %{buildroot}/%{_libdir}/pkgconfig
9bc910
9bc910
# Install other stuff
9bc910
install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
9bc910
install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/samba
9bc910
9bc910
install -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/samba/smb.conf
9bc910
9bc910
install -d -m 0755 %{buildroot}%{_sysconfdir}/security
9bc910
install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/security/pam_winbind.conf
9bc910
9bc910
echo 127.0.0.1 localhost > %{buildroot}%{_sysconfdir}/samba/lmhosts
9bc910
9bc910
# openLDAP database schema
9bc910
install -d -m 0755 %{buildroot}%{_sysconfdir}/openldap/schema
9bc910
install -m644 examples/LDAP/samba.schema %{buildroot}%{_sysconfdir}/openldap/schema/samba.schema
9bc910
9bc910
install -m 0744 packaging/printing/smbprint %{buildroot}%{_bindir}/smbprint
9bc910
9bc910
install -d -m 0755 %{buildroot}%{_prefix}/lib/tmpfiles.d/
9bc910
install -m644 packaging/systemd/samba.conf.tmp %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
9bc910
# create /run/samba too.
9bc910
echo "d /run/samba  755 root root" >> %{buildroot}%{_prefix}/lib/tmpfiles.d/samba.conf
9bc910
9bc910
install -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
9bc910
install -m 0644 packaging/systemd/samba.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/samba
9bc910
9bc910
install -m 0644 %{SOURCE201} packaging/README.downgrade
9bc910
9bc910
%if ! %with_dc
9bc910
install -m 0644 %{SOURCE200} packaging/README.dc
9bc910
install -m 0644 %{SOURCE200} packaging/README.dc-libs
9bc910
%endif
9bc910
9bc910
install -d -m 0755 %{buildroot}%{_unitdir}
9bc910
for i in nmb smb winbind ; do
6729ff
    cat packaging/systemd/$i.service | sed -e 's@\[Service\]@[Service]\nEnvironment=KRB5CCNAME=/run/samba/krb5cc_samba@g' >tmp$i.service
9bc910
    install -m 0644 tmp$i.service %{buildroot}%{_unitdir}/$i.service
9bc910
done
9bc910
9bc910
# NetworkManager online/offline script
9bc910
install -d -m 0755 %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/
9bc910
install -m 0755 packaging/NetworkManager/30-winbind-systemd \
9bc910
            %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
9bc910
9bc910
# winbind krb5 locator
9bc910
install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
9bc910
touch %{buildroot}%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
9bc910
9bc910
# This makes the right links, as rpmlint requires that
9bc910
# the ldconfig-created links be recorded in the RPM.
9bc910
/sbin/ldconfig -N -n %{buildroot}%{_libdir}
9bc910
9bc910
%if %{with testsuite}
9bc910
%check
9bc910
TDB_NO_FSYNC=1 make %{?_smp_mflags} test
9bc910
%endif
9bc910
9bc910
%post
9bc910
%systemd_post smb.service
9bc910
%systemd_post nmb.service
9bc910
9bc910
%preun
9bc910
%systemd_preun smb.service
9bc910
%systemd_preun nmb.service
9bc910
9bc910
%postun
9bc910
%systemd_postun_with_restart smb.service
9bc910
%systemd_postun_with_restart nmb.service
9bc910
9bc910
%post common
9bc910
/sbin/ldconfig
9bc910
/usr/bin/systemd-tmpfiles --create %{_prefix}/lib/tmpfiles.d/samba.conf
9bc910
if [ -d /var/cache/samba ]; then
9bc910
    mv /var/cache/samba/netsamlogon_cache.tdb /var/lib/samba/ 2>/dev/null
9bc910
    mv /var/cache/samba/winbindd_cache.tdb /var/lib/samba/ 2>/dev/null
9bc910
    rm -rf /var/cache/samba/
9bc910
    ln -sf /var/cache/samba /var/lib/samba/
9bc910
fi
9bc910
9bc910
%postun common -p /sbin/ldconfig
9bc910
9bc910
%if %with_dc
9bc910
%post dc-libs -p /sbin/ldconfig
9bc910
9bc910
%postun dc-libs -p /sbin/ldconfig
9bc910
%endif # with_dc
9bc910
9bc910
%post libs -p /sbin/ldconfig
9bc910
9bc910
%postun libs -p /sbin/ldconfig
9bc910
9bc910
%if %with_libsmbclient
9bc910
%post -n libsmbclient -p /sbin/ldconfig
9bc910
9bc910
%postun -n libsmbclient -p /sbin/ldconfig
9bc910
%endif # with_libsmbclient
9bc910
9bc910
%if %with_libwbclient
9bc910
%post -n libwbclient -p /sbin/ldconfig
9bc910
9bc910
%postun -n libwbclient -p /sbin/ldconfig
9bc910
%endif # with_libwbclient
9bc910
9bc910
%post test -p /sbin/ldconfig
9bc910
9bc910
%postun test -p /sbin/ldconfig
9bc910
9bc910
%pre winbind
9bc910
/usr/sbin/groupadd -g 88 wbpriv >/dev/null 2>&1 || :
9bc910
9bc910
%post winbind
9bc910
%systemd_post winbind.service
9bc910
9bc910
%preun winbind
9bc910
%systemd_preun winbind.service
9bc910
9bc910
%postun winbind
9bc910
%systemd_postun_with_restart smb.service
9bc910
%systemd_postun_with_restart nmb.service
9bc910
9bc910
%postun winbind-krb5-locator
9bc910
if [ "$1" -ge "1" ]; then
9bc910
        if [ "`readlink %{_sysconfdir}/alternatives/winbind_krb5_locator.so`" == "%{_libdir}/winbind_krb5_locator.so" ]; then
9bc910
                %{_sbindir}/update-alternatives --set winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
9bc910
        fi
9bc910
fi
9bc910
9bc910
%post winbind-krb5-locator
9bc910
%{_sbindir}/update-alternatives --install %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so \
9bc910
                                winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so 10
9bc910
9bc910
%preun winbind-krb5-locator
9bc910
if [ $1 -eq 0 ]; then
9bc910
        %{_sbindir}/update-alternatives --remove winbind_krb5_locator.so %{_libdir}/winbind_krb5_locator.so
9bc910
fi
9bc910
9bc910
%post winbind-modules -p /sbin/ldconfig
9bc910
9bc910
%postun winbind-modules -p /sbin/ldconfig
9bc910
9bc910
%clean
9bc910
rm -rf %{buildroot}
9bc910
9bc910
### SAMBA
9bc910
%files
9bc910
%defattr(-,root,root,-)
9bc910
%doc COPYING README WHATSNEW.txt
9bc910
%doc examples/autofs examples/LDAP examples/misc
9bc910
%doc examples/printer-accounting examples/printing
9bc910
%doc packaging/README.downgrade
9bc910
%{_bindir}/smbstatus
9bc910
%{_bindir}/eventlogadm
9bc910
%{_sbindir}/nmbd
9bc910
%{_sbindir}/smbd
9bc910
%dir %{_libdir}/samba/auth
9bc910
%{_libdir}/samba/auth/script.so
9bc910
%{_libdir}/samba/auth/unix.so
9bc910
%{_libdir}/samba/auth/wbc.so
9bc910
%dir %{_libdir}/samba/vfs
9bc910
%{_libdir}/samba/vfs/acl_tdb.so
9bc910
%{_libdir}/samba/vfs/acl_xattr.so
9bc910
%{_libdir}/samba/vfs/aio_fork.so
9bc910
%{_libdir}/samba/vfs/aio_linux.so
9bc910
%{_libdir}/samba/vfs/aio_posix.so
9bc910
%{_libdir}/samba/vfs/aio_pthread.so
9bc910
%{_libdir}/samba/vfs/audit.so
9bc910
%{_libdir}/samba/vfs/btrfs.so
9bc910
%{_libdir}/samba/vfs/cap.so
9bc910
%{_libdir}/samba/vfs/catia.so
9bc910
%{_libdir}/samba/vfs/commit.so
9bc910
%{_libdir}/samba/vfs/crossrename.so
9bc910
%{_libdir}/samba/vfs/default_quota.so
9bc910
%{_libdir}/samba/vfs/dirsort.so
9bc910
%{_libdir}/samba/vfs/expand_msdfs.so
9bc910
%{_libdir}/samba/vfs/extd_audit.so
9bc910
%{_libdir}/samba/vfs/fake_perms.so
9bc910
%{_libdir}/samba/vfs/fileid.so
9bc910
%{_libdir}/samba/vfs/full_audit.so
9bc910
%{_libdir}/samba/vfs/linux_xfs_sgid.so
9bc910
%{_libdir}/samba/vfs/media_harmony.so
9bc910
%{_libdir}/samba/vfs/netatalk.so
9bc910
%{_libdir}/samba/vfs/preopen.so
9bc910
%{_libdir}/samba/vfs/readahead.so
9bc910
%{_libdir}/samba/vfs/readonly.so
9bc910
%{_libdir}/samba/vfs/recycle.so
9bc910
%{_libdir}/samba/vfs/scannedonly.so
9bc910
%{_libdir}/samba/vfs/shadow_copy.so
9bc910
%{_libdir}/samba/vfs/shadow_copy2.so
9bc910
%{_libdir}/samba/vfs/smb_traffic_analyzer.so
9bc910
%{_libdir}/samba/vfs/streams_depot.so
9bc910
%{_libdir}/samba/vfs/streams_xattr.so
9bc910
%{_libdir}/samba/vfs/syncops.so
9bc910
%{_libdir}/samba/vfs/time_audit.so
9bc910
%{_libdir}/samba/vfs/xattr_tdb.so
9bc910
9bc910
%{_unitdir}/nmb.service
9bc910
%{_unitdir}/smb.service
9bc910
%attr(1777,root,root) %dir /var/spool/samba
9bc910
%dir %{_sysconfdir}/openldap/schema
9bc910
%{_sysconfdir}/openldap/schema/samba.schema
9bc910
%{_mandir}/man1/smbstatus.1*
9bc910
%{_mandir}/man8/eventlogadm.8*
9bc910
%{_mandir}/man8/smbd.8*
9bc910
%{_mandir}/man8/nmbd.8*
9bc910
#%{_mandir}/man8/vfs_*.8*
9bc910
%{_mandir}/man8/vfs_acl_tdb.8*
9bc910
%{_mandir}/man8/vfs_acl_xattr.8*
9bc910
%{_mandir}/man8/vfs_aio_fork.8*
9bc910
%{_mandir}/man8/vfs_aio_linux.8*
9bc910
%{_mandir}/man8/vfs_aio_pthread.8*
9bc910
%{_mandir}/man8/vfs_audit.8*
9bc910
%{_mandir}/man8/vfs_btrfs.8*
9bc910
%{_mandir}/man8/vfs_cacheprime.8*
9bc910
%{_mandir}/man8/vfs_cap.8*
9bc910
%{_mandir}/man8/vfs_catia.8*
9bc910
%{_mandir}/man8/vfs_commit.8*
9bc910
%{_mandir}/man8/vfs_crossrename.8*
9bc910
%{_mandir}/man8/vfs_default_quota.8*
9bc910
%{_mandir}/man8/vfs_dirsort.8*
9bc910
%{_mandir}/man8/vfs_extd_audit.8*
9bc910
%{_mandir}/man8/vfs_fake_perms.8*
9bc910
%{_mandir}/man8/vfs_fileid.8*
9bc910
%{_mandir}/man8/vfs_full_audit.8*
9bc910
%{_mandir}/man8/vfs_gpfs.8*
9bc910
%{_mandir}/man8/vfs_linux_xfs_sgid.8*
9bc910
%{_mandir}/man8/vfs_media_harmony.8*
9bc910
%{_mandir}/man8/vfs_netatalk.8*
9bc910
%{_mandir}/man8/vfs_notify_fam.8*
9bc910
%{_mandir}/man8/vfs_prealloc.8*
9bc910
%{_mandir}/man8/vfs_preopen.8*
9bc910
%{_mandir}/man8/vfs_readahead.8*
9bc910
%{_mandir}/man8/vfs_readonly.8*
9bc910
%{_mandir}/man8/vfs_recycle.8*
9bc910
%{_mandir}/man8/vfs_scannedonly.8*
9bc910
%{_mandir}/man8/vfs_shadow_copy.8*
9bc910
%{_mandir}/man8/vfs_shadow_copy2.8*
9bc910
%{_mandir}/man8/vfs_smb_traffic_analyzer.8*
9bc910
%{_mandir}/man8/vfs_streams_depot.8*
9bc910
%{_mandir}/man8/vfs_streams_xattr.8*
9bc910
%{_mandir}/man8/vfs_syncops.8*
9bc910
%{_mandir}/man8/vfs_time_audit.8*
9bc910
%{_mandir}/man8/vfs_tsmsm.8*
9bc910
%{_mandir}/man8/vfs_xattr_tdb.8*
9bc910
9bc910
### CLIENT
9bc910
%files client
9bc910
%defattr(-,root,root)
9bc910
%{_bindir}/cifsdd
9bc910
%{_bindir}/dbwrap_tool
9bc910
%{_bindir}/nmblookup
9bc910
%{_bindir}/nmblookup4
9bc910
%{_bindir}/oLschema2ldif
9bc910
%{_bindir}/regdiff
9bc910
%{_bindir}/regpatch
9bc910
%{_bindir}/regshell
9bc910
%{_bindir}/regtree
9bc910
%{_bindir}/rpcclient
9bc910
%{_bindir}/samba-regedit
9bc910
%{_bindir}/sharesec
9bc910
%{_bindir}/smbcacls
9bc910
%{_bindir}/smbclient
9bc910
%{_bindir}/smbclient4
9bc910
%{_bindir}/smbcquotas
9bc910
%{_bindir}/smbget
9bc910
#%{_bindir}/smbiconv
9bc910
%{_bindir}/smbpasswd
9bc910
%{_bindir}/smbprint
9bc910
%{_bindir}/smbspool
9bc910
%{_bindir}/smbta-util
9bc910
%{_bindir}/smbtar
9bc910
%{_bindir}/smbtree
9bc910
%{_libdir}/samba/libldb-cmdline.so
9bc910
%{_mandir}/man1/dbwrap_tool.1*
9bc910
%{_mandir}/man1/nmblookup.1*
9bc910
%{_mandir}/man1/oLschema2ldif.1*
9bc910
%{_mandir}/man1/regdiff.1*
9bc910
%{_mandir}/man1/regpatch.1*
9bc910
%{_mandir}/man1/regshell.1*
9bc910
%{_mandir}/man1/regtree.1*
9bc910
%exclude %{_mandir}/man1/findsmb.1*
9bc910
%{_mandir}/man1/log2pcap.1*
9bc910
%{_mandir}/man1/nmblookup4.1*
9bc910
%{_mandir}/man1/rpcclient.1*
9bc910
%{_mandir}/man1/sharesec.1*
9bc910
%{_mandir}/man1/smbcacls.1*
9bc910
%{_mandir}/man1/smbclient.1*
9bc910
%{_mandir}/man1/smbcquotas.1*
9bc910
%{_mandir}/man1/smbget.1*
9bc910
%{_mandir}/man3/ntdb.3*
9bc910
%{_mandir}/man5/smbgetrc.5*
9bc910
%{_mandir}/man1/smbtar.1*
9bc910
%{_mandir}/man1/smbtree.1*
9bc910
%{_mandir}/man8/ntdbbackup.8*
9bc910
%{_mandir}/man8/ntdbdump.8*
9bc910
%{_mandir}/man8/ntdbrestore.8*
9bc910
%{_mandir}/man8/ntdbtool.8*
9bc910
%{_mandir}/man8/samba-regedit.8*
9bc910
%{_mandir}/man8/smbpasswd.8*
9bc910
%{_mandir}/man8/smbspool.8*
9bc910
%{_mandir}/man8/smbta-util.8*
9bc910
9bc910
## we don't build it for now
9bc910
%if %{with_internal_ntdb}
9bc910
%{_bindir}/ntdbbackup
9bc910
%{_bindir}/ntdbdump
9bc910
%{_bindir}/ntdbrestore
9bc910
%{_bindir}/ntdbtool
9bc910
%endif
9bc910
9bc910
%if %{with_internal_tdb}
9bc910
%{_bindir}/tdbbackup
9bc910
%{_bindir}/tdbdump
9bc910
%{_bindir}/tdbrestore
9bc910
%{_bindir}/tdbtool
9bc910
%{_mandir}/man8/tdbbackup.8*
9bc910
%{_mandir}/man8/tdbdump.8*
9bc910
%{_mandir}/man8/tdbrestore.8*
9bc910
%{_mandir}/man8/tdbtool.8*
9bc910
%endif
9bc910
9bc910
%if %with_internal_ldb
9bc910
%{_bindir}/ldbadd
9bc910
%{_bindir}/ldbdel
9bc910
%{_bindir}/ldbedit
9bc910
%{_bindir}/ldbmodify
9bc910
%{_bindir}/ldbrename
9bc910
%{_bindir}/ldbsearch
9bc910
%{_libdir}/samba/ldb/
9bc910
%{_mandir}/man1/ldbadd.1.gz
9bc910
%{_mandir}/man1/ldbdel.1.gz
9bc910
%{_mandir}/man1/ldbedit.1.gz
9bc910
%{_mandir}/man1/ldbmodify.1.gz
9bc910
%{_mandir}/man1/ldbrename.1.gz
9bc910
%{_mandir}/man1/ldbsearch.1.gz
9bc910
%endif
9bc910
9bc910
### COMMON
9bc910
%files common
9bc910
%defattr(-,root,root)
9bc910
#%{_libdir}/samba/charset ???
9bc910
%{_prefix}/lib/tmpfiles.d/samba.conf
9bc910
%{_bindir}/net
9bc910
%{_bindir}/pdbedit
9bc910
%{_bindir}/profiles
9bc910
%{_bindir}/smbcontrol
9bc910
%{_bindir}/testparm
9bc910
%{_datadir}/samba/codepages
9bc910
%dir %{_sysconfdir}/logrotate.d/
9bc910
%config(noreplace) %{_sysconfdir}/logrotate.d/samba
9bc910
%attr(0700,root,root) %dir /var/log/samba
9bc910
%attr(0700,root,root) %dir /var/log/samba/old
9bc910
%ghost %dir /var/run/samba
9bc910
%ghost %dir /var/run/winbindd
9bc910
%attr(700,root,root) %dir /var/lib/samba/private
9bc910
%attr(755,root,root) %dir %{_sysconfdir}/samba
9bc910
%config(noreplace) %{_sysconfdir}/samba/smb.conf
9bc910
%config(noreplace) %{_sysconfdir}/samba/lmhosts
9bc910
%config(noreplace) %{_sysconfdir}/sysconfig/samba
9bc910
%{_mandir}/man1/profiles.1*
9bc910
%{_mandir}/man1/smbcontrol.1*
9bc910
%{_mandir}/man1/testparm.1*
9bc910
%{_mandir}/man5/lmhosts.5*
9bc910
%{_mandir}/man5/smb.conf.5*
9bc910
%{_mandir}/man5/smbpasswd.5*
9bc910
%{_mandir}/man7/samba.7*
9bc910
%{_mandir}/man8/net.8*
9bc910
%{_mandir}/man8/pdbedit.8*
9bc910
9bc910
# common libraries
9bc910
%{_libdir}/samba/libpopt_samba3.so
9bc910
9bc910
%dir %{_libdir}/samba/pdb
9bc910
%{_libdir}/samba/pdb/ldapsam.so
9bc910
%{_libdir}/samba/pdb/smbpasswd.so
9bc910
%{_libdir}/samba/pdb/tdbsam.so
9bc910
%{_libdir}/samba/pdb/wbc_sam.so
9bc910
9bc910
%if %with_pam_smbpass
9bc910
%{_libdir}/security/pam_smbpass.so
9bc910
%endif
9bc910
9bc910
### DC
9bc910
%files dc
9bc910
%defattr(-,root,root)
9bc910
9bc910
%if %with_dc
9bc910
%{_bindir}/samba-tool
9bc910
%{_sbindir}/samba
9bc910
%{_sbindir}/samba_kcc
9bc910
%{_sbindir}/samba_dnsupdate
9bc910
%{_sbindir}/samba_spnupdate
9bc910
%{_sbindir}/samba_upgradedns
9bc910
%{_libdir}/mit_samba.so
9bc910
%{_libdir}/samba/auth/samba4.so
9bc910
%{_libdir}/samba/bind9/dlz_bind9.so
9bc910
%{_libdir}/samba/libheimntlm-samba4.so.1
9bc910
%{_libdir}/samba/libheimntlm-samba4.so.1.0.1
9bc910
%{_libdir}/samba/libkdc-samba4.so.2
9bc910
%{_libdir}/samba/libkdc-samba4.so.2.0.0
9bc910
%{_libdir}/samba/libpac.so
9bc910
%{_libdir}/samba/gensec
9bc910
%{_libdir}/samba/ldb/acl.so
9bc910
%{_libdir}/samba/ldb/aclread.so
9bc910
%{_libdir}/samba/ldb/anr.so
9bc910
%{_libdir}/samba/ldb/descriptor.so
9bc910
%{_libdir}/samba/ldb/dirsync.so
9bc910
%{_libdir}/samba/ldb/extended_dn_in.so
9bc910
%{_libdir}/samba/ldb/extended_dn_out.so
9bc910
%{_libdir}/samba/ldb/extended_dn_store.so
9bc910
%{_libdir}/samba/ldb/ildap.so
9bc910
%{_libdir}/samba/ldb/instancetype.so
9bc910
%{_libdir}/samba/ldb/lazy_commit.so
9bc910
%{_libdir}/samba/ldb/ldbsamba_extensions.so
9bc910
%{_libdir}/samba/ldb/linked_attributes.so
9bc910
%{_libdir}/samba/ldb/local_password.so
9bc910
%{_libdir}/samba/ldb/new_partition.so
9bc910
%{_libdir}/samba/ldb/objectclass.so
9bc910
%{_libdir}/samba/ldb/objectclass_attrs.so
9bc910
%{_libdir}/samba/ldb/objectguid.so
9bc910
%{_libdir}/samba/ldb/operational.so
9bc910
%{_libdir}/samba/ldb/partition.so
9bc910
%{_libdir}/samba/ldb/password_hash.so
9bc910
%{_libdir}/samba/ldb/ranged_results.so
9bc910
%{_libdir}/samba/ldb/repl_meta_data.so
9bc910
%{_libdir}/samba/ldb/resolve_oids.so
9bc910
%{_libdir}/samba/ldb/rootdse.so
9bc910
%{_libdir}/samba/ldb/samba3sam.so
9bc910
%{_libdir}/samba/ldb/samba3sid.so
9bc910
%{_libdir}/samba/ldb/samba_dsdb.so
9bc910
%{_libdir}/samba/ldb/samba_secrets.so
9bc910
%{_libdir}/samba/ldb/samldb.so
9bc910
%{_libdir}/samba/ldb/schema_data.so
9bc910
%{_libdir}/samba/ldb/schema_load.so
9bc910
%{_libdir}/samba/ldb/secrets_tdb_sync.so
9bc910
%{_libdir}/samba/ldb/show_deleted.so
9bc910
%{_libdir}/samba/ldb/simple_dn.so
9bc910
%{_libdir}/samba/ldb/simple_ldap_map.so
9bc910
%{_libdir}/samba/ldb/subtree_delete.so
9bc910
%{_libdir}/samba/ldb/subtree_rename.so
9bc910
%{_libdir}/samba/ldb/update_keytab.so
9bc910
%{_libdir}/samba/ldb/wins_ldb.so
9bc910
%{_libdir}/samba/vfs/posix_eadb.so
9bc910
%dir /var/lib/samba/sysvol
9bc910
%{_datadir}/samba/setup
9bc910
%{_mandir}/man8/samba.8*
9bc910
%{_mandir}/man8/samba-tool.8*
9bc910
%else # with_dc
9bc910
%doc packaging/README.dc
9bc910
%exclude %{_mandir}/man8/samba.8*
9bc910
%exclude %{_mandir}/man8/samba-tool.8*
9bc910
%exclude %{_libdir}/samba/ldb/ildap.so
9bc910
%exclude %{_libdir}/samba/ldb/ldbsamba_extensions.so
9bc910
9bc910
%endif # with_dc
9bc910
9bc910
### DC-LIBS
9bc910
%files dc-libs
9bc910
%defattr(-,root,root)
9bc910
%if %with_dc
9bc910
%{_libdir}/samba/libprocess_model.so
9bc910
%{_libdir}/samba/libservice.so
9bc910
%{_libdir}/samba/process_model
9bc910
%{_libdir}/samba/service
9bc910
%{_libdir}/libdcerpc-server.so.*
9bc910
%{_libdir}/samba/libdfs_server_ad.so
9bc910
%{_libdir}/samba/libdsdb-module.so
9bc910
%{_libdir}/samba/libntvfs.so
9bc910
%{_libdir}/samba/libposix_eadb.so
9bc910
%{_libdir}/samba/bind9/dlz_bind9_9.so
9bc910
%else
9bc910
%doc packaging/README.dc-libs
9bc910
%exclude %{_libdir}/samba/libdfs_server_ad.so
9bc910
%endif # with_dc
9bc910
9bc910
### DEVEL
9bc910
%files devel
9bc910
%defattr(-,root,root)
9bc910
%{_includedir}/samba-4.0/charset.h
9bc910
%{_includedir}/samba-4.0/core/doserr.h
9bc910
%{_includedir}/samba-4.0/core/error.h
9bc910
%{_includedir}/samba-4.0/core/ntstatus.h
9bc910
%{_includedir}/samba-4.0/core/werror.h
9bc910
%{_includedir}/samba-4.0/credentials.h
9bc910
%{_includedir}/samba-4.0/dcerpc.h
9bc910
%{_includedir}/samba-4.0/dlinklist.h
9bc910
%{_includedir}/samba-4.0/domain_credentials.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/atsvc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/auth.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/dcerpc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/epmapper.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/krb5pac.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/lsa.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/mgmt.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/misc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/nbt.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/drsblobs.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/drsuapi.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_drsblobs.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_drsuapi.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_atsvc_c.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_dcerpc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_epmapper_c.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_krb5pac.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_mgmt_c.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_misc.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_nbt.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_samr.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_samr_c.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/ndr_svcctl_c.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/netlogon.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/samr.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/security.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/server_id.h
9bc910
%{_includedir}/samba-4.0/gen_ndr/svcctl.h
9bc910
%{_includedir}/samba-4.0/gensec.h
9bc910
%{_includedir}/samba-4.0/ldap-util.h
9bc910
%{_includedir}/samba-4.0/ldap_errors.h
9bc910
%{_includedir}/samba-4.0/ldap_message.h
9bc910
%{_includedir}/samba-4.0/ldap_ndr.h
9bc910
%{_includedir}/samba-4.0/ldb_wrap.h
9bc910
%{_includedir}/samba-4.0/lookup_sid.h
9bc910
%{_includedir}/samba-4.0/machine_sid.h
9bc910
%{_includedir}/samba-4.0/ndr.h
9bc910
%{_includedir}/samba-4.0/ndr/ndr_drsblobs.h
9bc910
%{_includedir}/samba-4.0/ndr/ndr_drsuapi.h
9bc910
%{_includedir}/samba-4.0/ndr/ndr_svcctl.h
9bc910
%{_includedir}/samba-4.0/ndr/ndr_nbt.h
9bc910
%{_includedir}/samba-4.0/netapi.h
9bc910
%{_includedir}/samba-4.0/param.h
9bc910
%{_includedir}/samba-4.0/passdb.h
9bc910
%{_includedir}/samba-4.0/policy.h
9bc910
%{_includedir}/samba-4.0/read_smb.h
9bc910
%{_includedir}/samba-4.0/registry.h
9bc910
%{_includedir}/samba-4.0/roles.h
9bc910
%{_includedir}/samba-4.0/rpc_common.h
9bc910
%{_includedir}/samba-4.0/samba/session.h
9bc910
%{_includedir}/samba-4.0/samba/version.h
9bc910
%{_includedir}/samba-4.0/share.h
9bc910
%{_includedir}/samba-4.0/smb2.h
9bc910
%{_includedir}/samba-4.0/smb2_constants.h
9bc910
%{_includedir}/samba-4.0/smb2_create_blob.h
9bc910
%{_includedir}/samba-4.0/smb2_lease.h
9bc910
%{_includedir}/samba-4.0/smb2_signing.h
9bc910
%{_includedir}/samba-4.0/smb_cli.h
9bc910
%{_includedir}/samba-4.0/smb_cliraw.h
9bc910
%{_includedir}/samba-4.0/smb_common.h
9bc910
%{_includedir}/samba-4.0/smb_composite.h
9bc910
%{_includedir}/samba-4.0/smbconf.h
9bc910
%{_includedir}/samba-4.0/smb_constants.h
9bc910
%{_includedir}/samba-4.0/smb_ldap.h
9bc910
%{_includedir}/samba-4.0/smbldap.h
9bc910
%{_includedir}/samba-4.0/smb_raw.h
9bc910
%{_includedir}/samba-4.0/smb_raw_interfaces.h
9bc910
%{_includedir}/samba-4.0/smb_raw_signing.h
9bc910
%{_includedir}/samba-4.0/smb_raw_trans2.h
9bc910
%{_includedir}/samba-4.0/smb_request.h
9bc910
%{_includedir}/samba-4.0/smb_seal.h
9bc910
%{_includedir}/samba-4.0/smb_signing.h
9bc910
%{_includedir}/samba-4.0/smb_unix_ext.h
9bc910
%{_includedir}/samba-4.0/smb_util.h
9bc910
%{_includedir}/samba-4.0/tdr.h
9bc910
%{_includedir}/samba-4.0/tsocket.h
9bc910
%{_includedir}/samba-4.0/tsocket_internal.h
9bc910
%{_includedir}/samba-4.0/samba_util.h
9bc910
%{_includedir}/samba-4.0/util/attr.h
9bc910
%{_includedir}/samba-4.0/util/byteorder.h
9bc910
%{_includedir}/samba-4.0/util/data_blob.h
9bc910
%{_includedir}/samba-4.0/util/debug.h
9bc910
%{_includedir}/samba-4.0/util/memory.h
9bc910
%{_includedir}/samba-4.0/util/safe_string.h
9bc910
%{_includedir}/samba-4.0/util/string_wrappers.h
9bc910
%{_includedir}/samba-4.0/util/talloc_stack.h
9bc910
%{_includedir}/samba-4.0/util/tevent_ntstatus.h
9bc910
%{_includedir}/samba-4.0/util/tevent_unix.h
9bc910
%{_includedir}/samba-4.0/util/tevent_werror.h
9bc910
%{_includedir}/samba-4.0/util/time.h
9bc910
%{_includedir}/samba-4.0/util/xfile.h
9bc910
%{_includedir}/samba-4.0/util_ldb.h
9bc910
%{_libdir}/libdcerpc-atsvc.so
9bc910
%{_libdir}/libdcerpc-binding.so
9bc910
%{_libdir}/libdcerpc-samr.so
9bc910
%{_libdir}/libdcerpc.so
9bc910
%{_libdir}/libgensec.so
9bc910
%{_libdir}/libndr-krb5pac.so
9bc910
%{_libdir}/libndr-nbt.so
9bc910
%{_libdir}/libndr-standard.so
9bc910
%{_libdir}/libndr.so
9bc910
%{_libdir}/libnetapi.so
9bc910
%{_libdir}/libregistry.so
9bc910
%{_libdir}/libsamba-credentials.so
9bc910
%{_libdir}/libsamba-hostconfig.so
9bc910
%{_libdir}/libsamba-policy.so
9bc910
%{_libdir}/libsamba-util.so
9bc910
%{_libdir}/libsamdb.so
9bc910
%{_libdir}/libsmbclient-raw.so
9bc910
%{_libdir}/libsmbconf.so
9bc910
%{_libdir}/libtevent-util.so
9bc910
%{_libdir}/pkgconfig/dcerpc.pc
9bc910
%{_libdir}/pkgconfig/dcerpc_atsvc.pc
9bc910
%{_libdir}/pkgconfig/dcerpc_samr.pc
9bc910
%{_libdir}/pkgconfig/gensec.pc
9bc910
%{_libdir}/pkgconfig/ndr.pc
9bc910
%{_libdir}/pkgconfig/ndr_krb5pac.pc
9bc910
%{_libdir}/pkgconfig/ndr_nbt.pc
9bc910
%{_libdir}/pkgconfig/ndr_standard.pc
9bc910
%{_libdir}/pkgconfig/netapi.pc
9bc910
%{_libdir}/pkgconfig/registry.pc
9bc910
%{_libdir}/pkgconfig/samba-credentials.pc
9bc910
%{_libdir}/pkgconfig/samba-hostconfig.pc
9bc910
%{_libdir}/pkgconfig/samba-policy.pc
9bc910
%{_libdir}/pkgconfig/samba-util.pc
9bc910
%{_libdir}/pkgconfig/samdb.pc
9bc910
%{_libdir}/pkgconfig/smbclient-raw.pc
9bc910
%{_libdir}/libpdb.so
9bc910
%{_libdir}/libsmbldap.so
9bc910
9bc910
%if %with_dc
9bc910
%{_includedir}/samba-4.0/dcerpc_server.h
9bc910
%{_libdir}/libdcerpc-server.so
9bc910
%{_libdir}/pkgconfig/dcerpc_server.pc
9bc910
%endif
9bc910
9bc910
%if %with_internal_talloc
9bc910
%{_includedir}/samba-4.0/pytalloc.h
9bc910
%endif
9bc910
9bc910
%if ! %with_libsmbclient
9bc910
%{_includedir}/samba-4.0/libsmbclient.h
9bc910
%{_includedir}/samba-4.0/smb_share_modes.h
9bc910
%endif # ! with_libsmbclient
9bc910
9bc910
%if ! %with_libwbclient
9bc910
%{_includedir}/samba-4.0/wbclient.h
9bc910
%endif # ! with_libwbclient
9bc910
9bc910
### VFS-GLUSTERFS
9bc910
%if %{with_vfs_glusterfs}
9bc910
%files vfs-glusterfs
9bc910
%{_libdir}/samba/vfs/glusterfs.so
9bc910
%endif
9bc910
9bc910
### LIBS
9bc910
%files libs
9bc910
%defattr(-,root,root)
9bc910
%{_libdir}/libdcerpc-atsvc.so.*
9bc910
%{_libdir}/libdcerpc-binding.so.*
9bc910
%{_libdir}/libdcerpc-samr.so.*
9bc910
%{_libdir}/libdcerpc.so.*
9bc910
%{_libdir}/libgensec.so.*
9bc910
%{_libdir}/libndr-krb5pac.so.*
9bc910
%{_libdir}/libndr-nbt.so.*
9bc910
%{_libdir}/libndr-standard.so.*
9bc910
%{_libdir}/libndr.so.*
9bc910
%{_libdir}/libnetapi.so.*
9bc910
%{_libdir}/libregistry.so.*
9bc910
%{_libdir}/libsamba-credentials.so.*
9bc910
%{_libdir}/libsamba-hostconfig.so.*
9bc910
%{_libdir}/libsamba-policy.so.*
9bc910
%{_libdir}/libsamba-util.so.*
9bc910
%{_libdir}/libsamdb.so.*
9bc910
%{_libdir}/libsmbclient-raw.so.*
9bc910
%{_libdir}/libsmbconf.so.*
9bc910
%{_libdir}/libtevent-util.so.*
9bc910
%{_libdir}/libpdb.so.*
9bc910
%{_libdir}/libsmbldap.so.*
9bc910
9bc910
# libraries needed by the public libraries
9bc910
%dir %{_libdir}/samba
9bc910
%{_libdir}/samba/libCHARSET3.so
9bc910
%{_libdir}/samba/libMESSAGING.so
9bc910
%{_libdir}/samba/libLIBWBCLIENT_OLD.so
9bc910
%{_libdir}/samba/libaddns.so
9bc910
%{_libdir}/samba/libads.so
9bc910
%{_libdir}/samba/libasn1util.so
9bc910
%{_libdir}/samba/libauth.so
9bc910
%{_libdir}/samba/libauth4.so
9bc910
%{_libdir}/samba/libauth_sam_reply.so
9bc910
%{_libdir}/samba/libauth_unix_token.so
9bc910
%{_libdir}/samba/libauthkrb5.so
9bc910
%{_libdir}/samba/libccan.so
9bc910
%{_libdir}/samba/libcli-ldap-common.so
9bc910
%{_libdir}/samba/libcli-ldap.so
9bc910
%{_libdir}/samba/libcli-nbt.so
9bc910
%{_libdir}/samba/libcli_cldap.so
9bc910
%{_libdir}/samba/libcli_smb_common.so
9bc910
%{_libdir}/samba/libcli_spoolss.so
9bc910
%{_libdir}/samba/libcliauth.so
9bc910
#%{_libdir}/samba/libclidns.so
9bc910
%{_libdir}/samba/libcluster.so
9bc910
%{_libdir}/samba/libcmdline-credentials.so
9bc910
%{_libdir}/samba/libdbwrap.so
9bc910
%{_libdir}/samba/libdcerpc-samba.so
9bc910
%{_libdir}/samba/libdcerpc-samba4.so
9bc910
%{_libdir}/samba/liberrors.so
9bc910
%{_libdir}/samba/libevents.so
9bc910
%{_libdir}/samba/libflag_mapping.so
9bc910
%{_libdir}/samba/libgpo.so
9bc910
%{_libdir}/samba/libgse.so
9bc910
%{_libdir}/samba/libinterfaces.so
9bc910
%{_libdir}/samba/libkrb5samba.so
9bc910
%{_libdir}/samba/libldbsamba.so
9bc910
%{_libdir}/samba/liblibcli_lsa3.so
9bc910
%{_libdir}/samba/liblibcli_netlogon3.so
9bc910
%{_libdir}/samba/liblibsmb.so
9bc910
%{_libdir}/samba/libsmb_transport.so
9bc910
%{_libdir}/samba/libmsrpc3.so
9bc910
%{_libdir}/samba/libndr-samba.so
9bc910
%{_libdir}/samba/libndr-samba4.so
9bc910
%{_libdir}/samba/libnet_keytab.so
9bc910
%{_libdir}/samba/libnetif.so
9bc910
%{_libdir}/samba/libnon_posix_acls.so
9bc910
%{_libdir}/samba/libnpa_tstream.so
9bc910
%{_libdir}/samba/libprinting_migrate.so
9bc910
%{_libdir}/samba/libreplace.so
9bc910
%{_libdir}/samba/libsamba-modules.so
9bc910
%{_libdir}/samba/libsamba-net.so
9bc910
%{_libdir}/samba/libsamba-security.so
9bc910
%{_libdir}/samba/libsamba-sockets.so
9bc910
%{_libdir}/samba/libsamba_python.so
9bc910
%{_libdir}/samba/libsamdb-common.so
9bc910
%{_libdir}/samba/libsecrets3.so
9bc910
%{_libdir}/samba/libserver-role.so
9bc910
%{_libdir}/samba/libshares.so
9bc910
%{_libdir}/samba/libsamba3-util.so
9bc910
%{_libdir}/samba/libsmbd_base.so
9bc910
%{_libdir}/samba/libsmbd_conn.so
9bc910
%{_libdir}/samba/libsmbd_shim.so
9bc910
%{_libdir}/samba/libsmbldaphelper.so
9bc910
%{_libdir}/samba/libsmbpasswdparser.so
9bc910
%{_libdir}/samba/libsmbregistry.so
9bc910
%{_libdir}/samba/libtdb-wrap.so
9bc910
%{_libdir}/samba/libtdb_compat.so
9bc910
%{_libdir}/samba/libtrusts_util.so
9bc910
%{_libdir}/samba/libutil_cmdline.so
9bc910
%{_libdir}/samba/libutil_ntdb.so
9bc910
%{_libdir}/samba/libutil_reg.so
9bc910
%{_libdir}/samba/libutil_setid.so
9bc910
%{_libdir}/samba/libutil_tdb.so
9bc910
%{_libdir}/samba/libxattr_tdb.so
9bc910
9bc910
%if %with_dc
9bc910
%{_libdir}/samba/libdb-glue.so
9bc910
%{_libdir}/samba/libHDB_SAMBA4.so
9bc910
%{_libdir}/samba/libasn1-samba4.so.8
9bc910
%{_libdir}/samba/libasn1-samba4.so.8.0.0
9bc910
%{_libdir}/samba/libgssapi-samba4.so.2
9bc910
%{_libdir}/samba/libgssapi-samba4.so.2.0.0
9bc910
%{_libdir}/samba/libhcrypto-samba4.so.5
9bc910
%{_libdir}/samba/libhcrypto-samba4.so.5.0.1
9bc910
%{_libdir}/samba/libhdb-samba4.so.11
9bc910
%{_libdir}/samba/libhdb-samba4.so.11.0.2
9bc910
%{_libdir}/samba/libheimbase-samba4.so.1
9bc910
%{_libdir}/samba/libheimbase-samba4.so.1.0.0
9bc910
%{_libdir}/samba/libhx509-samba4.so.5
9bc910
%{_libdir}/samba/libhx509-samba4.so.5.0.0
9bc910
%{_libdir}/samba/libkrb5-samba4.so.26
9bc910
%{_libdir}/samba/libkrb5-samba4.so.26.0.0
9bc910
%{_libdir}/samba/libroken-samba4.so.19
9bc910
%{_libdir}/samba/libroken-samba4.so.19.0.1
9bc910
%{_libdir}/samba/libwind-samba4.so.0
9bc910
%{_libdir}/samba/libwind-samba4.so.0.0.0
9bc910
%endif
9bc910
9bc910
%if %{with_internal_ldb}
9bc910
%{_libdir}/samba/libldb.so.1
9bc910
%{_libdir}/samba/libldb.so.%{ldb_version}
9bc910
%{_libdir}/samba/libpyldb-util.so.1
9bc910
%{_libdir}/samba/libpyldb-util.so.%{ldb_version}
9bc910
%{_mandir}/man3/ldb.3.gz
9bc910
%endif
9bc910
%if %{with_internal_talloc}
9bc910
%{_libdir}/samba/libtalloc.so.2
9bc910
%{_libdir}/samba/libtalloc.so.%{talloc_version}
9bc910
%{_libdir}/samba/libpytalloc-util.so.2
9bc910
%{_libdir}/samba/libpytalloc-util.so.%{talloc_version}
9bc910
%{_mandir}/man3/talloc.3.gz
9bc910
%endif
9bc910
%if %{with_internal_tevent}
9bc910
%{_libdir}/samba/libtevent.so.0
9bc910
%{_libdir}/samba/libtevent.so.%{tevent_version}
9bc910
%endif
9bc910
%if %{with_internal_tdb}
9bc910
%{_libdir}/samba/libtdb.so.1
9bc910
%{_libdir}/samba/libtdb.so.%{tdb_version}
9bc910
%endif
9bc910
%if %{with_internal_ntdb}
9bc910
%{_libdir}/samba/libntdb.so.0
9bc910
%{_libdir}/samba/libntdb.so.%{ntdb_version}
9bc910
%endif
9bc910
9bc910
%if ! %with_libsmbclient
9bc910
%{_libdir}/samba/libsmbclient.so.*
9bc910
%{_libdir}/samba/libsmbsharemodes.so.*
9bc910
%{_mandir}/man7/libsmbclient.7*
9bc910
%endif # ! with_libsmbclient
9bc910
9bc910
%if ! %with_libwbclient
9bc910
%{_libdir}/samba/libwbclient.so.*
9bc910
%{_libdir}/samba/libwinbind-client.so
9bc910
%endif # ! with_libwbclient
9bc910
9bc910
### LIBSMBCLIENT
9bc910
%if %with_libsmbclient
9bc910
%files -n libsmbclient
9bc910
%defattr(-,root,root)
9bc910
%{_libdir}/libsmbclient.so.*
9bc910
%{_libdir}/libsmbsharemodes.so.*
9bc910
9bc910
### LIBSMBCLIENT-DEVEL
9bc910
%files -n libsmbclient-devel
9bc910
%defattr(-,root,root)
9bc910
%{_includedir}/samba-4.0/libsmbclient.h
9bc910
%{_includedir}/samba-4.0/smb_share_modes.h
9bc910
%{_libdir}/libsmbclient.so
9bc910
%{_libdir}/libsmbsharemodes.so
9bc910
%{_libdir}/pkgconfig/smbclient.pc
9bc910
%{_libdir}/pkgconfig/smbsharemodes.pc
9bc910
%{_mandir}/man7/libsmbclient.7*
9bc910
%endif # with_libsmbclient
9bc910
9bc910
### LIBWBCLIENT
9bc910
%if %with_libwbclient
9bc910
%files -n libwbclient
9bc910
%defattr(-,root,root)
9bc910
%{_libdir}/libwbclient.so.*
9bc910
%{_libdir}/samba/libwinbind-client.so
9bc910
9bc910
### LIBWBCLIENT-DEVEL
9bc910
%files -n libwbclient-devel
9bc910
%defattr(-,root,root)
9bc910
%{_includedir}/samba-4.0/wbclient.h
9bc910
%{_libdir}/libwbclient.so
9bc910
%{_libdir}/pkgconfig/wbclient.pc
9bc910
%endif # with_libwbclient
9bc910
9bc910
### PIDL
9bc910
%files pidl
9bc910
%defattr(-,root,root,-)
6729ff
%attr(755,root,root) %{_bindir}/pidl
6729ff
%dir %{perl_vendorlib}/Parse
6729ff
%{perl_vendorlib}/Parse/Pidl.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl
6729ff
%{perl_vendorlib}/Parse/Pidl/CUtil.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Expr.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/ODL.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Typelist.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/IDL.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Compat.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl/Wireshark
6729ff
%{perl_vendorlib}/Parse/Pidl/Wireshark/Conformance.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Wireshark/NDR.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Dump.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl/Samba3
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba3/ServerNDR.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba3/ClientNDR.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl/Samba4
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/Header.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl/Samba4/COM
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/COM/Header.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/COM/Proxy.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/COM/Stub.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/Python.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/Template.pm
6729ff
%dir %{perl_vendorlib}/Parse/Pidl/Samba4/NDR
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Server.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Client.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/NDR/Parser.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Samba4/TDR.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/NDR.pm
6729ff
%{perl_vendorlib}/Parse/Pidl/Util.pm
9bc910
%{_mandir}/man1/pidl*
9bc910
%{_mandir}/man3/Parse::Pidl*
9bc910
9bc910
### PYTHON
9bc910
%files python
9bc910
%defattr(-,root,root,-)
9bc910
%{python_sitearch}/*
9bc910
9bc910
### TEST
9bc910
%files test
9bc910
%defattr(-,root,root)
9bc910
%{_bindir}/gentest
9bc910
%{_bindir}/locktest
9bc910
%{_bindir}/masktest
9bc910
%{_bindir}/ndrdump
9bc910
%{_bindir}/smbtorture
9bc910
%{_libdir}/libtorture.so.*
9bc910
%{_libdir}/samba/libsubunit.so
9bc910
%if %with_dc
9bc910
%{_libdir}/samba/libdlz_bind9_for_torture.so
9bc910
%else
9bc910
%{_libdir}/samba/libdsdb-module.so
9bc910
%endif
9bc910
%{_mandir}/man1/gentest.1*
9bc910
%{_mandir}/man1/locktest.1*
9bc910
%{_mandir}/man1/masktest.1*
9bc910
%{_mandir}/man1/ndrdump.1*
9bc910
%{_mandir}/man1/smbtorture.1*
9bc910
%{_mandir}/man1/vfstest.1*
9bc910
9bc910
%if %{with testsuite}
9bc910
# files to ignore in testsuite mode
9bc910
%{_libdir}/samba/libnss_wrapper.so
9bc910
%{_libdir}/samba/libsocket_wrapper.so
9bc910
%{_libdir}/samba/libuid_wrapper.so
9bc910
%endif
9bc910
9bc910
### TEST-DEVEL
9bc910
%files test-devel
9bc910
%defattr(-,root,root)
9bc910
%{_includedir}/samba-4.0/torture.h
9bc910
%{_libdir}/libtorture.so
9bc910
%{_libdir}/pkgconfig/torture.pc
9bc910
9bc910
### WINBIND
9bc910
%files winbind
9bc910
%defattr(-,root,root)
9bc910
#%{_bindir}/wbinfo3
9bc910
%{_libdir}/samba/idmap
9bc910
%{_libdir}/samba/nss_info
9bc910
%{_libdir}/samba/libnss_info.so
9bc910
%{_libdir}/samba/libidmap.so
9bc910
%{_sbindir}/winbindd
9bc910
%attr(750,root,wbpriv) %dir /var/lib/samba/winbindd_privileged
9bc910
%{_unitdir}/winbind.service
9bc910
%{_sysconfdir}/NetworkManager/dispatcher.d/30-winbind
9bc910
%{_mandir}/man8/winbindd.8*
9bc910
%{_mandir}/man8/idmap_*.8*
9bc910
9bc910
### WINBIND-CLIENTS
9bc910
%files winbind-clients
9bc910
%defattr(-,root,root)
9bc910
%{_bindir}/ntlm_auth
9bc910
%{_bindir}/wbinfo
9bc910
%{_mandir}/man1/ntlm_auth.1.gz
9bc910
%{_mandir}/man1/wbinfo.1*
9bc910
9bc910
### WINBIND-KRB5-LOCATOR
9bc910
%files winbind-krb5-locator
9bc910
%defattr(-,root,root)
9bc910
%ghost %{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so
9bc910
%{_libdir}/winbind_krb5_locator.so
9bc910
%{_mandir}/man7/winbind_krb5_locator.7*
9bc910
9bc910
### WINBIND-MODULES
9bc910
%files winbind-modules
9bc910
%defattr(-,root,root)
9bc910
%{_libdir}/libnss_winbind.so*
9bc910
%{_libdir}/libnss_wins.so*
9bc910
%{_libdir}/security/pam_winbind.so
9bc910
%config(noreplace) %{_sysconfdir}/security/pam_winbind.conf
9bc910
%{_mandir}/man5/pam_winbind.conf.5*
9bc910
%{_mandir}/man8/pam_winbind.8*
9bc910
9bc910
%changelog
08db43
* Thu Feb 19 2015 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-38
08db43
- resolves: #1194132 - CVE-2015-0240: RCE in netlogon server.
08db43
d4e8da
* Fri Aug 01 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-37
d4e8da
- resolves: #1126013 - CVE-2014-3560: remote code execution in nmbd.
d4e8da
d4e8da
* Wed Jul 02 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-36
d4e8da
- resolves: #1115490 - Fix potential Samba file corruption.
d4e8da
cf0886
* Wed Jun 11 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-35
cf0886
- resolves: #1105504 - CVE-2014-0244: DoS in nmbd.
cf0886
- resolves: #1108844 - CVE-2014-3493: DoS in smbd with unicode path names.
cf0886
- resolves: #1105573 - CVE-2014-0178: Uninitialized memory exposure.
cf0886
c6ebcb
* Mon May 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-33
c6ebcb
- related: #717484 - Add missing configure line to enable profiling data support.
c6ebcb
c6ebcb
* Tue Apr 22 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-32
c6ebcb
- related: #1082653 - Reuse IPv6 address during the AD domain join.
c6ebcb
6729ff
* Thu Apr 03 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-31
6729ff
- resolves: #1082653 - Add IPv6 workaround for MIT kerberos.
6729ff
6729ff
* Thu Apr 03 2014 - Alexander Bokovoy <abokovoy@redhat.com> - 4.1.1-30
6729ff
- resolves: #1083859  - Force KRB5CCNAME in Samba systemd units.
6729ff
- related: #1082598 - Fully enables systemd integration.
6729ff
6729ff
* Tue Apr 01 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-29
6729ff
- resolves: #1082598 - Add missing BuildRequires for systemd-devel.
6729ff
6729ff
* Wed Mar 26 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-28
6729ff
- resolves: #1077918 - Make daemons systemd aware.
6729ff
6729ff
* Mon Mar 24 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-27
6729ff
- resolves: #1077857 - Fix internal error received while adding trust.
6729ff
6729ff
* Fri Mar 21 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-26
6729ff
- resolves: #1079008 - Fix fragmented rpc handling.
6729ff
6729ff
* Tue Mar 18 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-25
6729ff
- resolves: #1077651 - Fix 'force user' option for shares.
6729ff
6729ff
* Wed Mar 12 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-24
6729ff
- resolves: #1053748 - Enhance "net ads kerberos pac" tool.
6729ff
6729ff
* Mon Mar 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-23
6729ff
- resolves: #1072804 - Fix CVE-2013-4496.
6729ff
- resolves: #1072804 - Fix CVE-2013-6442.
6729ff
6729ff
* Fri Mar 07 2014 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-22
6729ff
- resolves: #1024788 - Fix joining over IPv6.
6729ff
6729ff
* Tue Mar 04 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-21
6729ff
- resolves: #1066536 - Fix NBT queries with more than 9 or more components.
6729ff
6729ff
* Thu Feb 27 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-20
6729ff
- resolves: #1070692 - Don't package perl(Parse::Yapp::Driver)
6729ff
6729ff
* Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-19
6729ff
- related: #1067606 - Add missing directories.
6729ff
6729ff
* Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-18
6729ff
- related: #1067606 - Fix installation of pidl files.
6729ff
6729ff
* Tue Feb 25 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-17
6729ff
- resolves: #1067606 - Fix wbinfo with one-way trust.
6729ff
- resolves: #1069569 - Fix memory leak reading the printer list.
6729ff
6729ff
* Thu Feb 20 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-16
6729ff
- resolves: #1063186 - Fix force_user with security=ads.
6729ff
6729ff
* Wed Feb 05 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-15
6729ff
- resolves: #1029001 - Fix force_user with security=ads.
6729ff
6729ff
* Tue Jan 28 2014 Daniel Mach <dmach@redhat.com> - 4.1.1-14
6729ff
- Mass rebuild 2014-01-24
6729ff
6729ff
* Mon Jan 13 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-13
6729ff
- resolves: #1051582 - Fix warnings an resource leaks reported by rpmdiff.
6729ff
6729ff
* Fri Jan 10 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-12
6729ff
- resolves: #1050886 - Fix full CPU utilization in winbindd.
6729ff
- resolves: #1051400 - Fix segfault in smbd.
6729ff
- resolves: #1051402 - Fix SMB2 server panic when a smb2 brlock times out.
6729ff
6729ff
* Thu Jan 09 2014 - Andreas Schneider <asn@redhat.com> - 4.1.1-11
6729ff
- resolves: #1042845 - Do not build with libbsd.
6729ff
6729ff
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.1.1-10
6729ff
- Mass rebuild 2013-12-27
6729ff
6729ff
* Wed Dec 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-9
6729ff
- resolves: #1033122 - Fix dropbox regression.
6729ff
- resolves: #1040464 - Fix %G substituion for config parameters.
6729ff
6729ff
* Wed Dec 11 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-8
6729ff
- resolves: #1040052 - Fix winbind debug message NULL pointer derreference.
6729ff
6729ff
* Mon Dec 09 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-7
6729ff
- resolves: #1039499 - Fix CVE-2012-6150.
6729ff
6729ff
* Fri Nov 29 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-6
6729ff
- resolves: #1033109 - Fix winbind cache keysize limitations.
6729ff
6729ff
* Wed Nov 27 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-5
6729ff
- resolves: #1034160 - Make sure we don't build the fam notify module.
6729ff
6729ff
* Mon Nov 25 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-4
6729ff
- resolves: #1034048 - Fix group name substitution in template homedir.
6729ff
- resolves: #1018041 - Fix CVE-2013-4408.
6729ff
- related: #884169 - Fix several covscan warnings.
6729ff
6729ff
* Mon Nov 18 2013 - Guenther Deschner <gdeschner@redhat.com> - 4.1.1-3
6729ff
- resolves: #948509 - Fix manpage correctness.
6729ff
6729ff
* Fri Nov 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-2
6729ff
- related: #884169 - Fix strict aliasing warnings.
6729ff
6729ff
* Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.1-1
6729ff
- resolves: #1024543 - Fix CVE-2013-4475.
6729ff
- Update to Samba 4.1.1.
6729ff
6729ff
* Mon Nov 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-5
6729ff
- related: #884169 - Fix the upgrade path.
6729ff
6729ff
* Wed Oct 30 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-4
6729ff
- related: #884169 - Add direct dependency to samba-libs in the
6729ff
                     glusterfs package.
6729ff
- resolves: #996567 - Fix userPrincipalName composition.
6729ff
- related: #884169 - Fix memset call with zero length in in ntdb.
6729ff
9bc910
* Fri Oct 18 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-3
9bc910
- resolves: #1019384 - Build glusterfs VFS plguin.
9bc910
9bc910
* Tue Oct 15 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-2
9bc910
- related: #1014656 - Fix dependency of samba-winbind-modules package.
9bc910
9bc910
* Fri Oct 11 2013 - Andreas Schneider <asn@redhat.com> - 4.1.0-1
9bc910
- related: #985609 - Update to Samba 4.1.0.
9bc910
9bc910
* Tue Oct 01 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.8
9bc910
- related: #985609 - Update to Samba 4.1.0rc4.
9bc910
- resolves: #1014656 - Split out a samba-winbind-modules package.
9bc910
9bc910
* Wed Sep 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.7
9bc910
- related: #985609 - Update to Samba 4.1.0rc3.
9bc910
- resolves: #1005422 - Add support for KEYRING ccache type in pam_winbindd.
9bc910
9bc910
* Wed Sep 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.6
9bc910
- resolves: #717484 - Enable profiling data support.
9bc910
9bc910
* Thu Aug 22 2013 - Guenther Deschner <gdeschner@redhat.com> - 2:4.1.0-0.5
9bc910
- resolves: #996160 - Fix winbind with trusted domains.
9bc910
9bc910
* Wed Aug 14 2013 - Andreas Schneider <asn@redhat.com> 2:4.1.0-0.4
9bc910
- resolves: #996160 - Fix winbind nbt name lookup segfault.
9bc910
9bc910
* Mon Aug 12 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.3
9bc910
- related: #985609 - Update to Samba 4.1.0rc2.
9bc910
9bc910
* Wed Jul 24 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.2
9bc910
- resolves: #985985 - Fix file conflict between samba and wine.
9bc910
- resolves: #985107 - Add support for new default location for Kerberos
9bc910
                      credential caches.
9bc910
9bc910
* Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 2:4.1.0-0.1.rc1.1
9bc910
- Perl 5.18 rebuild
9bc910
9bc910
* Wed Jul 17 2013 - Andreas Schneider <asn@redhat.com> - 2:4.1.0-0.1
9bc910
- Update to Samba 4.1.0rc1.
9bc910
- resolves: #985609
9bc910
9bc910
* Mon Jul 15 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-2
9bc910
- resolves: #972692 - Build with PIE and full RELRO.
9bc910
- resolves: #884169 - Add explicit dependencies suggested by rpmdiff.
9bc910
- resolves: #981033 - Local user's krb5cc deleted by winbind.
9bc910
- resolves: #984331 - Fix samba-common tmpfiles configuration file in wrong
9bc910
                      directory.
9bc910
9bc910
* Wed Jul 03 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.7-1
9bc910
- Update to Samba 4.0.7.
9bc910
9bc910
* Fri Jun 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-3
9bc910
- Add UPN enumeration to passdb internal API (bso #9779).
9bc910
9bc910
* Wed May 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-2
9bc910
- resolves: #966130 - Fix build with MIT Kerberos.
9bc910
- List vfs modules in spec file.
9bc910
9bc910
* Tue May 21 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.6-1
9bc910
- Update to Samba 4.0.6.
9bc910
- Remove SWAT.
9bc910
9bc910
* Wed Apr 10 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.5-1
9bc910
- Update to Samba 4.0.5.
9bc910
- Add UPN enumeration to passdb internal API (bso #9779).
9bc910
- resolves: #928947 - samba-doc is obsolete now.
9bc910
- resolves: #948606 - LogRotate should be optional, and not a hard "Requires".
9bc910
9bc910
* Fri Mar 22 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-3
9bc910
- resolves: #919405 - Fix and improve large_readx handling for broken clients.
9bc910
- resolves: #924525 - Don't use waf caching.
9bc910
9bc910
* Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-2
9bc910
- resolves: #923765 - Improve packaging of README files.
9bc910
9bc910
* Wed Mar 20 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.4-1
9bc910
- Update to Samba 4.0.4.
9bc910
9bc910
* Mon Mar 11 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-4
9bc910
- resolves: #919333 - Create /run/samba too.
9bc910
9bc910
* Mon Mar 04 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-3
9bc910
- Fix the cache dir to be /var/lib/samba to support upgrades.
9bc910
9bc910
* Thu Feb 14 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-2
9bc910
- resolves: #907915 - libreplace.so => not found
9bc910
9bc910
* Thu Feb 07 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.3-1
9bc910
- Update to Samba 4.0.3.
9bc910
- resolves: #907544 - Add unowned directory /usr/lib64/samba.
9bc910
- resolves: #906517 - Fix pidl code generation with gcc 4.8.
9bc910
- resolves: #908353 - Fix passdb backend ldapsam as module.
9bc910
9bc910
* Wed Jan 30 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.2-1
9bc910
- Update to Samba 4.0.2.
9bc910
- Fixes CVE-2013-0213.
9bc910
- Fixes CVE-2013-0214.
9bc910
- resolves: #906002
9bc910
- resolves: #905700
9bc910
- resolves: #905704
9bc910
- Fix conn->share_access which is reset between user switches.
9bc910
- resolves: #903806
9bc910
- Add missing example and make sure we don't introduce perl dependencies.
9bc910
- resolves: #639470
9bc910
9bc910
* Wed Jan 16 2013 - Andreas Schneider <asn@redhat.com> - 2:4.0.1-1
9bc910
- Update to Samba 4.0.1.
9bc910
- Fixes CVE-2013-0172.
9bc910
9bc910
* Mon Dec 17 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-174
9bc910
- Fix typo in winbind-krb-locator post uninstall script.
9bc910
9bc910
* Tue Dec 11 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-173
9bc910
- Update to Samba 4.0.0.
9bc910
9bc910
* Thu Dec 06 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-171.rc6
9bc910
- Fix typo in winbind-krb-locator post uninstall script.
9bc910
9bc910
* Tue Dec 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-170.rc6
9bc910
- Update to Samba 4.0.0rc6.
9bc910
- Add /etc/pam.d/samba for swat to work correctly.
9bc910
- resolves #882700
9bc910
9bc910
* Fri Nov 23 2012 Guenther Deschner <gdeschner@redhat.com> - 2:4.0.0-169.rc5
9bc910
- Make sure ncacn_ip_tcp client code looks for NBT_NAME_SERVER name types.
9bc910
9bc910
* Thu Nov 15 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-168.rc5
9bc910
- Reduce dependencies of samba-devel and create samba-test-devel package.
9bc910
9bc910
* Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-167.rc5
9bc910
- Use workaround for winbind default domain only when set.
9bc910
- Build with old ctdb support.
9bc910
9bc910
* Tue Nov 13 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-166.rc5
9bc910
- Update to Samba 4.0.0rc5.
9bc910
9bc910
* Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-165.rc4
9bc910
- Fix library dependencies of libnetapi.
9bc910
9bc910
* Mon Nov 05 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-164.rc4
9bc910
- resolves: #872818 - Fix perl dependencies.
9bc910
9bc910
* Tue Oct 30 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-163.rc4
9bc910
- Update to Samba 4.0.0rc4.
9bc910
9bc910
* Mon Oct 29 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-162.rc3
9bc910
- resolves: #870630 - Fix scriptlets interpeting a comment as argument.
9bc910
9bc910
* Fri Oct 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-161.rc3
9bc910
- Add missing Requries for python modules.
9bc910
- Add NetworkManager dispatcher script for winbind.
9bc910
9bc910
* Fri Oct 19 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-160.rc3
9bc910
- resolves: #867893 - Move /var/log/samba to samba-common package for
9bc910
                      winbind which requires it.
9bc910
9bc910
* Thu Oct 18 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-159.rc3
9bc910
- Compile default auth methods into smbd.
9bc910
9bc910
* Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-158.rc3
9bc910
- Move pam_winbind.conf and the manpages to the right package.
9bc910
9bc910
* Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-157.rc3
9bc910
* resolves: #866959 - Build auth_builtin as static module.
9bc910
9bc910
* Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-156.rc3
9bc910
- Update systemd Requires to reflect latest packaging guidelines.
9bc910
9bc910
* Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-155.rc3
9bc910
- Add back the AES patches which didn't make it in rc3.
9bc910
9bc910
* Tue Oct 16 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-154.rc3
9bc910
- Update to 4.0.0rc3.
9bc910
- resolves: #805562 - Unable to share print queues.
9bc910
- resolves: #863388 - Unable to reload smbd configuration with systemctl.
9bc910
9bc910
* Wed Oct 10 2012 - Alexander Bokovoy <abokovoy@redhat.com> - 2:4.0.0-153.rc2
9bc910
- Use alternatives to configure winbind_krb5_locator.so
9bc910
- Fix Requires for winbind.
9bc910
9bc910
* Thu Oct 04 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-152.rc2
9bc910
- Add kerberos AES support.
9bc910
- Fix printing initialization.
9bc910
9bc910
* Tue Oct 02 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-151.rc2
9bc910
- Update to 4.0.0rc2.
9bc910
9bc910
* Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-150.rc1
9bc910
- Fix Obsoletes/Provides for update from samba4.
9bc910
- Bump release number to be bigger than samba4.
9bc910
9bc910
* Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-96.rc1
9bc910
- Package smbprint again.
9bc910
9bc910
* Wed Sep 26 2012 - Andreas Schneider <asn@redhat.com> - 2:4.0.0-95.rc1
9bc910
- Update to 4.0.0rc1.
9bc910
9bc910
* Mon Aug 20 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.7-94.2
9bc910
- Update to 3.6.7
9bc910
9bc910
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:3.6.6-93.2
9bc910
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9bc910
9bc910
* Thu Jul 19 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-93
9bc910
- Fix printing tdb upgrade for 3.6.6
9bc910
- resolves: #841609
9bc910
9bc910
* Sun Jul 15 2012 Ville Skyttä <ville.skytta@iki.fi> - 2:3.6.6-92
9bc910
- Call ldconfig at libwbclient and -winbind-clients post(un)install time.
9bc910
- Fix empty localization files, use %%find_lang to find and %%lang-mark them.
9bc910
- Escape macros in %%changelog.
9bc910
- Fix source tarball URL.
9bc910
9bc910
* Tue Jun 26 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.6-91
9bc910
- Update to 3.6.6
9bc910
9bc910
* Thu Jun 21 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-90
9bc910
- Fix ldonfig.
9bc910
- Require systemd for samba-common package.
9bc910
- resolves: #829197
9bc910
9bc910
* Mon Jun 18 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-89
9bc910
- Fix usrmove paths.
9bc910
- resolves: #829197
9bc910
9bc910
* Tue May 15 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-88
9bc910
- Move tmpfiles.d config to common package as it is needed for smbd and
9bc910
  winbind.
9bc910
- Make sure tmpfiles get created after installation.
9bc910
9bc910
* Wed May 09 2012 Guenther Deschner <gdeschner@redhat.com> - 2:3.6.5-87
9bc910
- Correctly use system iniparser library
9bc910
9bc910
* Fri May 04 2012 Andreas Schneider <asn@redhat.com> - 2:3.6.5-86
9bc910
- Bump Epoch to fix a problem with a Samba4 update in testing.
9bc910
9bc910
* Mon Apr 30 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.5-85
9bc910
- Security Release, fixes CVE-2012-2111
9bc910
- resolves: #817551
9bc910
9bc910
* Mon Apr 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.4-84
9bc910
- Fix creation of /var/run/samba.
9bc910
- resolves: #751625
9bc910
9bc910
* Fri Apr 20 2012 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.4-83
9bc910
- Avoid private krb5_locate_kdc usage
9bc910
- resolves: #754783
9bc910
9bc910
* Thu Apr 12 2012 Jon Ciesla <limburgher@gmail.com> - 1:3.6.4-82
9bc910
- Update to 3.6.4
9bc910
- Fixes CVE-2012-1182
9bc910
9bc910
* Mon Mar 19 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-81
9bc910
- Fix provides for of libwclient-devel for samba-winbind-devel.
9bc910
9bc910
* Thu Feb 23 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-80
9bc910
- Add commented out 'max protocol' to the default config.
9bc910
9bc910
* Mon Feb 13 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-79
9bc910
- Create a libwbclient package.
9bc910
- Replace winbind-devel with libwbclient-devel package.
9bc910
9bc910
* Mon Jan 30 2012 Andreas Schneider <asn@redhat.com> - 1:3.6.3-78
9bc910
- Update to 3.6.3
9bc910
- Fixes CVE-2012-0817
9bc910
9bc910
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.6.1-77.1
9bc910
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9bc910
9bc910
* Mon Dec 05 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-77
9bc910
- Fix winbind cache upgrade.
9bc910
- resolves: #760137
9bc910
9bc910
* Fri Nov 18 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-76
9bc910
- Fix piddir to match with systemd files.
9bc910
- Fix crash bug in the debug system.
9bc910
- resolves: #754525
9bc910
9bc910
* Fri Nov 04 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-75
9bc910
- Fix systemd dependencies
9bc910
- resolves: #751397
9bc910
9bc910
* Wed Oct 26 2011 Andreas Schneider <asn@redhat.com> - 1:3.6.1-74
9bc910
- Update to 3.6.1
9bc910
9bc910
* Tue Oct 04 2011 Guenther Deschner <gdeschner@redhat.com> - 1:3.6.0-73
9bc910
- Fix nmbd startup
9bc910
- resolves: #741630
9bc910
9bc910
* Tue Sep 20 2011 Tom Callaway <spot@fedoraproject.org> - 1:3.6.0-72
9bc910
- convert to systemd
9bc910
- restore epoch from f15
9bc910
9bc910
* Sat Aug 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0-71
9bc910
- Update to 3.6.0 final
9bc910
9bc910
* Sun Jul 31 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc3-70
9bc910
- Update to 3.6.0rc3
9bc910
9bc910
* Tue Jun 07 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc2-69
9bc910
- Update to 3.6.0rc2
9bc910
9bc910
* Tue May 17 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0rc1-68
9bc910
- Update to 3.6.0rc1
9bc910
9bc910
* Wed Apr 27 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre3-67
9bc910
- Update to 3.6.0pre3
9bc910
9bc910
* Wed Apr 13 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre2-66
9bc910
- Update to 3.6.0pre2
9bc910
9bc910
* Fri Mar 11 2011 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-65
9bc910
- Enable quota support
9bc910
9bc910
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.6.0-64pre1.1
9bc910
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9bc910
9bc910
* Wed Nov 24 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-64
9bc910
- Add %%ghost entry for /var/run using tmpfs
9bc910
- resolves: #656685
9bc910
9bc910
* Thu Aug 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-63
9bc910
- Put winbind krb5 locator plugin into a separate rpm
9bc910
- resolves: #627181
9bc910
9bc910
* Tue Aug 03 2010 Guenther Deschner <gdeschner@redhat.com> - 3.6.0pre1-62
9bc910
- Update to 3.6.0pre1
9bc910
9bc910
* Wed Jun 23 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.4-61
9bc910
- Update to 3.5.4
9bc910
9bc910
* Wed May 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.3-60
9bc910
- Update to 3.5.3
9bc910
- Make sure nmb and smb initscripts return LSB compliant return codes
9bc910
- Fix winbind over ipv6
9bc910
9bc910
* Wed Apr 07 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.2-59
9bc910
- Update to 3.5.2
9bc910
9bc910
* Mon Mar 08 2010 Simo Sorce <ssorce@redhat.com> - 3.5.1-58
9bc910
- Security update to 3.5.1
9bc910
- Fixes CVE-2010-0728
9bc910
9bc910
* Mon Mar 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-57
9bc910
- Remove cifs.upcall and mount.cifs entirely
9bc910
9bc910
* Mon Mar 01 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0-56
9bc910
- Update to 3.5.0
9bc910
9bc910
* Fri Feb 19 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc3-55
9bc910
- Update to 3.5.0rc3
9bc910
9bc910
* Tue Jan 26 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc2-54
9bc910
- Update to 3.5.0rc2
9bc910
9bc910
* Fri Jan 15 2010 Jeff Layton <jlayton@redhat.com> - 3.5.0rc1-53
9bc910
- separate out CIFS tools into cifs-utils package
9bc910
9bc910
* Fri Jan 08 2010 Guenther Deschner <gdeschner@redhat.com> - 3.5.0rc1-52
9bc910
- Update to 3.5.0rc1
9bc910
9bc910
* Tue Dec 15 2009 Guenther Deschner <gdeschner@redhat.com> - 3.5.0pre2-51
9bc910
- Update to 3.5.0pre2
9bc910
- Remove umount.cifs
9bc910
9bc910
* Wed Nov 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-49
9bc910
- Various updates to inline documentation in default smb.conf file
9bc910
- resolves: #483703
9bc910
9bc910
* Thu Oct 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.3-48
9bc910
- Update to 3.4.3
9bc910
9bc910
* Fri Oct 09 2009 Simo Sorce <ssorce@redhat.com> - 3.4.2-47
9bc910
- Spec file cleanup
9bc910
- Fix sources upstream location
9bc910
- Remove conditionals to build talloc and tdb, now they are completely indepent
9bc910
  packages in Fedora
9bc910
- Add defattr() where missing
9bc910
- Turn all tabs into 4 spaces
9bc910
- Remove unused migration script
9bc910
- Split winbind-clients out of main winbind package to avoid multilib to include
9bc910
  huge packages for no good reason
9bc910
9bc910
* Thu Oct 01 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.2-0.46
9bc910
- Update to 3.4.2
9bc910
- Security Release, fixes CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906
9bc910
9bc910
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 3.4.1-0.45
9bc910
- Use password-auth common PAM configuration instead of system-auth
9bc910
9bc910
* Wed Sep 09 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.1-0.44
9bc910
- Update to 3.4.1
9bc910
9bc910
* Thu Aug 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.43
9bc910
- Fix cli_read()
9bc910
- resolves: #516165
9bc910
9bc910
* Thu Aug 06 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.42
9bc910
- Fix required talloc version number
9bc910
- resolves: #516086
9bc910
9bc910
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:3.4.0-0.41.1
9bc910
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9bc910
9bc910
* Fri Jul 17 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
9bc910
- Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
9bc910
- Specify required talloc and tdb version for BuildRequires
9bc910
9bc910
* Fri Jul 03 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.40
9bc910
- Update to 3.4.0
9bc910
9bc910
* Fri Jun 19 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0rc1-0.39
9bc910
- Update to 3.4.0rc1
9bc910
9bc910
* Mon Jun 08 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre2-0.38
9bc910
- Update to 3.4.0pre2
9bc910
9bc910
* Thu Apr 30 2009 Guenther Deschner <gdeschner@redhat.com> - 3.4.0pre1-0.37
9bc910
- Update to 3.4.0pre1
9bc910
9bc910
* Wed Apr 29 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.4-0.36
9bc910
- Update to 3.3.4
9bc910
9bc910
* Mon Apr 20 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.35
9bc910
- Enable build of idmap_tdb2 for clustered setups
9bc910
9bc910
* Wed Apr  1 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.3-0.34
9bc910
- Update to 3.3.3
9bc910
9bc910
* Thu Mar 26 2009 Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
9bc910
- Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
9bc910
  configuration
9bc910
- Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
9bc910
  startup, causing your own machine not to show up in the network for 5 minutes
9bc910
  if it was the only client in that workgroup (fix committed upstream)
9bc910
9bc910
* Thu Mar 12 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.2-0.31
9bc910
- Update to 3.3.2
9bc910
- resolves: #489547
9bc910
9bc910
* Thu Mar  5 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.30
9bc910
- Add libcap-devel to requires list (resolves: #488559)
9bc910
9bc910
* Tue Mar  3 2009 Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
9bc910
- Make the talloc and ldb packages optionsl and disable their build within
9bc910
  the samba3 package, they are now built as part of the samba4 package
9bc910
  until they will both be released as independent packages.
9bc910
9bc910
* Wed Feb 25 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.28
9bc910
- Enable cluster support
9bc910
9bc910
* Tue Feb 24 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.1-0.27
9bc910
- Update to 3.3.1
9bc910
9bc910
* Sat Feb 21 2009 Simo Sorce <ssorce@redhat.com> - 3.3.0-0.26
9bc910
- Rename ldb* tools to ldb3* to avoid conflicts with newer ldb releases
9bc910
9bc910
* Tue Feb  3 2009 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
9bc910
- Update to 3.3.0 final
9bc910
- Add upstream fix for ldap connections to AD (Bug #6073)
9bc910
- Remove bogus perl dependencies (resolves: #473051)
9bc910
9bc910
* Fri Nov 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0rc1.24
9bc910
- Update to 3.3.0rc1
9bc910
9bc910
* Thu Nov 27 2008 Simo Sorce <ssorce@redhat.com> - 3.2.5-0.23
9bc910
- Security Release, fixes CVE-2008-4314
9bc910
9bc910
* Thu Sep 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.4-0.22
9bc910
- Update to 3.2.4
9bc910
- resolves: #456889
9bc910
- move cifs.upcall to /usr/sbin
9bc910
9bc910
* Wed Aug 27 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.3-0.21
9bc910
- Security fix for CVE-2008-3789
9bc910
9bc910
* Mon Aug 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.2-0.20
9bc910
- Update to 3.2.2
9bc910
9bc910
* Mon Aug 11 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.19
9bc910
- Add fix for CUPS problem, fixes bug #453951
9bc910
9bc910
* Wed Aug  6 2008 Simo Sorce <ssorce@redhat.com> - 3.2.1-0.18
9bc910
- Update to 3.2.1
9bc910
9bc910
* Tue Jul  1 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-2.17
9bc910
- Update to 3.2.0 final
9bc910
- resolves: #452622
9bc910
9bc910
* Tue Jun 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc2.16
9bc910
- Update to 3.2.0rc2
9bc910
- resolves: #449522
9bc910
- resolves: #448107
9bc910
9bc910
* Fri May 30 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.15
9bc910
- Fix security=server
9bc910
- resolves: #449038, #449039
9bc910
9bc910
* Wed May 28 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.14
9bc910
- Add fix for CVE-2008-1105
9bc910
- resolves: #446724
9bc910
9bc910
* Fri May 23 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.rc1.13
9bc910
- Update to 3.2.0rc1
9bc910
9bc910
* Wed May 21 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-1.pre3.12
9bc910
- make it possible to print against Vista and XP SP3 as servers
9bc910
- resolves: #439154
9bc910
9bc910
* Thu May 15 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.11
9bc910
- Add "net ads join createcomputer=ou1/ou2/ou3" fix (BZO #5465)
9bc910
9bc910
* Fri May 09 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.10
9bc910
- Add smbclient fix (BZO #5452)
9bc910
9bc910
* Fri Apr 25 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre3.9
9bc910
- Update to 3.2.0pre3
9bc910
9bc910
* Tue Mar 18 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.8
9bc910
- Add fixes for libsmbclient and support for r/o relocations
9bc910
9bc910
* Mon Mar 10 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.7
9bc910
- Fix libnetconf, libnetapi and msrpc DSSETUP call
9bc910
9bc910
* Thu Mar 06 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.6
9bc910
- Create separate packages for samba-winbind and samba-winbind-devel
9bc910
- Add cifs.spnego helper
9bc910
9bc910
* Wed Mar 05 2008 Guenther Deschner <gdeschner@redhat.com> - 3.2.0-1.pre2.3
9bc910
- Update to 3.2.0pre2
9bc910
- Add talloc and tdb lib and devel packages
9bc910
- Add domainjoin-gui package
9bc910
9bc910
* Fri Feb 22 2008 Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
9bc910
- Try to fix GCC 4.3 build
9bc910
- Add --with-dnsupdate flag and also make sure other flags are required just to
9bc910
  be sure the features are included without relying on autodetection to be
9bc910
  successful
9bc910
9bc910
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:3.2.0-1.pre1.2
9bc910
- Autorebuild for GCC 4.3
9bc910
9bc910
* Tue Dec 04 2007 Release Engineering <rel-eng at fedoraproject dot org> - 3.2.0-0.pre1.2
9bc910
- Rebuild for openldap bump
9bc910
9bc910
* Thu Oct 18 2007 Guenther Deschner <gdeschner@redhat.com> 3.2.0-0.pre1.1.fc9
9bc910
- 32/64bit padding fix (affects multilib installations)
9bc910
9bc910
* Mon Oct 8 2007 Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
9bc910
- New major relase, minor switched from 0 to 2
9bc910
- License change, the code is now GPLv3+
9bc910
- Numerous improvements and bugfixes included
9bc910
- package libsmbsharemodes too
9bc910
- remove smbldap-tools as they are already packaged separately in Fedora
9bc910
- Fix bug 245506 
9bc910
9bc910
* Tue Oct 2 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-1.fc8
9bc910
- rebuild with AD DNS Update support
9bc910
9bc910
* Tue Sep 11 2007 Simo Sorce <ssorce@redhat.com> 3.0.26a-0.fc8
9bc910
- upgrade to the latest upstream realease
9bc910
- includes security fixes released today in 3.0.26
9bc910
9bc910
* Fri Aug 24 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-4.fc8
9bc910
- add fix reported upstream for heavy idmap_ldap memleak
9bc910
9bc910
* Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-3.fc8
9bc910
- fix a few places were "open" is used an interfere with the new glibc
9bc910
9bc910
* Tue Aug 21 2007 Simo Sorce <ssorce@redhat.com> 3.0.25c-2.fc8
9bc910
- remove old source
9bc910
- add patch to fix samba bugzilla 4772
9bc910
9bc910
* Tue Aug 21 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.25c-0.fc8
9bc910
- update to 3.0.25c
9bc910
9bc910
* Fri Jun 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-3.fc8
9bc910
- handle cases defined in #243766
9bc910
9bc910
* Tue Jun 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.25b-2.fc8
9bc910
- update to 3.0.25b
9bc910
- better error codes for init scripts: #244823
9bc910
9bc910
* Tue May 29 2007 Günther Deschner <gdeschner@redhat.com>
9bc910
- fix pam_smbpass patch.
9bc910
9bc910
* Fri May 25 2007 Simo Sorce <ssorce@redhat.com>
9bc910
- update to 3.0.25a as it contains many fixes
9bc910
- add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.
9bc910
9bc910
* Mon May 14 2007 Simo Sorce <ssorce@redhat.com>
9bc910
- final 3.0.25
9bc910
- includes security fixes for CVE-2007-2444,CVE-2007-2446,CVE-2007-2447
9bc910
9bc910
* Mon Apr 30 2007 Günther Deschner <gdeschner@redhat.com>
9bc910
- move to 3.0.25rc3
9bc910
9bc910
* Thu Apr 19 2007 Simo Sorce <ssorce@redhat.com>
9bc910
- fixes in the spec file
9bc910
- moved to 3.0.25rc1
9bc910
- addedd patches (merged upstream so they will be removed in 3.0.25rc2)
9bc910
9bc910
* Wed Apr 4 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
9bc910
- fixes in smb.conf
9bc910
- advice in smb.conf to put scripts in /var/lib/samba/scripts
9bc910
- create /var/lib/samba/scripts so that selinux can be happy
9bc910
- fix Vista problems with msdfs errors
9bc910
9bc910
* Tue Apr 03 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
9bc910
- enable PAM and NSS dlopen checks during build
9bc910
- fix unresolved symbols in libnss_wins.so (bug #198230)
9bc910
9bc910
* Fri Mar 30 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
9bc910
- set passdb backend = tdbsam as default in smb.conf
9bc910
- remove samba-docs dependency from swat, that was a mistake
9bc910
- put back COPYING and other files in samba-common
9bc910
- put examples in samba not in samba-docs
9bc910
- leave only stuff under docs/ in samba-doc
9bc910
9bc910
* Thu Mar 29 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
9bc910
- integrate most of merge review proposed changes (bug #226387)
9bc910
- remove libsmbclient-devel-static and simply stop shipping the
9bc910
  static version of smbclient as it seem this is deprecated and
9bc910
  actively discouraged
9bc910
9bc910
* Wed Mar 28 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-8.fc7
9bc910
- fix for bug #176649
9bc910
9bc910
* Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com>
9bc910
- remove patch for bug 106483 as it introduces a new bug that prevents
9bc910
  the use of a credentials file with the smbclient tar command
9bc910
- move the samba private dir from being the same as the config dir
9bc910
  (/etc/samba) to /var/lib/samba/private
9bc910
9bc910
* Mon Mar 26 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
9bc910
- make winbindd start earlier in the init process, at the same time
9bc910
  ypbind is usually started as well
9bc910
- add a sepoarate init script for nmbd called nmb, we need to be able
9bc910
  to restart nmbd without dropping al smbd connections unnecessarily
9bc910
9bc910
* Fri Mar 23 2007 Simo Sorce <ssorce@redhat.com>
9bc910
- add samba.schema to /etc/openldap/schema
9bc910
9bc910
* Thu Mar 22 2007 Florian La Roche <laroche@redhat.com>
9bc910
- adjust the Requires: for the scripts, add "chkconfig --add smb"
9bc910
9bc910
* Tue Mar 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
9bc910
- do not put comments inline on smb.conf options, they may be read
9bc910
  as part of the value (for example log files names)
9bc910
9bc910
* Mon Mar 19 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
9bc910
- actually use the correct samba.pamd file not the old samba.pamd.stack file
9bc910
- fix logifles and use upstream convention of log.* instead of our old *.log
9bc910
  Winbindd creates its own log.* files anyway so we will be more consistent
9bc910
- install our own (enhanced) default smb.conf file
9bc910
- Fix pam_winbind acct_mgmt PAM result code (prevented local users from
9bc910
  logging in). Fixed by Guenther.
9bc910
- move some files from samba to samba-common as they are used with winbindd
9bc910
  as well
9bc910
9bc910
* Fri Mar 16 2007 Guenther Deschner <gdeschner@redhat.com> 3.0.24-4.fc7
9bc910
- fix arch macro which reported Vista to Samba clients.
9bc910
9bc910
* Thu Mar 15 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
9bc910
- Directories reorg, tdb files must go to /var/lib, not
9bc910
  to /var/cache, add migration script in %%post common
9bc910
- Split out libsmbclient, devel and doc packages
9bc910
- Remove libmsrpc.[h|so] for now as they are not really usable
9bc910
- Remove kill -HUP from rotate, samba use -HUP for other things
9bc910
  noit to reopen logs
9bc910
9bc910
* Tue Feb 20 2007 Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
9bc910
- New upstream release
9bc910
- Fix packaging issue wrt idmap modules used only by smbd
9bc910
- Addedd Vista Patchset for compatibility with Windows Vista
9bc910
- Change default of "msdfs root", it seem to cause problems with
9bc910
  some applications and it has been proposed to change it for
9bc910
  3.0.25 upstream
9bc910
9bc910
* Fri Sep 1 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23c-2
9bc910
- New upstream release.
9bc910
9bc910
* Tue Aug 8 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23b-2
9bc910
- New upstream release.
9bc910
9bc910
* Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
9bc910
- Fix the -logfiles patch to close
9bc910
  bz#199607 Samba compiled with wrong log path.
9bc910
  bz#199206 smb.conf has incorrect log file path
9bc910
9bc910
* Mon Jul 24 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23a-2
9bc910
- Upgrade to new upstream 3.0.23a
9bc910
- include upstream samr_alias patch
9bc910
9bc910
* Tue Jul 11 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-2
9bc910
- New upstream release.
9bc910
- Use modified filter-requires-samba.sh from packaging/RHEL/setup/
9bc910
  to get rid of bogus dependency on perl(Unicode::MapUTF8)
9bc910
- Update the -logfiles and -smb.conf patches to work with 3.0.23
9bc910
9bc910
* Thu Jul 6 2006 Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
9bc910
- New upstream RC release.
9bc910
- Update the -logfiles, and -passwd patches for
9bc910
  3.0.23rc3
9bc910
- Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
9bc910
  to close
9bc910
  bz#182560 Wrong retval for initscript when smbd is dead
9bc910
- Update this spec file to build with 3.0.23rc3
9bc910
- Remove the -install.mount.smbfs patch, since we don't install
9bc910
  mount.smbfs any more.
9bc910
9bc910
* Wed Jun 14 2006 Tomas Mraz <tmraz@redhat.com> - 2.0.21c-3
9bc910
- rebuilt with new gnutls
9bc910
9bc910
* Fri Mar 17 2006 Jay Fenlason <fenlason@redhat.com> 2.0.21c-2
9bc910
- New upstream version.
9bc910
9bc910
* Mon Feb 13 2006 Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
9bc910
- New upstream version.
9bc910
- Since the rawhide kernel has dropped support for smbfs, remove smbmount
9bc910
  and smbumount.  Users should use mount.cifs instead.
9bc910
- Upgrade to 3.0.21b
9bc910
9bc910
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:3.0.20b-2.1.1
9bc910
- bump again for double-long bug on ppc(64)
9bc910
9bc910
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Sun Nov 13 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
9bc910
- turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
9bc910
  been depricated in 2.3.11, but which don't have well-documented
9bc910
  replacements (ldap_simple_bind_s(), for example).
9bc910
- Upgrade to 3.0.20b, which includes all the previous upstream patches.
9bc910
- Updated the -warnings patch for 3.0.20a.
9bc910
- Include  --with-shared-modules=idmap_ad,idmap_rid to close
9bc910
  bz#156810 --with-shared-modules=idmap_ad,idmap_rid
9bc910
- Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
9bc910
  bz#170259 pam_stack is deprecated
9bc910
9bc910
* Sun Nov 13 2005 Warren Togami <wtogami@redhat.com> 3.0.20-3
9bc910
- epochs from deps, req exact release
9bc910
- rebuild against new openssl
9bc910
9bc910
* Mon Aug 22 2005 Jay Fenlason <fenlason@redhat.com> 3.0.20-2
9bc910
- New upstream release
9bc910
  Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
9bc910
    -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
9bc910
  This obsoletes the -pie and -delim patches
9bc910
  the -warning and -gcc4 patches are obsolete too
9bc910
  The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
9bc910
  Also, the -quoting patch was implemented differently upstream
9bc910
  There is now a umount.cifs executable and manpage
9bc910
  We run autogen.sh as part of the build phase
9bc910
  The testprns command is now gone
9bc910
  libsmbclient now has a man page
9bc910
- Include -bug106483 patch to close
9bc910
  bz#106483 smbclient: -N negates the provided password, despite documentation
9bc910
- Added the -warnings patch to quiet some compiler warnings.
9bc910
- Removed many obsolete patches from CVS.
9bc910
9bc910
* Mon May 2 2005 Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
9bc910
- New upstream release.
9bc910
- the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
9bc910
  winbind_find_dc_v2 patches are now obsolete.
9bc910
9bc910
* Thu Apr 7 2005 Jay Fenlason <fenlason@redhat.com> 3.0.13-2
9bc910
- New upstream release
9bc910
- add my -quoting patch, to fix swat with strings that contain
9bc910
  html meta-characters, and to use correct quote characters in
9bc910
  lists, closing bz#134310
9bc910
- include the upstream winbindd_2k3sp1 patch
9bc910
- include the -smbclient patch.
9bc910
- include the -hang patch from upstream.
9bc910
9bc910
* Thu Mar 24 2005 Florian La Roche <laroche@redhat.com>
9bc910
- add a "exit 0" to the postun of the main samba package
9bc910
9bc910
* Wed Mar  2 2005 Tomas Mraz <tmraz@redhat.com> 3.0.11-5
9bc910
- rebuild with openssl-0.9.7e
9bc910
9bc910
* Thu Feb 24 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-4
9bc910
- Use the updated filter-requires-samba.sh file, so we don't accidentally
9bc910
  pick up a dependency on perl(Crypt::SmbHash)
9bc910
9bc910
* Fri Feb 18 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-3
9bc910
- add -gcc4 patch to compile with gcc 4.
9bc910
- remove the now obsolete -smbclient-kerberos.patch
9bc910
- Include four upstream patches from
9bc910
  http://samba.org/~jerry/patches/post-3.0.11/
9bc910
  (Slightly modified the winbind_find_dc_v2 patch to apply easily with
9bc910
  rpmbuild).
9bc910
9bc910
* Fri Feb 4 2005 Jay Fenlason <fenlason@redhat.com> 3.0.11-2
9bc910
- include -smbspool patch to close bz#104136
9bc910
9bc910
* Wed Jan 12 2005 Jay Fenlason <fenlason@redhat.com> 3.0.10-4
9bc910
- Update the -man patch to fix ntlm_auth.1 too.
9bc910
- Move pam_smbpass.so to the -common package, so both the 32
9bc910
  and 64-bit versions will be installed on multiarch platforms.
9bc910
  This closes bz#143617
9bc910
- Added new -delim patch to fix mount.cifs so it can accept
9bc910
  passwords with commas in them (via environment or credentials
9bc910
  file) to close bz#144198
9bc910
9bc910
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 3.0.10-3
9bc910
- Rebuilt for new readline.
9bc910
9bc910
* Fri Dec 17 2004 Jay Fenlason <fenlason@redhat.com> 3.0.10-2
9bc910
- New upstream release that closes CAN-2004-1154  bz#142544
9bc910
- Include the -64bit patch from Nalin.  This closes bz#142873
9bc910
- Update the -logfiles patch to work with 3.0.10
9bc910
- Create /var/run/winbindd and make it part of the -common rpm to close
9bc910
  bz#142242
9bc910
9bc910
* Mon Nov 22 2004 Jay Fenlason <fenlason@redhat.com> 3.0.9-2
9bc910
- New upstream release.  This obsoletes the -secret patch.
9bc910
  Include my changetrustpw patch to make "net ads changetrustpw" stop
9bc910
  aborting.  This closes #134694
9bc910
- Remove obsolete triggers for ancient samba versions.
9bc910
- Move /var/log/samba to the -common rpm.  This closes #76628
9bc910
- Remove the hack needed to get around the bad docs files in the
9bc910
  3.0.8 tarball.
9bc910
- Change the comment in winbind.init to point at the correct pidfile.
9bc910
  This closes #76641
9bc910
9bc910
* Mon Nov 22 2004 Than Ngo <than@redhat.com> 3.0.8-4
9bc910
- fix unresolved symbols in libsmbclient which caused applications
9bc910
  such as KDE's konqueror to fail when accessing smb:// URLs. #139894
9bc910
9bc910
* Thu Nov 11 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
9bc910
- Rescue the install.mount.smbfs patch from Juanjo Villaplana
9bc910
  (villapla@si.uji.es) to prevent building the srpm from trashing your
9bc910
  installed /usr/bin/smbmount
9bc910
9bc910
* Tue Nov 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-3
9bc910
- Include the corrected docs tarball, and use it instead of the
9bc910
  obsolete docs from the upstream 3.0.8 tarball.
9bc910
- Update the logfiles patch to work with the updated docs.
9bc910
9bc910
* Mon Nov 8 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-2
9bc910
- New upstream version fixes CAN-2004-0930.  This obsoletes the
9bc910
  disable-sendfile, salt, signing-shortkey and fqdn patches.
9bc910
- Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
9bc910
- Updated the pie patch for 3.0.8.
9bc910
- Updated the logfiles patch for 3.0.8.
9bc910
9bc910
* Tue Oct 26 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre2
9bc910
- New upstream version
9bc910
- Add Nalin's signing-shortkey patch.
9bc910
9bc910
* Tue Oct 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
9bc910
- disable the -salt patch, because it causes undefined references in
9bc910
  libsmbclient that prevent gnome-vfs from building.
9bc910
9bc910
* Fri Oct 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
9bc910
- Re-enable the x_fclose patch that was accidentally disabled
9bc910
  in 3.0.8-0.pre1.1.  This closes #135832
9bc910
- include Nalin's -fqdn and -salt patches.
9bc910
9bc910
* Wed Oct 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.1
9bc910
- Include disable-sendfile patch to default "use sendfile" to "no".
9bc910
  This closes #132779
9bc910
9bc910
* Wed Oct 6 2004 Jay Fenlason <fenlason@redhat.com>
9bc910
- Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
9bc910
  smbmnt to work with 32-bit uids.
9bc910
9bc910
* Mon Sep 27 2004 Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1
9bc910
- new upstream release.  This obsoletes the ldapsam_compat patches.
9bc910
9bc910
* Wed Sep 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-4
9bc910
- Update docs section to not carryover the docs/manpages directory
9bc910
  This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
9bc910
  /usr/share/doc/samba-3.0.7/*
9bc910
- Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
9bc910
  to correctly create libsmbclient.so.0 and to use %%_initrddir instead
9bc910
  of rolling our own.  This closes #132642
9bc910
- Add patch to default "use sendfile" to no, since sendfile appears to
9bc910
  be broken
9bc910
- Add patch from Volker Lendecke <vl@samba.org> to help make
9bc910
  ldapsam_compat work again.
9bc910
- Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
9bc910
  These two patches close bugzilla #132169
9bc910
9bc910
* Mon Sep 13 2004 Jay Fenlason <fenlason@redhat.com> 3.0.7-3
9bc910
- Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
9bc910
  This obsoletes the 3.0.6-schema patch.
9bc910
- Update BuildRequires line to include openldap-devel openssl-devel
9bc910
  and cups-devel
9bc910
9bc910
* Mon Aug 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.6-3
9bc910
- New upstream version.
9bc910
- Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
9bc910
  to fix a duplicate in the LDAP schema.
9bc910
- Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
9bc910
  to allow correct timestamp handling on 64-bit platforms and fix #126109.
9bc910
- reenable the -pie patch.  Samba is too widely used, and too vulnerable
9bc910
  to potential security holes to disable an important security feature
9bc910
  like -pie.  The correct fix is to have the toolchain not create broken
9bc910
  executables when programs compiled -pie are stripped.
9bc910
- Remove obsolete patches.
9bc910
- Modify this spec file to put libsmbclient.{a,so} in the right place on
9bc910
  x86_64 machines.
9bc910
9bc910
* Thu Aug  5 2004 Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
9bc910
- Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
9bc910
- resulted in executables getting corrupt stacks, causing smbmnt to
9bc910
- get a SIGBUS in the mount() call (bug 127420).
9bc910
9bc910
* Fri Jul 30 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-2
9bc910
- Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
9bc910
  security fix.
9bc910
- Include the 3.0.4-backport patch from the 3E branch.  This restores
9bc910
  some of the 3.0.5pre1 and 3.0.5rc1 functionality.
9bc910
9bc910
* Tue Jul 20 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
9bc910
- Backport base64_decode patche to close CAN-2004-0500
9bc910
- Backport hash patch to close CAN-2004-0686
9bc910
- use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
9bc910
- smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
9bc910
- passwd patch uses "*" instead of "x" for "hashed" passwords for
9bc910
  accounts created by winbind.  "x" means "password is in /etc/shadow" to
9bc910
  brain-damaged pam_unix module.
9bc910
9bc910
* Fri Jul 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
9bc910
- New upstream version
9bc910
- use %% { SOURCE1 } instead of a hardcoded path
9bc910
- include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
9bc910
  https://bugzilla.samba.org/show_bug.cgi?id=1315
9bc910
  to make winbindd work against Windows versions that do not have
9bc910
  128 bit encryption enabled.
9bc910
- Moved %%{_bindir}/net to the -common package, so that folks who just
9bc910
  want to use winbind, etc don't have to install -client in order to
9bc910
  "net join" their domain.
9bc910
- New upstream version obsoletes the patches added in 3.0.3-5
9bc910
- Remove smbgetrc.5 man page, since we don't ship smbget.
9bc910
9bc910
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Tue May 4 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-5
9bc910
- Patch to allow password changes from machines patched with
9bc910
  Microsoft hotfix MS04-011.
9bc910
- Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
9bc910
  and https://bugzilla.samba.org/show_bug.cgi?id=1309
9bc910
9bc910
* Thu Apr 29 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-4
9bc910
- Samba 3.0.3 released.
9bc910
9bc910
* Wed Apr 21 2004 jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
9bc910
- New upstream version
9bc910
- updated spec file to make libsmbclient.so executable.  This closes
9bc910
  bugzilla #121356
9bc910
9bc910
* Mon Apr 5 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
9bc910
- New upstream version  
9bc910
- Updated configure line to remove --with-fhs and to explicitly set all
9bc910
  the directories that --with-fhs was setting.  We were overriding most of
9bc910
  them anyway.  This closes #118598
9bc910
9bc910
* Mon Mar 15 2004 Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
9bc910
- New upstream version.
9bc910
- Updated -pie and -logfiles patches for 3.0.3pre1
9bc910
- add krb5-devel to buildrequires, fixes #116560
9bc910
- Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
9bc910
  "service smb status".  This fixes #116559
9bc910
9bc910
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Mon Feb 16 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2a-1
9bc910
- Upgrade to 3.0.2a
9bc910
9bc910
* Mon Feb 16 2004 Karsten Hopp <karsten@redhat.de> 3.0.2-7 
9bc910
- fix ownership in -common package
9bc910
9bc910
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Fri Feb 13 2004 Jay Fenlason <fenlason@redhat.com>
9bc910
- Change all requires lines to list an explicit epoch.  Closes #102715
9bc910
- Add an explicit Epoch so that %%{epoch} is defined.
9bc910
9bc910
* Mon Feb 9 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-5
9bc910
- New upstream version: 3.0.2 final includes security fix for #114995
9bc910
  (CAN-2004-0082)
9bc910
- Edit postun script for the -common package to restart winbind when
9bc910
  appropriate.  Fixes bugzilla #114051.
9bc910
9bc910
* Mon Feb 2 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
9bc910
- add %%dir entries for %%{_libdir}/samba and %%{_libdir}/samba/charset
9bc910
- Upgrade to new upstream version
9bc910
- build mount.cifs for the new cifs filesystem in the 2.6 kernel.
9bc910
9bc910
* Mon Jan 19 2004 Jay Fenlason <fenlason@redhat.com> 3.0.2-1rc1
9bc910
- Upgrade to new upstream version
9bc910
9bc910
* Wed Dec 17 2003 Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
9bc910
- Update to 3.0.1
9bc910
- Removed testparm patch as it's already merged
9bc910
- Removed Samba.7* man pages
9bc910
- Fixed .buildroot patch
9bc910
- Fixed .pie patch
9bc910
- Added new /usr/bin/tdbdump file
9bc910
9bc910
* Thu Sep 25 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-15
9bc910
- New 3.0.0 final release
9bc910
- merge nmbd-netbiosname and testparm patches from 3E branch
9bc910
- updated the -logfiles patch to work against 3.0.0
9bc910
- updated the pie patch
9bc910
- update the VERSION file during build
9bc910
- use make -j if avaliable
9bc910
- merge the winbindd_privileged change from 3E
9bc910
- merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
9bc910
  platforms despite the broken Makefile
9bc910
9bc910
* Mon Aug 18 2003 Jay Fenlason <fenlason@redhat.com>
9bc910
- Merge from samba-3E-branch after samba-3.0.0rc1 was released
9bc910
9bc910
* Wed Jul 23 2003 Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
9bc910
- Merge from 3.0.0-2beta3.3E
9bc910
- (Correct log file names (#100981).)
9bc910
- (Fix pidfile directory in samab.log)
9bc910
- (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
9bc910
- (Move libsmbclient to the -common package (#99449))
9bc910
9bc910
* Sun Jun 22 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.8a-4
9bc910
- rebuild
9bc910
9bc910
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Wed May 28 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
9bc910
- add libsmbclient.so for gnome-vfs-extras
9bc910
- Edit specfile to specify /var/run for pid files
9bc910
- Move /tmp/.winbindd/socket to /var/run/winbindd/socket
9bc910
9bc910
* Wed May 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
9bc910
- add proper ldconfig calls
9bc910
9bc910
* Thu Apr 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
9bc910
- upgrade to 2.2.8a
9bc910
- remove old .md5 files
9bc910
- add "pid directory = /var/run" to the smb.conf file.  Fixes #88495
9bc910
- Patch from jra@dp.samba.org to fix a delete-on-close regression
9bc910
9bc910
* Mon Mar 24 2003 Jay Fenlason <fenlason@redhat.com> 2.2.8-0
9bc910
- Upgrade to 2.2.8
9bc910
- removed commented out patches.
9bc910
- removed old patches and .md5 files from the repository.
9bc910
- remove duplicate /sbin/chkconfig --del winbind which causes
9bc910
  warnings when removing samba.
9bc910
- Fixed minor bug in smbprint that causes it to fail when called with
9bc910
  more than 10 parameters: the accounting file (and spool directory
9bc910
  derived from it) were being set wrong due to missing {}.  This closes
9bc910
  bug #86473.
9bc910
- updated smb.conf patch, includes new defaults to close bug #84822.
9bc910
9bc910
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Thu Feb 20 2003 Jonathan Blandford <jrb@redhat.com> 2.2.7a-5
9bc910
- remove swat.desktop file
9bc910
9bc910
* Thu Feb 20 2003 Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
9bc910
- relink libnss_wins.so with SHLD="%%{__cc} -lnsl" to force libnss_wins.so to
9bc910
  link with libnsl, avoiding unresolved symbol errors on functions in libnsl
9bc910
9bc910
* Mon Feb 10 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
9bc910
- edited spec file to put .so files in the correct directories
9bc910
  on 64-bit platforms that have 32-bit compatability issues
9bc910
  (sparc64, x86_64, etc).  This fixes bugzilla #83782.
9bc910
- Added samba-2.2.7a-error.patch from twaugh.  This fixes
9bc910
  bugzilla #82454.
9bc910
9bc910
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
9bc910
- rebuilt
9bc910
9bc910
* Thu Jan  9 2003 Jay Fenlason <fenlason@redhat.com> 2.2.7a-1
9bc910
- Update to 2.2.7a
9bc910
- Change default printing system to CUPS
9bc910
- Turn on pam_smbpass
9bc910
- Turn on msdfs
9bc910
9bc910
* Sat Jan  4 2003 Jeff Johnson <jbj@redhat.com> 2.2.7-5
9bc910
- use internal dep generator.
9bc910
9bc910
* Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.2.7-4
9bc910
- don't use rpms internal dep generator
9bc910
9bc910
* Mon Dec 02 2002 Elliot Lee <sopwith@redhat.com> 2.2.7-3
9bc910
- Fix missing doc files.
9bc910
- Fix multilib issues
9bc910
9bc910
* Wed Nov 20 2002 Bill Nottingham <notting@redhat.com> 2.2.7-2
9bc910
- update to 2.2.7
9bc910
- add patch for LFS in smbclient (<tcallawa@redhat.com>)
9bc910
9bc910
* Wed Aug 28 2002 Trond Eivind Glomsød <teg@redhat.com> 2.2.5-10
9bc910
- logrotate fixes (#65007)
9bc910
9bc910
* Mon Aug 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-9
9bc910
- /usr/lib was used in place of %%{_libdir} in three locations (#72554)
9bc910
9bc910
* Mon Aug  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-8
9bc910
- Initscript fix (#70720)
9bc910
9bc910
* Fri Jul 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
9bc910
- Enable VFS support and compile the "recycling" module (#69796)
9bc910
- more selective includes of the examples dir 
9bc910
9bc910
* Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-6
9bc910
- Fix the lpq parser for better handling of LPRng systems (#69352)
9bc910
9bc910
* Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-5
9bc910
- desktop file fixes (#69505)
9bc910
9bc910
* Wed Jun 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-4
9bc910
- Enable ACLs
9bc910
9bc910
* Tue Jun 25 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-3
9bc910
- Make it not depend on Net::LDAP - those are doc files and examples
9bc910
9bc910
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
9bc910
- automated rebuild
9bc910
9bc910
* Thu Jun 20 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-1
9bc910
- 2.2.5
9bc910
9bc910
* Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-5
9bc910
- Move the post/preun of winbind into the -common subpackage, 
9bc910
  where the script is (#66128)
9bc910
9bc910
* Tue Jun  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-4
9bc910
- Fix pidfile locations so it runs properly again (2.2.4 
9bc910
  added a new directtive - #65007)
9bc910
9bc910
* Thu May 23 2002 Tim Powers <timp@redhat.com>
9bc910
- automated rebuild
9bc910
9bc910
* Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-2
9bc910
- Fix #64804
9bc910
9bc910
* Thu May  9 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.4-1
9bc910
- 2.2.4
9bc910
- Removed some zero-length and CVS internal files
9bc910
- Make it build
9bc910
9bc910
* Wed Apr 10 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-6
9bc910
- Don't use /etc/samba.d in smbadduser, it should be /etc/samba
9bc910
9bc910
* Thu Apr  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-5
9bc910
- Add libsmbclient.a w/headerfile for KDE (#62202)
9bc910
9bc910
* Tue Mar 26 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-4
9bc910
- Make the logrotate script look the correct place for the pid files 
9bc910
9bc910
* Thu Mar 14 2002 Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
9bc910
- include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
9bc910
  (patch posted to samba-list by Ilia Chipitsine)
9bc910
9bc910
* Thu Feb 21 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-2
9bc910
- Rebuild
9bc910
9bc910
* Thu Feb  7 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3a-1
9bc910
- 2.2.3a
9bc910
9bc910
* Mon Feb  4 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.2.3-1
9bc910
- 2.2.3
9bc910
9bc910
* Thu Nov 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-8
9bc910
- New pam configuration file for samba
9bc910
9bc910
* Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-7
9bc910
- Enable PAM session controll and password sync
9bc910
9bc910
* Tue Nov 13 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
9bc910
- Move winbind files to samba-common. Add separate initscript for
9bc910
  winbind 
9bc910
- Fixes for winbind - protect global variables with mutex, use
9bc910
  more secure getenv
9bc910
9bc910
* Thu Nov  8 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
9bc910
- Teach smbadduser about "getent passwd" 
9bc910
- Fix more pid-file references
9bc910
- Add (conditional) winbindd startup to the initscript, configured in
9bc910
  /etc/sysconfig/samba
9bc910
9bc910
* Wed Nov  7 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-4
9bc910
- Fix pid-file reference in logrotate script
9bc910
- include pam and nss modules for winbind
9bc910
9bc910
* Mon Nov  5 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
9bc910
- Add "--with-utmp" to configure options (#55372)
9bc910
- Include winbind, pam_smbpass.so, rpcclient and smbcacls
9bc910
- start using /var/cache/samba, we need to keep state and there is
9bc910
  more than just locks involved
9bc910
9bc910
* Sat Nov 03 2001 Florian La Roche <Florian.LaRoche@redhat.de> 2.2.2-2
9bc910
- add "reload" to the usage string in the startup script
9bc910
9bc910
* Mon Oct 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-1
9bc910
- 2.2.2
9bc910
9bc910
* Tue Sep 18 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.2.1a-5
9bc910
- Add patch from Jeremy Allison to fix IA64 alignment problems (#51497)
9bc910
9bc910
* Mon Aug 13 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- Don't include smbpasswd in samba, it's in samba-common (#51598)
9bc910
- Add a disabled "obey pam restrictions" statement - it's not
9bc910
  active, as we use encrypted passwords, but if the admin turns
9bc910
  encrypted passwords off the choice is available. (#31351)
9bc910
9bc910
* Wed Aug  8 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- Use /var/cache/samba instead of /var/lock/samba 
9bc910
- Remove "domain controller" keyword from smb.conf, it's 
9bc910
  deprecated (from #13704)
9bc910
- Sync some examples with smb.conf.default
9bc910
- Fix password synchronization (#16987)
9bc910
9bc910
* Fri Jul 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- Tweaks of BuildRequires (#49581)
9bc910
9bc910
* Wed Jul 11 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- 2.2.1a bugfix release
9bc910
9bc910
* Tue Jul 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- 2.2.1, which should work better for XP
9bc910
9bc910
* Sat Jun 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- 2.2.0a security fix
9bc910
- Mark lograte and pam configuration files as noreplace
9bc910
9bc910
* Fri Jun 22 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- Add the /etc/samba directory to samba-common
9bc910
9bc910
* Thu Jun 21 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- Add improvements to the smb.conf as suggested in #16931
9bc910
9bc910
* Tue Jun 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- (these changes are from the non-head version)
9bc910
- Don't include /usr/sbin/samba, it's the same as the initscript
9bc910
- unset TMPDIR, as samba can't write into a TMPDIR owned
9bc910
  by root (#41193)
9bc910
- Add pidfile: lines for smbd and nmbd and a config: line
9bc910
  in the initscript  (#15343)
9bc910
- don't use make -j
9bc910
- explicitly include /usr/share/samba, not just the files in it
9bc910
9bc910
* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
9bc910
- mount.smb/mount.smbfs go in /sbin, *not* %%{_sbindir}
9bc910
9bc910
* Fri Jun  8 2001 Preston Brown <pbrown@redhat.com>
9bc910
- enable encypted passwords by default
9bc910
9bc910
* Thu Jun  7 2001 Helge Deller <hdeller@redhat.de> 
9bc910
- build as 2.2.0-1 release
9bc910
- skip the documentation-directories docbook, manpages and yodldocs
9bc910
- don't include *.sgml documentation in package
9bc910
- moved codepage-directory to /usr/share/samba/codepages
9bc910
- make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2   
9bc910
9bc910
* Mon May 21 2001 Helge Deller <hdeller@redhat.de> 
9bc910
- updated to samba 2.2.0
9bc910
- moved codepages to %%{_datadir}/samba/codepages
9bc910
- use all available CPUs for building rpm packages
9bc910
- use %%{_xxx} defines at most places in spec-file
9bc910
- "License:" replaces "Copyright:"
9bc910
- dropped excludearch sparc
9bc910
- de-activated japanese patches 100 and 200 for now 
9bc910
  (they need to be fixed and tested wth 2.2.0)
9bc910
- separated swat.desktop file from spec-file and added
9bc910
  german translations
9bc910
- moved /etc/sysconfig/samba to a separate source-file
9bc910
- use htmlview instead of direct call to netscape in 
9bc910
  swat.desktop-file
9bc910
9bc910
* Mon May  7 2001 Bill Nottingham <notting@redhat.com>
9bc910
- device-remove security fix again (<tridge@samba.org>)
9bc910
9bc910
* Fri Apr 20 2001 Bill Nottingham <notting@redhat.com>
9bc910
- fix tempfile security problems, officially (<tridge@samba.org>)
9bc910
- update to 2.0.8
9bc910
9bc910
* Sun Apr  8 2001 Bill Nottingham <notting@redhat.com>
9bc910
- turn of SSL, kerberos
9bc910
9bc910
* Thu Apr  5 2001 Bill Nottingham <notting@redhat.com>
9bc910
- fix tempfile security problems (patch from <Marcus.Meissner@caldera.de>)
9bc910
9bc910
* Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
9bc910
- fix quota support, and quotas with the 2.4 kernel (#31362, #33915)
9bc910
9bc910
* Mon Mar 26 2001 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- tweak the PAM code some more to try to do a setcred() after initgroups()
9bc910
- pull in all of the optflags on i386 and sparc
9bc910
- don't explicitly enable Kerberos support -- it's only used for password
9bc910
  checking, and if PAM is enabled it's a no-op anyway
9bc910
9bc910
* Mon Mar  5 2001 Tim Waugh <twaugh@redhat.com>
9bc910
- exit successfully from preun script (bug #30644).
9bc910
9bc910
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- rebuild in new environment
9bc910
9bc910
* Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
9bc910
- updated japanese stuff (#27683)
9bc910
9bc910
* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
9bc910
- fix trigger (#26859)
9bc910
9bc910
* Wed Feb  7 2001 Bill Nottingham <notting@redhat.com>
9bc910
- add i18n support, japanese patch (#26253)
9bc910
9bc910
* Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
9bc910
- i18n improvements in initscript (#26537)
9bc910
9bc910
* Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
9bc910
- put smbpasswd in samba-common (#25429)
9bc910
9bc910
* Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
9bc910
- new i18n stuff
9bc910
9bc910
* Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
9bc910
- rebuild
9bc910
9bc910
* Thu Jan 18 2001 Bill Nottingham <notting@redhat.com>
9bc910
- i18n-ize initscript
9bc910
- add a sysconfig file for daemon options (#23550)
9bc910
- clarify smbpasswd man page (#23370)
9bc910
- build with LFS support (#22388)
9bc910
- avoid extraneous pam error messages (#10666)
9bc910
- add Urban Widmark's bug fixes for smbmount (#19623)
9bc910
- fix setgid directory modes (#11911)
9bc910
- split swat into subpackage (#19706)
9bc910
9bc910
* Wed Oct 25 2000 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- set a default CA certificate path in smb.conf (#19010)
9bc910
- require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file
9bc910
9bc910
* Mon Oct 16 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix swat only_from line (#18726, others)
9bc910
- fix attempt to write outside buildroot on install (#17943)
9bc910
9bc910
* Mon Aug 14 2000 Bill Nottingham <notting@redhat.com>
9bc910
- add smbspool back in (#15827)
9bc910
- fix absolute symlinks (#16125)
9bc910
9bc910
* Sun Aug 6 2000 Philipp Knirsch <pknirsch@redhat.com>
9bc910
- bugfix for smbadduser script (#15148)
9bc910
9bc910
* Mon Jul 31 2000 Matt Wilson <msw@redhat.com>
9bc910
- patch configure.ing (patch11) to disable cups test
9bc910
- turn off swat by default
9bc910
9bc910
* Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix condrestart stuff
9bc910
9bc910
* Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
9bc910
- add copytruncate to logrotate file (#14360)
9bc910
- fix init script (#13708)
9bc910
9bc910
* Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
9bc910
- move initscript back
9bc910
- remove 'Using Samba' book from %%doc 
9bc910
- move stuff to /etc/samba (#13708)
9bc910
- default configuration tweaks (#13704)
9bc910
- some logrotate tweaks
9bc910
9bc910
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
9bc910
- automatic rebuild
9bc910
9bc910
* Tue Jul 11 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix logrotate script (#13698)
9bc910
9bc910
* Thu Jul  6 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix initscripts req (prereq /etc/init.d)
9bc910
9bc910
* Wed Jul 5 2000 Than Ngo <than@redhat.de>
9bc910
- add initdir macro to handle the initscript directory
9bc910
- add a new macro to handle /etc/pam.d/system-auth
9bc910
9bc910
* Thu Jun 29 2000 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- enable Kerberos 5 and SSL support
9bc910
- patch for duplicate profile.h headers
9bc910
9bc910
* Thu Jun 29 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix init script
9bc910
9bc910
* Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
9bc910
- rename samba logs (#11606)
9bc910
9bc910
* Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
9bc910
- initscript munging
9bc910
9bc910
* Fri Jun 16 2000 Bill Nottingham <notting@redhat.com>
9bc910
- configure the swat stuff usefully
9bc910
- re-integrate some specfile tweaks that got lost somewhere
9bc910
9bc910
* Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
9bc910
- rebuild to get rid of cups dependency
9bc910
9bc910
* Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- tweak logrotate configurations to use the PID file in /var/lock/samba
9bc910
9bc910
* Sun Jun 11 2000 Bill Nottingham <notting@redhat.com>
9bc910
- rebuild in new environment
9bc910
9bc910
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
9bc910
- change PAM setup to use system-auth
9bc910
9bc910
* Mon May  8 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fixes for ia64
9bc910
9bc910
* Sat May  6 2000 Bill Nottingham <notting@redhat.com>
9bc910
- switch to %%configure
9bc910
9bc910
* Wed Apr 26 2000 Nils Philippsen <nils@redhat.de>
9bc910
- version 2.0.7
9bc910
9bc910
* Sun Mar 26 2000 Florian La Roche <Florian.LaRoche@redhat.com>
9bc910
- simplify preun
9bc910
9bc910
* Thu Mar 16 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix yp_get_default_domain in autoconf
9bc910
- only link against readline for smbclient
9bc910
- fix log rotation (#9909)
9bc910
9bc910
* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix trigger, again.
9bc910
9bc910
* Mon Feb  7 2000 Bill Nottingham <notting@redhat.com>
9bc910
- fix trigger.
9bc910
9bc910
* Fri Feb  4 2000 Bill Nottingham <notting@redhat.com>
9bc910
- turn on quota support
9bc910
9bc910
* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
9bc910
- rebuild to fox dependencies
9bc910
- man pages are compressed
9bc910
9bc910
* Fri Jan 21 2000 Bill Nottingham <notting@redhat.com>
9bc910
- munge post scripts slightly
9bc910
9bc910
* Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
9bc910
- turn on mmap again. Wheee.
9bc910
- ship smbmount on alpha
9bc910
9bc910
* Mon Dec  6 1999 Bill Nottingham <notting@redhat.com>
9bc910
- turn off mmap. ;)
9bc910
9bc910
* Wed Dec  1 1999 Bill Nottingham <notting@redhat.com>
9bc910
- change /var/log/samba to 0700
9bc910
- turn on mmap support
9bc910
9bc910
* Thu Nov 11 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.6
9bc910
9bc910
* Fri Oct 29 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a %%defattr for -common
9bc910
9bc910
* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
9bc910
- shift some files into -client
9bc910
- remove /home/samba from package.
9bc910
9bc910
* Tue Sep 28 1999 Bill Nottingham <notting@redhat.com>
9bc910
- initscript oopsie. killproc <name> -HUP, not other way around.
9bc910
9bc910
* Sun Sep 26 1999 Bill Nottingham <notting@redhat.com>
9bc910
- script cleanups. Again.
9bc910
9bc910
* Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a patch to fix dropped reconnection attempts
9bc910
9bc910
* Mon Sep  6 1999 Jeff Johnson <jbj@redhat.com>
9bc910
- use cp rather than mv to preserve /etc/services perms (#4938 et al).
9bc910
- use mktemp to generate /etc/tmp.XXXXXX file name.
9bc910
- add prereqs on sed/mktemp/killall (need to move killall to /bin).
9bc910
- fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")
9bc910
9bc910
* Mon Aug 30 1999 Bill Nottingham <notting@redhat.com>
9bc910
- sed "s|nawk|gawk|" /usr/bin/convert_smbpasswd
9bc910
9bc910
* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
9bc910
- fix typo in mount.smb
9bc910
9bc910
* Fri Aug 20 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a %%trigger to work around (sort of) broken scripts in
9bc910
  previous releases
9bc910
9bc910
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
9bc910
- initscript munging
9bc910
9bc910
* Mon Aug  9 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add domain parsing to mount.smb
9bc910
9bc910
* Fri Aug  6 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a -common package, shuffle files around.
9bc910
9bc910
* Fri Jul 23 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a chmod in %%postun so /etc/services & inetd.conf don't become unreadable
9bc910
9bc910
* Wed Jul 21 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.5
9bc910
- fix mount.smb - smbmount options changed again.........
9bc910
- fix postun. oops.
9bc910
- update some stuff from the samba team's spec file.
9bc910
9bc910
* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
9bc910
- split off clients into separate package
9bc910
- don't run samba by default
9bc910
9bc910
* Mon Jun 14 1999 Bill Nottingham <notting@redhat.com>
9bc910
- fix one problem with mount.smb script
9bc910
- fix smbpasswd on sparc with a really ugly kludge
9bc910
9bc910
* Thu Jun 10 1999 Dale Lovelace <dale@redhat.com>
9bc910
- fixed logrotate script
9bc910
9bc910
* Tue May 25 1999 Bill Nottingham <notting@redhat.com>
9bc910
- turn of 64-bit locking on 32-bit platforms
9bc910
9bc910
* Thu May 20 1999 Bill Nottingham <notting@redhat.com>
9bc910
- so many releases, so little time
9bc910
- explicitly uncomment 'printing = bsd' in sample config
9bc910
9bc910
* Tue May 18 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.4a
9bc910
- fix mount.smb arg ordering
9bc910
9bc910
* Fri Apr 16 1999 Bill Nottingham <notting@redhat.com>
9bc910
- go back to stop/start for restart (-HUP didn't work in testing)
9bc910
9bc910
* Fri Mar 26 1999 Bill Nottingham <notting@redhat.com>
9bc910
- add a mount.smb to make smb mounting a little easier.
9bc910
- smb filesystems apparently don't work on alpha. Oops.
9bc910
9bc910
* Thu Mar 25 1999 Bill Nottingham <notting@redhat.com>
9bc910
- always create codepages
9bc910
9bc910
* Tue Mar 23 1999 Bill Nottingham <notting@redhat.com>
9bc910
- logrotate changes
9bc910
9bc910
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
9bc910
- auto rebuild in the new build environment (release 3)
9bc910
9bc910
* Fri Mar 19 1999 Preston Brown <pbrown@redhat.com>
9bc910
- updated init script to use graceful restart (not stop/start)
9bc910
9bc910
* Tue Mar  9 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.3
9bc910
9bc910
* Thu Feb 18 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.2
9bc910
9bc910
* Mon Feb 15 1999 Bill Nottingham <notting@redhat.com>
9bc910
- swat swat
9bc910
9bc910
* Tue Feb  9 1999 Bill Nottingham <notting@redhat.com>
9bc910
- fix bash2 breakage in post script
9bc910
9bc910
* Fri Feb  5 1999 Bill Nottingham <notting@redhat.com>
9bc910
- update to 2.0.0
9bc910
9bc910
* Mon Oct 12 1998 Cristian Gafton <gafton@redhat.com>
9bc910
- make sure all binaries are stripped
9bc910
9bc910
* Thu Sep 17 1998 Jeff Johnson <jbj@redhat.com>
9bc910
- update to 1.9.18p10.
9bc910
- fix %%triggerpostun.
9bc910
9bc910
* Tue Jul 07 1998 Erik Troan <ewt@redhat.com>
9bc910
- updated postun triggerscript to check $0
9bc910
- clear /etc/codepages from %%preun instead of %%postun
9bc910
9bc910
* Mon Jun 08 1998 Erik Troan <ewt@redhat.com>
9bc910
- made the %%postun script a tad less agressive; no reason to remove
9bc910
  the logs or lock file (after all, if the lock file is still there,
9bc910
  samba is still running)
9bc910
- the %%postun and %%preun should only exectute if this is the final
9bc910
  removal
9bc910
- migrated %%triggerpostun from Red Hat's samba package to work around
9bc910
  packaging problems in some Red Hat samba releases
9bc910
9bc910
* Sun Apr 26 1998 John H Terpstra <jht@samba.anu.edu.au>
9bc910
- minor tidy up in preparation for release of 1.9.18p5
9bc910
- added findsmb utility from SGI package
9bc910
9bc910
* Wed Mar 18 1998 John H Terpstra <jht@samba.anu.edu.au>
9bc910
- Updated version and codepage info.
9bc910
- Release to test name resolve order
9bc910
9bc910
* Sat Jan 24 1998 John H Terpstra <jht@samba.anu.edu.au>
9bc910
- Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
9bc910
- Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
9bc910
- Compounded make line
9bc910
- Updated smb.init restart mechanism
9bc910
- Use compound mkdir -p line instead of individual calls to mkdir
9bc910
- Fixed smb.conf file path for log files
9bc910
- Fixed smb.conf file path for incoming smb print spool directory
9bc910
- Added a number of options to smb.conf file
9bc910
- Added smbadduser command (missed from all previous RPMs) - Doooh!
9bc910
- Added smbuser file and smb.conf file updates for username map
9bc910