--- smeserver-ipsec/F/smeserver-ipsec.spec 2006/01/04 02:51:38 1.6 +++ smeserver-ipsec/F/smeserver-ipsec.spec 2006/01/04 03:06:41 1.7 @@ -2,7 +2,7 @@ Summary: IPSEC support for SME Server %define name smeserver-ipsec Name: %{name} %define version 0.0.2 -%define release 04 +%define release 05 Version: %{version} Release: %{release} License: GPL @@ -10,6 +10,7 @@ Group: Networking/Daemons Source: %{name}-%{version}.tar.gz Patch0: smeserver-ipsec-0.0.1-relocatemastemplates.patch Patch1: smeserver-ipsec-0.0.1-dbdefaults.patch +Patch2: smeserver-ipsec-modulehack.patch BuildRoot: /var/tmp/e-smith-buildroot BuildArchitectures: noarch Requires: e-smith-release >= 7 @@ -19,6 +20,10 @@ Obsoletes: dmc-mitel-freeswan Obsoletes: devinfo-freeswan %changelog +* Wed Jan 4 2006 Gordon Rowell 0.0.2-05 +- Add a hack to the local event to force loading of the af_key module + until we work out why it isn't being loaded automatically + * Wed Jan 4 2006 Gordon Rowell 0.0.2-04 - Comment out createlinks in build for now, until the old freeswan based ones are removed/updated. Thankfully we don't need to do most @@ -186,6 +191,7 @@ through the web manager %setup %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build # perl createlinks @@ -195,7 +201,9 @@ rm -rf $RPM_BUILD_ROOT (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) rm -f e-smith-%{version}-filelist -/sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist +/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ + --file /etc/e-smith/events/local/ipsec-module-hack 'attr(0755,root,root)' \ + > %{name}-%{version}-filelist %files -f %{name}-%{version}-filelist %defattr(-,root,root)