Hello community, here is the log from the commit of package ipsec-tools for openSUSE:Factory checked in at Wed May 6 18:41:13 CEST 2009. -------- --- ipsec-tools/ipsec-tools.changes 2008-09-23 15:09:20.000000000 +0200 +++ /mounts/work_src_done/STABLE/ipsec-tools/ipsec-tools.changes 2009-05-06 16:45:34.000000000 +0200 @@ -1,0 +2,9 @@ +Wed May 6 15:54:01 CEST 2009 - jbohac@suse.cz + +- Upgrade to 0.7.2 +- fixed some rpmlint warnings/errors +- racoon.conf_macros.patch updates the .in file, not the result +- added /etc/pam.d/racoon +- added --with-libldap + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- fix-ph1-leak.patch ipsec-tools-0.7.1.tar.bz2 New: ---- ipsec-tools-0.7.2.tar.bz2 racoon.pam ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ipsec-tools.spec ++++++ --- /var/tmp/diff_new_pack.c25888/_old 2009-05-06 18:40:01.000000000 +0200 +++ /var/tmp/diff_new_pack.c25888/_new 2009-05-06 18:40:01.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package ipsec-tools (Version 0.7.1) +# spec file for package ipsec-tools (Version 0.7.2) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,9 +19,9 @@ Name: ipsec-tools -BuildRequires: bison flex kernel-source krb5-devel openssl-devel pam pam-devel readline-devel -Version: 0.7.1 -Release: 10 +BuildRequires: bison flex kernel-source krb5-devel openldap2-devel openssl-devel pam pam-devel readline-devel +Version: 0.7.2 +Release: 1 License: BSD 3-Clause Group: Productivity/Networking/Security Provides: racoon @@ -30,11 +30,11 @@ Summary: IPsec Utilities Source: http://prdownloads.sourceforge.net/ipsec-tools/ipsec-tools-%{version}.tar.bz2 Patch0: no_werror.patch -Patch1: fix-ph1-leak.patch Patch3: racoon.conf_macros.patch Source1: racoon.init Source2: sysconfig.racoon Source3: setkey.conf.sample +Source4: racoon.pam Url: http://ipsec-tools.sourceforge.net/ Prefix: /usr BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -65,7 +65,6 @@ %prep %setup %patch0 -p1 -%patch1 -p1 %patch3 -p1 %build @@ -78,12 +77,14 @@ --sharedstatedir=/var/run --localstatedir=/var/run \ --enable-dpd --enable-hybrid --enable-frag \ --enable-natt=yes --enable-gssapi=yes --enable-stats=yes \ - --enable-adminport --with-libpam --enable-security-context=no + --enable-adminport --with-libpam --enable-security-context=no \ + --with-libldap make + +%check make check %install -rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm $RPM_BUILD_ROOT/usr/include/racoon/admin.h \ $RPM_BUILD_ROOT/usr/include/racoon/evt.h \ @@ -107,14 +108,16 @@ ln -sf /etc/init.d/racoon $RPM_BUILD_ROOT/usr/sbin/rcracoon mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 644 $RPM_SOURCE_DIR/sysconfig.racoon $RPM_BUILD_ROOT/var/adm/fillup-templates/ -mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/ -cp -rv src/racoon/samples $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/ -cp -v src/setkey/sample* $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/ +mkdir -p $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/examples/{setkey,racoon} +cp -rv src/racoon/samples $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/examples/racoon +cp -v src/setkey/sample* $RPM_BUILD_ROOT/usr/share/doc/packages/%{name}/examples/setkey mkdir -p $RPM_BUILD_ROOT/etc/racoon install -m 0600 src/racoon/samples/psk.txt $RPM_BUILD_ROOT/etc/racoon/ install -m 0644 src/racoon/samples/racoon.conf $RPM_BUILD_ROOT/etc/racoon/ cp -v $RPM_SOURCE_DIR/setkey.conf.sample $RPM_BUILD_ROOT/etc/racoon/setkey.conf touch $RPM_BUILD_ROOT/var/run/racoon/racoon.sock +mkdir -p $RPM_BUILD_ROOT/etc/pam.d +install -m 0644 %{S:4} $RPM_BUILD_ROOT/etc/pam.d/racoon %post %{fillup_and_insserv racoon} @@ -122,6 +125,9 @@ %postun %{insserv_cleanup} +%preun +%stop_on_removal racoon + %clean if test ! -z "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != "/"; then rm -rf $RPM_BUILD_ROOT @@ -134,6 +140,7 @@ %config(noreplace) /etc/racoon/racoon.conf %config(noreplace) /etc/racoon/setkey.conf %config /etc/init.d/racoon +%config /etc/pam.d/racoon /usr/sbin/rcracoon %dir /usr/include/libipsec/ %doc /usr/share/doc/packages/%{name}/ @@ -150,6 +157,12 @@ %{_mandir}/man*/* %changelog +* Wed May 06 2009 jbohac@suse.cz +- Upgrade to 0.7.2 +- fixed some rpmlint warnings/errors +- racoon.conf_macros.patch updates the .in file, not the result +- added /etc/pam.d/racoon +- added --with-libldap * Tue Sep 23 2008 jbohac@suse.cz - fixed a memory leak in PH1 (bnc#416906, CVE-2008-3652) * Thu Aug 14 2008 jbohac@suse.cz @@ -174,7 +187,7 @@ - Fix a DoS in isakmp_info_recv (CVE-2007-1841, 260791) * Thu Mar 29 2007 aj@suse.de - Add flex and bison to BuildRequires. -* Fri May 05 2006 jbohac@suse.cz +* Thu May 04 2006 jbohac@suse.cz - fixed a segfault in GSSAPI initialization (#172196) - the /var/run/racoon directory was missing from the package which prevented racoon from starting (#170552) - fixed @@ -292,11 +305,11 @@ - update to 0.3rc1 * Tue Feb 03 2004 mludvig@suse.cz - Update to 0.2.4 -* Tue Jan 27 2004 ro@suse.de +* Mon Jan 26 2004 ro@suse.de - updated neededforbuild "kernel-source-26" -> "kernel-source" * Thu Jan 15 2004 mludvig@suse.cz - update to ipsec-tools-0.2.3 -* Sun Jan 11 2004 adrian@suse.de +* Sat Jan 10 2004 adrian@suse.de - remove obsolete %%run_ldconfig * Tue Dec 23 2003 mludvig@suse.cz - Recognize IPSEC_DIR_FWD when dumping SPD. ++++++ ipsec-tools-0.7.1.tar.bz2 -> ipsec-tools-0.7.2.tar.bz2 ++++++ ++++ 63036 lines of diff (skipped) ++++++ racoon.conf_macros.patch ++++++ --- /var/tmp/diff_new_pack.c25888/_old 2009-05-06 18:40:02.000000000 +0200 +++ /var/tmp/diff_new_pack.c25888/_new 2009-05-06 18:40:02.000000000 +0200 @@ -1,25 +1,22 @@ -The sample racoon.conf contains macros that should probably be expanded by -configure but they aren't. Patching configure to do it would be more hassle -than this patch for racoon.conf. - ---- ipsec-tools-0.6.5/src/racoon/samples/racoon.conf.in 2005-04-18 13:10:55.000000000 +0200 -+++ ipsec-tools-0.6.5.fix/src/racoon/samples/racoon.conf.in 2006-05-04 21:37:34.000000000 +0200 +diff -ruN ipsec-tools-0.7-orig/src/racoon/samples/racoon.conf.in ipsec-tools-0.7/src/racoon/samples/racoon.conf.in +--- ipsec-tools-0.7-orig/src/racoon/samples/racoon.conf.in 2006-09-09 16:22:36.000000000 +0000 ++++ ipsec-tools-0.7/src/racoon/samples/racoon.conf.in 2008-01-26 18:44:40.000000000 +0000 @@ -4,15 +4,15 @@ # "include" directive with relative file path. # you can overwrite "path" directive afterwards, however, doing so may add # more confusion. -path include "@sysconfdir_x@/racoon"; -+path include "/etc/racoon"; ++path include "@sysconfdir@"; #include "remote.conf"; # the file should contain key ID/key pairs, for pre-shared key authentication. -path pre_shared_key "@sysconfdir_x@/racoon/psk.txt"; -+path pre_shared_key "/etc/racoon/psk.txt"; ++path pre_shared_key "@sysconfdir@/psk.txt"; # racoon will look for certificate file in the directory, # if the certificate/certificate request payload is received. -path certificate "@sysconfdir_x@/cert"; -+path certificate "/etc/cert"; ++path certificate "@sysconfdir@/cert"; # "log" specifies logging level. It is followed by either "notify", "debug" # or "debug2". ++++++ racoon.pam ++++++ #%PAM-1.0 auth include common-auth auth required pam_nologin.so account include common-account password include common-password session include common-session ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org