Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 471092 - net-misc/libreswan-3.3 - Open Source implementation of IPsec for the Linux operating system (fork of net-misc/openswan)
Summary: net-misc/libreswan-3.3 - Open Source implementation of IPsec for the Linux op...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL: http://www.libreswan.org/
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2013-05-23 16:52 UTC by Geaaru
Modified: 2014-01-05 00:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libreswan-3.3 ebuild file (libreswan-3.3.ebuild,3.59 KB, text/plain)
2013-05-23 16:52 UTC, Geaaru
Details
Makefiles compilation patch (libreswan-3.3-gentoo.patch,1.12 KB, patch)
2013-05-23 16:54 UTC, Geaaru
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Geaaru 2013-05-23 16:52:40 UTC
Created attachment 349012 [details]
libreswan-3.3 ebuild file

Libreswan is a fork of openswan that could be installed in alternative to strongswan or openswan. In attach ebuild create from openswan ebuild.
Comment 1 Geaaru 2013-05-23 16:54:40 UTC
Created attachment 349014 [details, diff]
Makefiles compilation patch
Comment 2 Chicago 2013-11-28 15:37:00 UTC
The correct LICENSE statement should reflect the following and is also an issue for the net-misc/openswan ebuild which is noted incorrectly.

LICENSE="GPL-2 BSD-4 RSA DES"

Additionally, there is a missing files/ipsec-initd which currently can be found inside of net-misc/openswan's directory.

Also, it seems the epatch directive inside of src_prepare() is no longer needed after renaming this ebuild for libreswan version 3.6.
Comment 3 Geaaru 2013-11-28 18:21:31 UTC
Hi Christopher,

about license file... yes, I copy ebuild from openswan and probably I don't check it.

About ipsec-initd... currently I add (and tested) support only for systemd , not for openrc.

For release 3.6 I haven't yet time to create new ebuild, with 3.5 .tar.gz it was broken.

I will create ebuild for 3.6 next week with fix about license.

Thanks
Comment 4 Geaaru 2013-11-28 18:28:30 UTC
I understand now problem with ipsec-initd... you can found it on my layman:

https://github.com/geaaru/geaaru_overlay/blob/master/net-misc/libreswan/files/ipsec-initd
Comment 5 Mike Gilbert gentoo-dev 2014-01-04 17:52:44 UTC
I intend to adopt this package and bring it to the tree soonish. Just trying to work out a few kinks.

I think I will probably be dropping the kernel module code; Linux has had the IPSec stuff in mainline for a really long time now.
Comment 6 Mike Gilbert gentoo-dev 2014-01-05 00:45:37 UTC
+*libreswan-9999 (05 Jan 2014)
+*libreswan-3.7 (05 Jan 2014)
+
+  05 Jan 2014; Mike Gilbert <floppym@gentoo.org> +files/ipsec.service,
+  +files/libreswan-3.7-curl.patch, +files/libreswan-3.7-openrc.patch,
+  +libreswan-3.7.ebuild, +libreswan-9999.ebuild, +metadata.xml:
+  Fork of openswan, bug 471092. Thanks to Geaaru and Chistopher Camisa.