I know it's not as recent as git mainline, but there is a 5.1.0 debian source package in jessie that I've been using for the last week on a few of my personal servers. Seems to work pretty well:
cjac@wsg:~$ sudo ipsec statusall | grep -e ^Status -e uptime -e local
-e remote
Status of IKE charon daemon (strongSwan 5.1.0, Linux 3.2.0-4-686-pae,
i686):
uptime: 6 days, since Jan 14 21:33:55 2014
wsg_sip1: local: [wsg.colliertech.org] uses pre-shared key
authentication
wsg_sip1: remote: [sip1.colliertech.org] uses pre-shared key
authentication
cjac@sip1:~$ sudo ipsec statusall | grep -e ^Status -e uptime -e local
-e remote
Status of IKE charon daemon (strongSwan 5.1.0, Linux 3.2.0-4-amd64,
x86_64):
uptime: 6 days, since Jan 14 21:41:18 2014
wsg_sip1: local: [sip1.colliertech.org] uses pre-shared key
authentication
wsg_sip1: remote: [wsg.colliertech.org] uses pre-shared key
authentication
sip0_sip1: local: [sip1.colliertech.org] uses pre-shared key
authentication
sip0_sip1: remote: [sip0.colliertech.org] uses pre-shared key
authentication
cjac@sip0:~$ sudo ipsec statusall | grep -e '^Status' -e uptime -e
local -e remote
Status of IKE charon daemon (strongSwan 5.1.0, Linux 3.2.0-4-686-pae,
i686):
uptime: 6 days, since Jan 14 21:40:45 2014
sip0_sip1: local: [sip0.colliertech.org] uses pre-shared key
authentication
sip0_sip1: remote: [sip1.colliertech.org] uses pre-shared key
authentication
threshinc0: local: [208.115.126.78] uses pre-shared key
authentication
threshinc0: remote: [209.189.221.10] uses pre-shared key
authentication
Here's a quick rundown of how one might build it:
sudo mkdir -p /usr/src/deb
sudo chown $USER /usr/src/deb
cd /usr/src/deb
dget
http://ftp.de.debian.org/debian/pool/main/s/strongswan/strongswan_5.1.0-3.dsc
dpkg-source -x strongswan_5.1.0-3.dsc
cd strongswan-5.1.0
sudo /usr/lib/pbuilder/pbuilder-satisfydepends
debuild -uc -us
I tweaked the debian/control file a bit and built unsigned packages for
wheezy from these sources. Published here:
amd64: http://www.colliertech.org/~cjac/debian/amd64/
i386: http://www.colliertech.org/~cjac/debian/i386/
I'm going to see if I can get in touch with the maintainers of the
debian strongswan packages and get a release built from git once the
vendor-ids branch gets merged into mainline.
On Tue, 2014-01-21 at 14:13 +0100, Martin Willi wrote:
> Hi,
>
> > I need to run "make" inside "/packages/strongswan" directory. Make did
> > some things, but failed with following error:
>
> Unfortunately, these build scripts have not been maintained for a while.
> I initially created them as an example how a deb could look like, but
> the different distributions use their own Debianization.
>
> You might check with your distributor for packages, or alternatively
> take these files as template to build upon.
>
> > dh_install -s
> > cp: cannot stat ‘debian/tmp/usr/lib/strongswan/pki’: No such file or
> > directory
>
> pki has recently been promoted to a binary under /usr/bin, so changing
> the path in strongswan-tools.install might help. However, likely that
> other changes are required to get these packages working.
>
> Regards
> Martin
>
> _______________________________________________
> Dev mailing list
> [email protected]
> https://lists.strongswan.org/mailman/listinfo/dev
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Dev mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/dev
