mbox

strongswan: Update to 5.3.3

Message ID 1445010246-26720-1-git-send-email-stefan.schantl@ipfire.org
State Dropped
Headers

Message

Stefan Schantl Oct. 17, 2015, 2:44 a.m. UTC
  This is a minor update to the latest stable version of strongswan.

The support and usage of systemd explicitly has been enabled and
the dependency to systemd has been updated because the configure script
of strongswan is looking for the systemd compat libraries which are provided
by systemd 221-2 and later versions.

Fixes #10896.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
---
 strongswan/strongswan.nm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
  

Comments

Michael Tremer Oct. 17, 2015, 2:49 a.m. UTC | #1
Why are there no systemd scriptlets?

On Fri, 2015-10-16 at 17:44 +0200, Stefan Schantl wrote:
> This is a minor update to the latest stable version of strongswan.
> 
> The support and usage of systemd explicitly has been enabled and
> the dependency to systemd has been updated because the configure
> script
> of strongswan is looking for the systemd compat libraries which are
> provided
> by systemd 221-2 and later versions.
> 
> Fixes #10896.
> 
> Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
> ---
>  strongswan/strongswan.nm | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/strongswan/strongswan.nm b/strongswan/strongswan.nm
> index b386083..dd0a137 100644
> --- a/strongswan/strongswan.nm
> +++ b/strongswan/strongswan.nm
> @@ -4,7 +4,7 @@
>  ####################################################################
> ###########
>  
>  name       = strongswan
> -version    = 5.3.2
> +version    = 5.3.3
>  release    = 1
>  
>  groups     = Networking/VPN
> @@ -38,8 +38,7 @@ build
>  		openssl-devel
>  		perl
>  		sqlite-devel
> -		systemd-devel
> -		systemd-units
> +		systemd-devel >= 221-2
>  	end
>  
>  	configure_options += \
> @@ -61,6 +60,7 @@ build
>  		--enable-eap-identity \
>  		--with-capabilities=libcap \
>  		--enable-swanctl \
> +		--enable-systemd \
>  		--enable-kernel-libipsec
>  
>  	if "%{DISTRO_ARCH}" == "i686"
  
Stefan Schantl Oct. 17, 2015, 7:52 a.m. UTC | #2
Drop that patch, the compiled binaries does not work.

I will upload a new patch for a fixed version.

-Stefan
> Why are there no systemd scriptlets?
> 
> On Fri, 2015-10-16 at 17:44 +0200, Stefan Schantl wrote:
> > This is a minor update to the latest stable version of strongswan.
> > 
> > The support and usage of systemd explicitly has been enabled and
> > the dependency to systemd has been updated because the configure
> > script
> > of strongswan is looking for the systemd compat libraries which are
> > provided
> > by systemd 221-2 and later versions.
> > 
> > Fixes #10896.
> > 
> > Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
> > ---
> >  strongswan/strongswan.nm | 6 +++---
> >  1 file changed, 3 insertions(+), 3 deletions(-)
> > 
> > diff --git a/strongswan/strongswan.nm b/strongswan/strongswan.nm
> > index b386083..dd0a137 100644
> > --- a/strongswan/strongswan.nm
> > +++ b/strongswan/strongswan.nm
> > @@ -4,7 +4,7 @@
> >  ##################################################################
> > ##
> > ###########
> >  
> >  name       = strongswan
> > -version    = 5.3.2
> > +version    = 5.3.3
> >  release    = 1
> >  
> >  groups     = Networking/VPN
> > @@ -38,8 +38,7 @@ build
> >  		openssl-devel
> >  		perl
> >  		sqlite-devel
> > -		systemd-devel
> > -		systemd-units
> > +		systemd-devel >= 221-2
> >  	end
> >  
> >  	configure_options += \
> > @@ -61,6 +60,7 @@ build
> >  		--enable-eap-identity \
> >  		--with-capabilities=libcap \
> >  		--enable-swanctl \
> > +		--enable-systemd \
> >  		--enable-kernel-libipsec
> >
  
Michael Tremer Oct. 17, 2015, 7:52 a.m. UTC | #3
This entire process is meant to be less try-and-error.

On Fri, 2015-10-16 at 22:52 +0200, Stefan Schantl wrote:
> Drop that patch, the compiled binaries does not work.
> 
> I will upload a new patch for a fixed version.
> 
> -Stefan
> > Why are there no systemd scriptlets?
> > 
> > On Fri, 2015-10-16 at 17:44 +0200, Stefan Schantl wrote:
> > > This is a minor update to the latest stable version of
> > > strongswan.
> > > 
> > > The support and usage of systemd explicitly has been enabled and
> > > the dependency to systemd has been updated because the configure
> > > script
> > > of strongswan is looking for the systemd compat libraries which
> > > are
> > > provided
> > > by systemd 221-2 and later versions.
> > > 
> > > Fixes #10896.
> > > 
> > > Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
> > > ---
> > >  strongswan/strongswan.nm | 6 +++---
> > >  1 file changed, 3 insertions(+), 3 deletions(-)
> > > 
> > > diff --git a/strongswan/strongswan.nm b/strongswan/strongswan.nm
> > > index b386083..dd0a137 100644
> > > --- a/strongswan/strongswan.nm
> > > +++ b/strongswan/strongswan.nm
> > > @@ -4,7 +4,7 @@
> > >  ################################################################
> > > ##
> > > ##
> > > ###########
> > >  
> > >  name       = strongswan
> > > -version    = 5.3.2
> > > +version    = 5.3.3
> > >  release    = 1
> > >  
> > >  groups     = Networking/VPN
> > > @@ -38,8 +38,7 @@ build
> > >  		openssl-devel
> > >  		perl
> > >  		sqlite-devel
> > > -		systemd-devel
> > > -		systemd-units
> > > +		systemd-devel >= 221-2
> > >  	end
> > >  
> > >  	configure_options += \
> > > @@ -61,6 +60,7 @@ build
> > >  		--enable-eap-identity \
> > >  		--with-capabilities=libcap \
> > >  		--enable-swanctl \
> > > +		--enable-systemd \
> > >  		--enable-kernel-libipsec