diff --git a/.cvsignore b/.cvsignore index 0804e32..c80d884 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -samba-3.2.5.tar.gz +samba-3.2.7.tar.gz diff --git a/samba-3.2.4-build.patch b/samba-3.2.4-build.patch deleted file mode 100644 index 8234e6a..0000000 --- a/samba-3.2.4-build.patch +++ /dev/null @@ -1,21 +0,0 @@ -commit 1f44b4aaa5f700827ee2ab272ae4b59e559b094b -Author: Günther Deschner -Date: Fri Sep 5 14:01:45 2008 +0200 - - build: don't install the cifs.upcall binary twice. - - Guenther - -diff --git a/source/Makefile.in b/source/Makefile.in -index 8b46ab6..b67cfe8 100644 ---- a/source/Makefile.in -+++ b/source/Makefile.in -@@ -178,7 +178,7 @@ PATH_FLAGS = -DSMB_PASSWD_FILE=\"$(SMB_PASSWD_FILE)\" \ - - # Note that all executable programs now provide for an optional executable suffix. - --SBIN_PROGS = bin/smbd@EXEEXT@ bin/nmbd@EXEEXT@ @SWAT_SBIN_TARGETS@ @EXTRA_SBIN_PROGS@ @CIFSUPCALL_PROGS@ -+SBIN_PROGS = bin/smbd@EXEEXT@ bin/nmbd@EXEEXT@ @SWAT_SBIN_TARGETS@ @EXTRA_SBIN_PROGS@ - - ROOT_SBIN_PROGS = @CIFSMOUNT_PROGS@ - diff --git a/samba.spec b/samba.spec index 93f7deb..23e9287 100644 --- a/samba.spec +++ b/samba.spec @@ -1,5 +1,5 @@ -%define main_release 22 -%define samba_version 3.2.5 +%define main_release 23 +%define samba_version 3.2.7 %define tdb_version 1.1.1 %define talloc_version 1.2.0 @@ -8,7 +8,7 @@ Summary: The Samba Suite of programs Name: samba Epoch: 0 -Version: 3.2.5 +Version: 3.2.7 Release: %{samba_release} License: GPLv3+ and LGPLv3+ Group: System Environment/Daemons @@ -46,7 +46,6 @@ Patch107: samba-3.2.0pre1-grouppwd.patch Patch110: samba-3.0.21pre1-smbspool.patch Patch111: samba-3.0.13-smbclient.patch Patch200: samba-3.0.25rc1-inotifiy.patch -Patch201: samba-3.2.4-build.patch Requires(pre): samba-common = %{epoch}:%{version}-%{release} Requires: pam >= 0:0.64 @@ -253,7 +252,6 @@ cp %{SOURCE11} packaging/Fedora/ #%patch110 -p1 -b .smbspool # FIXME: does not apply #%patch111 -p1 -b .smbclient # FIXME: does not apply #%patch200 -p0 -b .inotify # FIXME: does not compile -%patch201 -p1 -b .build mv source/VERSION source/VERSION.orig sed -e 's/SAMBA_VERSION_VENDOR_SUFFIX=$/&\"%{samba_release}\"/' < source/VERSION.orig > source/VERSION @@ -325,10 +323,6 @@ make LD_LIBRARY_PATH=$RPM_BUILD_DIR/%{name}-%{samba_version}/source/bin \ make CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" \ debug2html smbfilter bin/cifs.upcall -( cd client ; gcc -o mount.cifs $RPM_OPT_FLAGS -Wall -O -D_GNU_SOURCE -D_LARGEFILE64_SOURCE mount.cifs.c ) -( cd client ; gcc -o umount.cifs $RPM_OPT_FLAGS -Wall -O -D_GNU_SOURCE -D_LARGEFILE64_SOURCE umount.cifs.c ) - - %install rm -rf $RPM_BUILD_ROOT @@ -430,8 +424,8 @@ install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/xinetd.d/swat mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig install -m644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/samba -install -m755 source/client/mount.cifs $RPM_BUILD_ROOT/sbin/mount.cifs -install -m755 source/client/umount.cifs $RPM_BUILD_ROOT/sbin/umount.cifs +install -m755 $RPM_BUILD_ROOT/usr/sbin/mount.cifs $RPM_BUILD_ROOT/sbin/mount.cifs +install -m755 $RPM_BUILD_ROOT/usr/sbin/umount.cifs $RPM_BUILD_ROOT/sbin/umount.cifs install -m 755 source/lib/netapi/examples/bin/netdomjoin-gui $RPM_BUILD_ROOT/%{_sbindir}/netdomjoin-gui mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name} @@ -830,6 +824,9 @@ exit 0 %{_datadir}/pixmaps/samba/logo-small.png %changelog +* Mon Jan 5 2009 Guenther Deschner - 3.2.7-0.23 +- Update to 3.2.7 (Security fix for CVE-2009-0022) + * Thu Nov 27 2008 Guenther Deschner - 3.2.5-0.22 - Update to 3.2.5 (Security fix for CVE-2008-4314) diff --git a/sources b/sources index 676b0e9..01d5386 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0f7539e09803ae60a2912e70adf1c747 samba-3.2.5.tar.gz +528677f261f3ed4a58f9483ca25ba6b2 samba-3.2.7.tar.gz