[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 341486cf27f6090c2ac643374be6bb20cfec1f35 Author: John Helmert III gentoo org> AuthorDate: Sat Jul 6 04:57:23 2024 + Commit: John Helmert III gentoo org> CommitDate: Sat Jul 6 04:58:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341486cf net-vpn/strongswan: drop 5.9.11 Bug: https://bugs.gentoo.org/920105 Signed-off-by: John Helmert III gentoo.org> net-vpn/strongswan/Manifest | 1 - net-vpn/strongswan/strongswan-5.9.11.ebuild | 318 2 files changed, 319 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index de09a60e3900..f81055f2dfa1 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1,2 @@ -DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 DIST strongswan-5.9.13.tar.bz2 4825644 BLAKE2B 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c SHA512 a929c1fb2a5e7d3064f6cd0be76703198406dad981f4b345311a004c18aa3c12adcb49eb33705fe4c3c31daf556cef5906d8753f5d9fbff5a27b732f93d8f19f DIST strongswan-5.9.14.tar.bz2 4869709 BLAKE2B 8b64903cfa087d42ae0895e7c11a2fcbd9c6a4a4241548d947753e081a4a4e3c5946e5cf4bbd326840e596e51c61554146f007e6882f11c874454b9480f6f7a6 SHA512 e48bc9d215f9de6b54e24f7b4765d59aec4c615291d5c1f24f6a6d7da45dc8b17b2e0e150faf5fabb35e5d465abc5e6f6efa06cd002467067c5d7844ead359f6 diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild deleted file mode 100644 index 7737209cacb8.. --- a/net-vpn/strongswan/strongswan-5.9.11.ebuild +++ /dev/null @@ -1,318 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -inherit linux-info systemd - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" -STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast -ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist -xauth-noauth" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="non-root? ( - acct-user/ipsec - acct-group/ipsec - ) - dev-libs/glib:2 - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:= ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap:= ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1:3 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" - -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" - -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if kerne
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: c054d829d68957eb7f5b2e64d54e834be8a569e7 Author: Joonas Niilola gentoo org> AuthorDate: Sat Apr 6 06:08:57 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 6 06:08:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c054d829 net-vpn/strongswan: Stabilize 5.9.14 x86, #928650 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.14.ebuild b/net-vpn/strongswan/strongswan-5.9.14.ebuild index 94bb03b5cd37..9ff569276908 100644 --- a/net-vpn/strongswan/strongswan-5.9.14.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 387d86b4184984c7dda95bbf6bea613f88cb72ef Author: Joonas Niilola gentoo org> AuthorDate: Sat Apr 6 06:08:41 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 6 06:08:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387d86b4 net-vpn/strongswan: Stabilize 5.9.14 amd64, #928650 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.14.ebuild b/net-vpn/strongswan/strongswan-5.9.14.ebuild index 6fa540ecd4a1..94bb03b5cd37 100644 --- a/net-vpn/strongswan/strongswan-5.9.14.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 65de42ca7bb87bd386d11074fe4ff9b65bdeda96 Author: Sam James gentoo org> AuthorDate: Sat Apr 6 04:47:37 2024 + Commit: Sam James gentoo org> CommitDate: Sat Apr 6 04:47:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65de42ca net-vpn/strongswan: Stabilize 5.9.14 arm, #928650 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.14.ebuild b/net-vpn/strongswan/strongswan-5.9.14.ebuild index e8b307487c03..6fa540ecd4a1 100644 --- a/net-vpn/strongswan/strongswan-5.9.14.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 560a183f6613064cbf9a36190290e6ed36dfc186 Author: Dennis Eisele dennis-eisele de> AuthorDate: Tue Apr 2 21:34:17 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Apr 3 17:34:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560a183f net-vpn/strongswan: version bump to 5.9.14 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/36068 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest | 1 + net-vpn/strongswan/strongswan-5.9.14.ebuild | 318 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 237c4e84c9e4..de09a60e3900 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1,3 @@ DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 DIST strongswan-5.9.13.tar.bz2 4825644 BLAKE2B 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c SHA512 a929c1fb2a5e7d3064f6cd0be76703198406dad981f4b345311a004c18aa3c12adcb49eb33705fe4c3c31daf556cef5906d8753f5d9fbff5a27b732f93d8f19f +DIST strongswan-5.9.14.tar.bz2 4869709 BLAKE2B 8b64903cfa087d42ae0895e7c11a2fcbd9c6a4a4241548d947753e081a4a4e3c5946e5cf4bbd326840e596e51c61554146f007e6882f11c874454b9480f6f7a6 SHA512 e48bc9d215f9de6b54e24f7b4765d59aec4c615291d5c1f24f6a6d7da45dc8b17b2e0e150faf5fabb35e5d465abc5e6f6efa06cd002467067c5d7844ead359f6 diff --git a/net-vpn/strongswan/strongswan-5.9.14.ebuild b/net-vpn/strongswan/strongswan-5.9.14.ebuild new file mode 100644 index ..e8b307487c03 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.14.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29."
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: b394cf60d4a53031e76967943fedc1183269ba4c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:52:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:52:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b394cf60 net-vpn/strongswan: Stabilize 5.9.13 x86, #926852 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/strongswan/strongswan-5.9.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.13.ebuild b/net-vpn/strongswan/strongswan-5.9.13.ebuild index 94bb03b5cd37..9ff569276908 100644 --- a/net-vpn/strongswan/strongswan-5.9.13.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 39d4505404581f2131dfbd9c1910218795dc4f05 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:04:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:04:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d45054 net-vpn/strongswan: Stabilize 5.9.13 amd64, #926852 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/strongswan/strongswan-5.9.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.13.ebuild b/net-vpn/strongswan/strongswan-5.9.13.ebuild index 6fa540ecd4a1..94bb03b5cd37 100644 --- a/net-vpn/strongswan/strongswan-5.9.13.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 93567fe9e01e57ae975ccf3b01b5855c8a2e28b3 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 20:54:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 20:54:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93567fe9 net-vpn/strongswan: Stabilize 5.9.13 arm, #926852 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/strongswan/strongswan-5.9.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.13.ebuild b/net-vpn/strongswan/strongswan-5.9.13.ebuild index e8b307487c03..6fa540ecd4a1 100644 --- a/net-vpn/strongswan/strongswan-5.9.13.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 83f4d5014b588e15b1af20f2a74954bdcd92ffce Author: Philipp Rösner protonmail com> AuthorDate: Mon Jan 15 16:46:32 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Jan 16 08:38:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f4d501 net-vpn/strongswan: add 5.9.13 Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34822 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest | 1 + net-vpn/strongswan/strongswan-5.9.13.ebuild | 318 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 4c78ad450ad0..237c4e84c9e4 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 +DIST strongswan-5.9.13.tar.bz2 4825644 BLAKE2B 1d60864a557cf14e84c62d4c04ae64eb24331e2576c157b276cf13691ac2a7f5d1b92925e4c3e6ab51dc1f6f64aeb7c60ffb16309673a9f78a73f652cb24da8c SHA512 a929c1fb2a5e7d3064f6cd0be76703198406dad981f4b345311a004c18aa3c12adcb49eb33705fe4c3c31daf556cef5906d8753f5d9fbff5a27b732f93d8f19f diff --git a/net-vpn/strongswan/strongswan-5.9.13.ebuild b/net-vpn/strongswan/strongswan-5.9.13.ebuild new file mode 100644 index ..e8b307487c03 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.13.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and S
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: bc3da9a7531f23d594106e465ca40c5bc9b2a153 Author: Sam James gentoo org> AuthorDate: Tue Oct 31 10:11:44 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 31 12:24:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3da9a7 net-vpn/strongswan: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index e44bbb6b7298..88d8f2f5f8ec 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -59,5 +59,6 @@ cpe:/a:strongswan:strongswan + strongswan/strongswan
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 328181b0a39b56600ebba16a15ab14e3e4954b85 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Oct 8 21:50:15 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Oct 8 21:51:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328181b0 net-vpn/strongswan: drop 5.9.8, 5.9.9, 5.9.10 Bug: https://bugs.gentoo.org/899964 Signed-off-by: Conrad Kostecki gentoo.org> net-vpn/strongswan/Manifest | 3 - net-vpn/strongswan/strongswan-5.9.10.ebuild | 318 net-vpn/strongswan/strongswan-5.9.8.ebuild | 318 net-vpn/strongswan/strongswan-5.9.9.ebuild | 318 4 files changed, 957 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 4c4b95eee71a..4c78ad450ad0 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,4 +1 @@ -DIST strongswan-5.9.10.tar.bz2 4765407 BLAKE2B 757d55aa0c623356c5d8bf0360df63990ec18294d06f50b6dd475273b75a883354ea8723708e4856a8f0acc4d3237ac6bcf5adc40346fded7051d78375b2bcc9 SHA512 cf1d4a79ec02ac0502494ce6bfcab7399ddff151e2bc39bd4fbb9562bae7d0c66cf8d1e387b3c36a35e4387d597889fd7519e7bce07d3a7f764b1b73bd8a4667 DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 -DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b -DIST strongswan-5.9.9.tar.bz2 4764675 BLAKE2B 9cbc73192527254a2d20b28295e7583a0d9ec81e4d6eb1b7d78e54b30ba8e5304a33e813145d8a47b2b4319d7b49762cd35cdbdaf1d41161d7746d68d3cef1b5 SHA512 7f5d94527193ce7716292f30db75303a0594169647e41e8c9530a7dedd914ad7fecf94885356738fd54d3781a066fa591c621d531923b20780b1fca76ad7bd46 diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild b/net-vpn/strongswan/strongswan-5.9.10.ebuild deleted file mode 100644 index 7737209cacb8.. --- a/net-vpn/strongswan/strongswan-5.9.10.ebuild +++ /dev/null @@ -1,318 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -inherit linux-info systemd - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" -STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast -ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist -xauth-noauth" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="non-root? ( - acct-user/ipsec - acct-group/ipsec - ) - dev-libs/glib:2 - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:= ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap:= ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1:3 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" - -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" - -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7b941e2800cec0edaa3aac1fc8ba63fb6c594bc1 Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 4 07:48:53 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 4 07:49:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b941e28 net-vpn/strongswan: Stabilize 5.9.11 x86, #914852 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild index fa1869ef45dd..7737209cacb8 100644 --- a/net-vpn/strongswan/strongswan-5.9.11.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.11.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 4694a025438e6dcf61c70e8c267d0cc989ca6f46 Author: Sam James gentoo org> AuthorDate: Tue Oct 3 14:14:47 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 14:14:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4694a025 net-vpn/strongswan: Stabilize 5.9.11 arm, #914852 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild index 057c1e8f3e05..e26b9c48de3e 100644 --- a/net-vpn/strongswan/strongswan-5.9.11.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.11.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: e2e798ccffd187c8fc7dd77de89097665c8d7cfd Author: Sam James gentoo org> AuthorDate: Tue Oct 3 14:14:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 3 14:14:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e798cc net-vpn/strongswan: Stabilize 5.9.11 amd64, #914852 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild index e26b9c48de3e..fa1869ef45dd 100644 --- a/net-vpn/strongswan/strongswan-5.9.11.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.11.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: ae055071d7881079db25c7d6f749367c0983abe1 Author: Jaco Kroon uls co za> AuthorDate: Tue Jun 27 00:50:25 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 28 21:10:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae055071 net-vpn/strongswan: add 5.9.11 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/31637 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/Manifest | 1 + net-vpn/strongswan/strongswan-5.9.11.ebuild | 318 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 0d022dbe3b3f..4c4b95eee71a 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1,4 @@ DIST strongswan-5.9.10.tar.bz2 4765407 BLAKE2B 757d55aa0c623356c5d8bf0360df63990ec18294d06f50b6dd475273b75a883354ea8723708e4856a8f0acc4d3237ac6bcf5adc40346fded7051d78375b2bcc9 SHA512 cf1d4a79ec02ac0502494ce6bfcab7399ddff151e2bc39bd4fbb9562bae7d0c66cf8d1e387b3c36a35e4387d597889fd7519e7bce07d3a7f764b1b73bd8a4667 +DIST strongswan-5.9.11.tar.bz2 4786552 BLAKE2B e8e84d79d1530b9a968ce8429fec0e7b3fcf19b75fdbd4371a38763d8564d5b37d012769006330b5c94cff3e914acb1b1a3e2829749effb8c35f9e5d775be491 SHA512 d500523215f5ec5c5550c4d2c49060b350ae396d8c60170792c46775d04fc7a132aa70a6242145477753668351d26ed957e08903683ecc340aa8d84fb2ae5498 DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b DIST strongswan-5.9.9.tar.bz2 4764675 BLAKE2B 9cbc73192527254a2d20b28295e7583a0d9ec81e4d6eb1b7d78e54b30ba8e5304a33e813145d8a47b2b4319d7b49762cd35cdbdaf1d41161d7746d68d3cef1b5 SHA512 7f5d94527193ce7716292f30db75303a0594169647e41e8c9530a7dedd914ad7fecf94885356738fd54d3781a066fa591c621d531923b20780b1fca76ad7bd46 diff --git a/net-vpn/strongswan/strongswan-5.9.11.ebuild b/net-vpn/strongswan/strongswan-5.9.11.ebuild new file mode 100644 index ..057c1e8f3e05 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.11.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel f
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: d7da80b8de19e19f76cdd1846955c1022041aba2 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7da80b8 net-vpn/strongswan: Stabilize 5.9.10 amd64, #904537 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild b/net-vpn/strongswan/strongswan-5.9.10.ebuild index 057c1e8f3e05..2ccbb23065bd 100644 --- a/net-vpn/strongswan/strongswan-5.9.10.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 440b3c9c9620dd171d3397754f88576688b05db4 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440b3c9c net-vpn/strongswan: Stabilize 5.9.10 x86, #904537 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild b/net-vpn/strongswan/strongswan-5.9.10.ebuild index fa1869ef45dd..7737209cacb8 100644 --- a/net-vpn/strongswan/strongswan-5.9.10.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 297ff1766d3e54f5aa52d9e94037a1a6687f37ed Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:30 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297ff176 net-vpn/strongswan: Stabilize 5.9.10 arm, #904537 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild b/net-vpn/strongswan/strongswan-5.9.10.ebuild index 2ccbb23065bd..fa1869ef45dd 100644 --- a/net-vpn/strongswan/strongswan-5.9.10.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: b5c021c5fbcb8faeef292e6976e4b7f8a8d9229b Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 30 17:22:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 30 17:22:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c021c5 net-vpn/strongswan: Stabilize 5.9.9 arm, #901819 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/strongswan/strongswan-5.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.9.ebuild b/net-vpn/strongswan/strongswan-5.9.9.ebuild index 1de15e962bd1..7737209cacb8 100644 --- a/net-vpn/strongswan/strongswan-5.9.9.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: df81fff2a650b61e91f19d7027bc7fe95dcf91e1 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 18:24:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 18:25:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df81fff2 net-vpn/strongswan: Stabilize 5.9.9 amd64, #901819 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.9.ebuild b/net-vpn/strongswan/strongswan-5.9.9.ebuild index 1fbcbb9907a8..1de15e962bd1 100644 --- a/net-vpn/strongswan/strongswan-5.9.9.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: e946ce4d76ece04b512661469ce5550e1d505ae5 Author: Dennis Eisele dennis-eisele de> AuthorDate: Sat Mar 4 13:33:08 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Mar 14 23:12:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e946ce4d net-vpn/strongswan: version bump to 5.9.10 Bug: https://bugs.gentoo.org/899964 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/29924 Signed-off-by: Conrad Kostecki gentoo.org> net-vpn/strongswan/Manifest | 1 + net-vpn/strongswan/strongswan-5.9.10.ebuild | 318 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index f85dfcb0feff..0d022dbe3b3f 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1,3 @@ +DIST strongswan-5.9.10.tar.bz2 4765407 BLAKE2B 757d55aa0c623356c5d8bf0360df63990ec18294d06f50b6dd475273b75a883354ea8723708e4856a8f0acc4d3237ac6bcf5adc40346fded7051d78375b2bcc9 SHA512 cf1d4a79ec02ac0502494ce6bfcab7399ddff151e2bc39bd4fbb9562bae7d0c66cf8d1e387b3c36a35e4387d597889fd7519e7bce07d3a7f764b1b73bd8a4667 DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b DIST strongswan-5.9.9.tar.bz2 4764675 BLAKE2B 9cbc73192527254a2d20b28295e7583a0d9ec81e4d6eb1b7d78e54b30ba8e5304a33e813145d8a47b2b4319d7b49762cd35cdbdaf1d41161d7746d68d3cef1b5 SHA512 7f5d94527193ce7716292f30db75303a0594169647e41e8c9530a7dedd914ad7fecf94885356738fd54d3781a066fa591c621d531923b20780b1fca76ad7bd46 diff --git a/net-vpn/strongswan/strongswan-5.9.10.ebuild b/net-vpn/strongswan/strongswan-5.9.10.ebuild new file mode 100644 index ..057c1e8f3e05 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.10.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has b
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 68fa14d3b448e49e0c827530b4c260b974e9e97f Author: Philipp Rösner protonmail com> AuthorDate: Sun Jan 8 21:46:15 2023 + Commit: Florian Schmaus gentoo org> CommitDate: Mon Jan 9 08:44:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fa14d3 net-vpn/strongswan: add 5.9.9 Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/29026 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.9.ebuild | 318 + 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index c1f6eec1f665..f85dfcb0feff 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b +DIST strongswan-5.9.9.tar.bz2 4764675 BLAKE2B 9cbc73192527254a2d20b28295e7583a0d9ec81e4d6eb1b7d78e54b30ba8e5304a33e813145d8a47b2b4319d7b49762cd35cdbdaf1d41161d7746d68d3cef1b5 SHA512 7f5d94527193ce7716292f30db75303a0594169647e41e8c9530a7dedd914ad7fecf94885356738fd54d3781a066fa591c621d531923b20780b1fca76ad7bd46 diff --git a/net-vpn/strongswan/strongswan-5.9.9.ebuild b/net-vpn/strongswan/strongswan-5.9.9.ebuild new file mode 100644 index ..057c1e8f3e05 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.9.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 H
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/, net-vpn/strongswan/files/
commit: 7387260e58f7f39705fa2c03024201eee834e8e9 Author: John Helmert III gentoo org> AuthorDate: Fri Jan 6 17:43:24 2023 + Commit: John Helmert III gentoo org> CommitDate: Fri Jan 6 17:43:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7387260e net-vpn/strongswan: drop 5.9.6-r1, 5.9.7 Bug: https://bugs.gentoo.org/818841 Bug: https://bugs.gentoo.org/832460 Bug: https://bugs.gentoo.org/878887 Signed-off-by: John Helmert III gentoo.org> net-vpn/strongswan/Manifest| 2 - .../files/strongswan-5.9.6-werror-security.patch | 20 -- net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 322 - net-vpn/strongswan/strongswan-5.9.7.ebuild | 318 4 files changed, 662 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 5b546f750e2c..c1f6eec1f665 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1 @@ -DIST strongswan-5.9.6.tar.bz2 4750894 BLAKE2B 4021a10611e66f9e2e4e432bdfb9de0f94d27ba1be1b7d4e4b8bf3cd797c123658993e60eb3d49c424b479558e9581bb069a345a70f55850d1faf5abaa401246 SHA512 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a -DIST strongswan-5.9.7.tar.bz2 4741967 BLAKE2B 062f80431aefabfa4ba03454c3ab80e278772ebbd2bdeb69de98796f6e1bd7fc17d161e23b74bb238378eedc005079ff14e64e9a8967e2bf4f159a076e9f6384 SHA512 6e28a8ae0e4606a55661ae63a61d7bca445e8f62e91b37d32c957f03300d27ba05e099891c1160aae477b1f93ef844b66bb46da6cce5553eb03206c87e5e0d9a DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b diff --git a/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch b/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch deleted file mode 100644 index 27e541439230.. --- a/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/strongswan/strongswan/commit/d23c0ea81e630af3cfda89aeeb52146c0c84c960 -https://github.com/strongswan/strongswan/issues/1025 - -From: Tobias Brunner -Date: Mon, 2 May 2022 09:31:49 +0200 -Subject: [PATCH] enum: Fix compiler warning - -Closes strongswan/strongswan#1025 a/src/libstrongswan/utils/enum.c -+++ b/src/libstrongswan/utils/enum.c -@@ -97,7 +97,7 @@ char *enum_flags_to_string(enum_name_t *e, u_int val, char *buf, size_t len) - return buf; - } - -- if (snprintf(buf, len, e->names[0]) >= len) -+ if (snprintf(buf, len, "%s", e->names[0]) >= len) - { - return NULL; - } - diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild deleted file mode 100644 index 3667acef406a.. --- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild +++ /dev/null @@ -1,322 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -inherit linux-info systemd - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" -STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast gcm -ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist -xauth-noauth" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="non-root? ( - acct-user/ipsec - acct-group/ipsec - ) - dev-libs/glib:2 - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:= ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap:= ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1:3 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" - -DEPEND="${COMMON_DEPEND} - virt
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 54db1d1d38bfb48bcd7b06d2fa79e3072a5c72e4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 4 18:08:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 4 18:08:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54db1d1d net-vpn/strongswan: Stabilize 5.9.8 arm, #884213 Signed-off-by: Arthur Zamarin gentoo.org> net-vpn/strongswan/strongswan-5.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild b/net-vpn/strongswan/strongswan-5.9.8.ebuild index 665e5c0b126c..18fe386f8b0e 100644 --- a/net-vpn/strongswan/strongswan-5.9.8.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7cfcdead0ec9b637cd5a2380bd0a0483fb5df86a Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 4 06:50:59 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 4 06:52:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfcdead net-vpn/strongswan: Stabilize 5.9.8 amd64, #884213 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild b/net-vpn/strongswan/strongswan-5.9.8.ebuild index 5cdfe7c002a2..9a4ab21889d9 100644 --- a/net-vpn/strongswan/strongswan-5.9.8.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 473fe961a709e7a566a07c4670d3b67a86628ff4 Author: Joonas Niilola gentoo org> AuthorDate: Sun Dec 4 06:52:05 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Dec 4 06:52:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473fe961 net-vpn/strongswan: Stabilize 5.9.8 x86, #884213 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild b/net-vpn/strongswan/strongswan-5.9.8.ebuild index 9a4ab21889d9..665e5c0b126c 100644 --- a/net-vpn/strongswan/strongswan-5.9.8.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6d5b5b36729a4b4999f724bc67b57181285ea778 Author: Chris Su lesscrowds org> AuthorDate: Tue Nov 1 15:57:06 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Nov 2 05:10:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5b5b36 net-vpn/strongswan: Keyword 5.9.8 riscv, #879023 Signed-off-by: Chris Su lesscrowds.org> Closes: https://github.com/gentoo/gentoo/pull/28078 Signed-off-by: Jakov Smolić gentoo.org> net-vpn/strongswan/strongswan-5.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild b/net-vpn/strongswan/strongswan-5.9.8.ebuild index 208d30671dab..5cdfe7c002a2 100644 --- a/net-vpn/strongswan/strongswan-5.9.8.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: b28f9fe4009eaa82f2ef32b6d65d84075a1693c6 Author: Florian Schmaus gentoo org> AuthorDate: Wed Oct 5 07:35:23 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Oct 5 07:46:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28f9fe4 net-vpn/strongswan: drop 5.9.2-r3, 5.9.4-r2, 5.9.5-r1 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest | 3 - net-vpn/strongswan/strongswan-5.9.2-r3.ebuild | 303 - net-vpn/strongswan/strongswan-5.9.4-r2.ebuild | 306 -- net-vpn/strongswan/strongswan-5.9.5-r1.ebuild | 306 -- 4 files changed, 918 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 68239dcb7922..5b546f750e2c 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,6 +1,3 @@ -DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 -DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9eef0c004949d91993c8f1cc0f39f7868749020d6e135fa59d5899d146f39172f87eb32a26ad788cb8a4c160597e328 SHA512 796356c1d5c1ad410f0ed944ab4a131076d26f120ec6fa57796fe4060b0741201199625883ddc9ebd8a7ad299495f073cec76a6780ebd8f375605aae16750cf3 -DIST strongswan-5.9.5.tar.bz2 4722123 BLAKE2B 8b3adc44d5f5eb3824845ce9eda75e7b75f0f7394fbe84f827f4a8177e5299ca7170103ee6cd76e1e18aef85d7f124a43a505ceaf41ec4ed575eb214ebb6af21 SHA512 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 DIST strongswan-5.9.6.tar.bz2 4750894 BLAKE2B 4021a10611e66f9e2e4e432bdfb9de0f94d27ba1be1b7d4e4b8bf3cd797c123658993e60eb3d49c424b479558e9581bb069a345a70f55850d1faf5abaa401246 SHA512 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a DIST strongswan-5.9.7.tar.bz2 4741967 BLAKE2B 062f80431aefabfa4ba03454c3ab80e278772ebbd2bdeb69de98796f6e1bd7fc17d161e23b74bb238378eedc005079ff14e64e9a8967e2bf4f159a076e9f6384 SHA512 6e28a8ae0e4606a55661ae63a61d7bca445e8f62e91b37d32c957f03300d27ba05e099891c1160aae477b1f93ef844b66bb46da6cce5553eb03206c87e5e0d9a DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b diff --git a/net-vpn/strongswan/strongswan-5.9.2-r3.ebuild b/net-vpn/strongswan/strongswan-5.9.2-r3.ebuild deleted file mode 100644 index 095a964f45a7.. --- a/net-vpn/strongswan/strongswan-5.9.2-r3.ebuild +++ /dev/null @@ -1,303 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="non-root? ( - acct-user/ipsec - acct-group/ipsec - ) - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:= ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap:= ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] =dev-db/sqlite-3.3.1 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" - -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" - -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerr
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: ce815c2e33bed5cf4a7af88b584bface4ec4f8ea Author: Philipp Rösner protonmail com> AuthorDate: Tue Oct 4 09:12:28 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Oct 5 07:46:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce815c2e net-vpn/strongswan: add 5.9.8 Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27605 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.8.ebuild | 318 + 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 9047e058828e..68239dcb7922 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -3,3 +3,4 @@ DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9 DIST strongswan-5.9.5.tar.bz2 4722123 BLAKE2B 8b3adc44d5f5eb3824845ce9eda75e7b75f0f7394fbe84f827f4a8177e5299ca7170103ee6cd76e1e18aef85d7f124a43a505ceaf41ec4ed575eb214ebb6af21 SHA512 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 DIST strongswan-5.9.6.tar.bz2 4750894 BLAKE2B 4021a10611e66f9e2e4e432bdfb9de0f94d27ba1be1b7d4e4b8bf3cd797c123658993e60eb3d49c424b479558e9581bb069a345a70f55850d1faf5abaa401246 SHA512 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a DIST strongswan-5.9.7.tar.bz2 4741967 BLAKE2B 062f80431aefabfa4ba03454c3ab80e278772ebbd2bdeb69de98796f6e1bd7fc17d161e23b74bb238378eedc005079ff14e64e9a8967e2bf4f159a076e9f6384 SHA512 6e28a8ae0e4606a55661ae63a61d7bca445e8f62e91b37d32c957f03300d27ba05e099891c1160aae477b1f93ef844b66bb46da6cce5553eb03206c87e5e0d9a +DIST strongswan-5.9.8.tar.bz2 4747096 BLAKE2B 2a7e346931f909aefa17a7e2f4a2d5b491979dd21519eaffa5d14ac0e54d86207009526aed903bfadbec2d4d449a23077f391106ed9ac02851a081b563c72eb0 SHA512 16d3afc80704f896f3f97addf452b4bb29fc1911c54e980f76ac48bdbe2340ce3bd4e79024848cb7961bbe9ad5458d93389343878ca042af658d51b11219666b diff --git a/net-vpn/strongswan/strongswan-5.9.8.ebuild b/net-vpn/strongswan/strongswan-5.9.8.ebuild new file mode 100644 index ..208d30671dab --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.8.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="gcm led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 75bcdfbdf3bcbac86e9d93f114d6ebf04d70c7be Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 5 06:44:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 5 06:44:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bcdfbd net-vpn/strongswan: Stabilize 5.9.7 arm, #875173 Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.7.ebuild b/net-vpn/strongswan/strongswan-5.9.7.ebuild index 16799569e553..cb8107a77572 100644 --- a/net-vpn/strongswan/strongswan-5.9.7.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 962cd75eb4249edbed827a38a196a3636902c609 Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 5 06:14:28 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 5 06:14:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962cd75e net-vpn/strongswan: Stabilize 5.9.7 x86, #875173 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.7.ebuild b/net-vpn/strongswan/strongswan-5.9.7.ebuild index 6fe77d6768b1..16799569e553 100644 --- a/net-vpn/strongswan/strongswan-5.9.7.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 779ede6ce7876c36f0b8fd2b4fd51d9747eacf2d Author: Joonas Niilola gentoo org> AuthorDate: Wed Oct 5 06:13:42 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Oct 5 06:14:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779ede6c net-vpn/strongswan: Stabilize 5.9.7 amd64, #875173 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.7.ebuild b/net-vpn/strongswan/strongswan-5.9.7.ebuild index d5b5767e6d03..6fe77d6768b1 100644 --- a/net-vpn/strongswan/strongswan-5.9.7.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 90a64145a11e00e3bf4b38dfdfa565c1ca44690b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 16 07:43:49 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 16 07:43:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a64145 net-vpn/strongswan: arm stable wrt bug #865309 Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild index 5991df7ba5ce..3667acef406a 100644 --- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6e6ef311a5a79a9ab528210e0521da626ae73e66 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 16 05:49:53 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 16 05:50:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ef311 net-vpn/strongswan: Stabilize 5.9.6-r1 x86, #865309 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild index 8905ac5e2d1d..5991df7ba5ce 100644 --- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 83d11233ca256162a2ff059bc2f5110f83936e51 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 16 05:49:08 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 16 05:50:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d11233 net-vpn/strongswan: Stabilize 5.9.6-r1 amd64, #865309 Signed-off-by: Joonas Niilola gentoo.org> net-vpn/strongswan/strongswan-5.9.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild index ed618ee5eb72..8905ac5e2d1d 100644 --- a/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 30f6cc5bc855bc3fae7f4e422f3e466e6feb5787 Author: Philipp Rösner protonmail com> AuthorDate: Thu Aug 4 21:15:20 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Aug 10 08:20:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f6cc5b net-vpn/strongswan: add 5.9.7 Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/26741 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.7.ebuild | 318 + 2 files changed, 319 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 5bf87feeb4b9..9047e058828e 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -2,3 +2,4 @@ DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815 DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9eef0c004949d91993c8f1cc0f39f7868749020d6e135fa59d5899d146f39172f87eb32a26ad788cb8a4c160597e328 SHA512 796356c1d5c1ad410f0ed944ab4a131076d26f120ec6fa57796fe4060b0741201199625883ddc9ebd8a7ad299495f073cec76a6780ebd8f375605aae16750cf3 DIST strongswan-5.9.5.tar.bz2 4722123 BLAKE2B 8b3adc44d5f5eb3824845ce9eda75e7b75f0f7394fbe84f827f4a8177e5299ca7170103ee6cd76e1e18aef85d7f124a43a505ceaf41ec4ed575eb214ebb6af21 SHA512 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 DIST strongswan-5.9.6.tar.bz2 4750894 BLAKE2B 4021a10611e66f9e2e4e432bdfb9de0f94d27ba1be1b7d4e4b8bf3cd797c123658993e60eb3d49c424b479558e9581bb069a345a70f55850d1faf5abaa401246 SHA512 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a +DIST strongswan-5.9.7.tar.bz2 4741967 BLAKE2B 062f80431aefabfa4ba03454c3ab80e278772ebbd2bdeb69de98796f6e1bd7fc17d161e23b74bb238378eedc005079ff14e64e9a8967e2bf4f159a076e9f6384 SHA512 6e28a8ae0e4606a55661ae63a61d7bca445e8f62e91b37d32c957f03300d27ba05e099891c1160aae477b1f93ef844b66bb46da6cce5553eb03206c87e5e0d9a diff --git a/net-vpn/strongswan/strongswan-5.9.7.ebuild b/net-vpn/strongswan/strongswan-5.9.7.ebuild new file mode 100644 index ..d5b5767e6d03 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.7.ebuild @@ -0,0 +1,318 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" +STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast gcm +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + dev-libs/glib:2 + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:= ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap:= ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns:= )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: bc6546d744d31dabf2805e4f168df1f97a4b3c48 Author: Dennis Eisele dennis-eisele de> AuthorDate: Tue Jun 28 00:16:15 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jun 29 15:34:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6546d7 net-vpn/strongswan: fix prf-plus plugin usage [ flow: revision bump, because new config option is passed ] Closes: https://bugs.gentoo.org/853091 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/26103 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/metadata.xml | 1 - .../{strongswan-5.9.6.ebuild => strongswan-5.9.6-r1.ebuild} | 13 - 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index 895902c71494..e44bbb6b7298 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -51,7 +51,6 @@ Enable plugin that allows key exchange based on post-quantum computer New Hope algorithm Enable support for the ntru plugin Enable support for the padlock plugin - Enable support for the prf-plus plugin Enable support for the rdrand plugin Enable plugin that saves IKE and/or ESP keys to files compatible with Wireshark (for debugging) Enable support for the unbound plugin diff --git a/net-vpn/strongswan/strongswan-5.9.6.ebuild b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild similarity index 96% rename from net-vpn/strongswan/strongswan-5.9.6.ebuild rename to net-vpn/strongswan/strongswan-5.9.6-r1.ebuild index 9de7b103de17..ed618ee5eb72 100644 --- a/net-vpn/strongswan/strongswan-5.9.6.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6-r1.ebuild @@ -14,13 +14,18 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT_DISABLE="kdf" STRONGSWAN_PLUGINS_OPT="addrblock aesni blowfish bypass-lan ccm chapoly ctr error-notify forecast gcm -ha ipseckey kdf newhope ntru padlock prf-plus rdrand save-keys unbound whitelist +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist xauth-noauth" for mod in $STRONGSWAN_PLUGINS_STD; do IUSE="${IUSE} +strongswan_plugins_${mod}" done +for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + for mod in $STRONGSWAN_PLUGINS_OPT; do IUSE="${IUSE} strongswan_plugins_${mod}" done @@ -133,6 +138,12 @@ src_configure() { fi done + for mod in $STRONGSWAN_PLUGINS_OPT_DISABLE; do + if ! use strongswan_plugins_${mod}; then + myconf+=" --disable-${mod}" + fi + done + for mod in $STRONGSWAN_PLUGINS_OPT; do if use strongswan_plugins_${mod}; then myconf+=" --enable-${mod}"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/, net-vpn/strongswan/files/
commit: 1ba8e170537551e7d13f2f7920bf33f8cc766184 Author: Sam James gentoo org> AuthorDate: Thu May 19 02:19:00 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 19 02:19:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba8e170 net-vpn/strongswan: add false-positive wformat-security patch from upstream Signed-off-by: Sam James gentoo.org> .../files/strongswan-5.9.6-werror-security.patch | 20 net-vpn/strongswan/strongswan-5.9.6.ebuild | 4 2 files changed, 24 insertions(+) diff --git a/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch b/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch new file mode 100644 index ..27e541439230 --- /dev/null +++ b/net-vpn/strongswan/files/strongswan-5.9.6-werror-security.patch @@ -0,0 +1,20 @@ +https://github.com/strongswan/strongswan/commit/d23c0ea81e630af3cfda89aeeb52146c0c84c960 +https://github.com/strongswan/strongswan/issues/1025 + +From: Tobias Brunner +Date: Mon, 2 May 2022 09:31:49 +0200 +Subject: [PATCH] enum: Fix compiler warning + +Closes strongswan/strongswan#1025 +--- a/src/libstrongswan/utils/enum.c b/src/libstrongswan/utils/enum.c +@@ -97,7 +97,7 @@ char *enum_flags_to_string(enum_name_t *e, u_int val, char *buf, size_t len) + return buf; + } + +- if (snprintf(buf, len, e->names[0]) >= len) ++ if (snprintf(buf, len, "%s", e->names[0]) >= len) + { + return NULL; + } + diff --git a/net-vpn/strongswan/strongswan-5.9.6.ebuild b/net-vpn/strongswan/strongswan-5.9.6.ebuild index 156d0149f594..9de7b103de17 100644 --- a/net-vpn/strongswan/strongswan-5.9.6.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6.ebuild @@ -55,6 +55,10 @@ RDEPEND="${COMMON_DEPEND} UGID="ipsec" +PATCHES=( + "${FILESDIR}"/${P}-werror-security.patch +) + pkg_setup() { linux-info_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: e78dc294533813538eca5af9b91928c9cc63f187 Author: Florian Schmaus gentoo org> AuthorDate: Fri May 6 09:59:08 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri May 6 10:04:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78dc294 net-vpn/strongswan: specify slot for sqlite, add dev-libs/glib:2 dep Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/strongswan-5.9.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.6.ebuild b/net-vpn/strongswan/strongswan-5.9.6.ebuild index 62c1b708ab44..156d0149f594 100644 --- a/net-vpn/strongswan/strongswan-5.9.6.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.6.ebuild @@ -29,6 +29,7 @@ COMMON_DEPEND="non-root? ( acct-user/ipsec acct-group/ipsec ) + dev-libs/glib:2 gmp? ( >=dev-libs/gmp-4.1.5:= ) gcrypt? ( dev-libs/libgcrypt:= ) caps? ( sys-libs/libcap ) @@ -36,7 +37,7 @@ COMMON_DEPEND="non-root? ( ldap? ( net-nds/openldap:= ) openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) + sqlite? ( >=dev-db/sqlite-3.3.1:3 ) systemd? ( sys-apps/systemd ) networkmanager? ( net-misc/networkmanager ) pam? ( sys-libs/pam )
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6267dad0302a290cb09e84ffa62f023343362a9b Author: Philipp Rösner protonmail com> AuthorDate: Wed May 4 20:50:30 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri May 6 10:04:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6267dad0 net-vpn/strongswan: add 5.9.6 Add support for the plugins addrblock, error-notify, kdf and prf-plus. Signed-off-by: Philipp Rösner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/25329 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/metadata.xml| 4 + net-vpn/strongswan/strongswan-5.9.6.ebuild | 306 + 3 files changed, 311 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 45ddfeb7608e..5bf87feeb4b9 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1,4 @@ DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9eef0c004949d91993c8f1cc0f39f7868749020d6e135fa59d5899d146f39172f87eb32a26ad788cb8a4c160597e328 SHA512 796356c1d5c1ad410f0ed944ab4a131076d26f120ec6fa57796fe4060b0741201199625883ddc9ebd8a7ad299495f073cec76a6780ebd8f375605aae16750cf3 DIST strongswan-5.9.5.tar.bz2 4722123 BLAKE2B 8b3adc44d5f5eb3824845ce9eda75e7b75f0f7394fbe84f827f4a8177e5299ca7170103ee6cd76e1e18aef85d7f124a43a505ceaf41ec4ed575eb214ebb6af21 SHA512 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 +DIST strongswan-5.9.6.tar.bz2 4750894 BLAKE2B 4021a10611e66f9e2e4e432bdfb9de0f94d27ba1be1b7d4e4b8bf3cd797c123658993e60eb3d49c424b479558e9581bb069a345a70f55850d1faf5abaa401246 SHA512 8efb7a55b074485b874e941e42462e97a404b4f84e2f90ed18ef66274731b22d167a571f6fd028dccc1f199f2e591c82616d0a832a5084e1981c6b867fe5bb6a diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index 0198dd1c8ac4..895902c71494 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -30,6 +30,7 @@ Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges. Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist". Enable pkcs11 support + Enable support for the addrblock crypto plugin Enable support for Intel AES-NI crypto plugin Enable support for the bypass-lan plugin Enable ChaCha20/Poly1305 AEAD implementation and ChaCha20 XOF plugin @@ -42,12 +43,15 @@ Enable support for the blowfish plugin Enable support for the ccm plugin Enable support for the ctr plugin + Enable support for the error-notify plugin Enable support for the gcm plugin Enable support for the ha plugin Enable support for the ipseckey plugin + Enable support for the kdf plugin Enable plugin that allows key exchange based on post-quantum computer New Hope algorithm Enable support for the ntru plugin Enable support for the padlock plugin + Enable support for the prf-plus plugin Enable support for the rdrand plugin Enable plugin that saves IKE and/or ESP keys to files compatible with Wireshark (for debugging) Enable support for the unbound plugin diff --git a/net-vpn/strongswan/strongswan-5.9.6.ebuild b/net-vpn/strongswan/strongswan-5.9.6.ebuild new file mode 100644 index ..62c1b708ab44 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.6.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 0bc611caa4ceb9218c27d30031e0ada77ed710de Author: Jakov Smolić gentoo org> AuthorDate: Wed Feb 2 15:23:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Feb 2 15:23:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc611ca net-vpn/strongswan: Stabilize 5.9.5 amd64, #832508 Signed-off-by: Jakov Smolić gentoo.org> net-vpn/strongswan/strongswan-5.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild index e7a9a3325d4c..fc7094c0bff0 100644 --- a/net-vpn/strongswan/strongswan-5.9.5.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 5b32de63c99e650849ead07720ec2aee85d7559a Author: Sam James gentoo org> AuthorDate: Wed Feb 2 09:46:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 2 09:46:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b32de63 net-vpn/strongswan: Stabilize 5.9.5 arm, #832508 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild index 5943fad5f4ba..e7a9a3325d4c 100644 --- a/net-vpn/strongswan/strongswan-5.9.5.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 07a1f00ae5da889bb0e08b854559680bd2c212c7 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 2 08:04:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 2 08:04:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a1f00a net-vpn/strongswan: x86 stable wrt bug #832508 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild index 8f1e1ce6e578..5943fad5f4ba 100644 --- a/net-vpn/strongswan/strongswan-5.9.5.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6e1d7055d6f4950411a3b29a865d44c975e3b0f7 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 2 08:02:51 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 2 08:02:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1d7055 net-vpn/strongswan: ppc stable wrt bug #832508 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild index 5acae3b7ab5c..8f1e1ce6e578 100644 --- a/net-vpn/strongswan/strongswan-5.9.5.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: f28e3cc2e3f1b8c9053116ab7d43f383cf821c9b Author: Philipp Rösner protonmail com> AuthorDate: Wed Jan 26 21:47:14 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 07:53:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28e3cc2 net-vpn/strongswan: version bump to 5.9.5 Added an ebuild for strongswan-5.9.5. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23975 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.5.ebuild | 306 + 2 files changed, 307 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 20a3b02a5249..45ddfeb7608e 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1,3 @@ DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9eef0c004949d91993c8f1cc0f39f7868749020d6e135fa59d5899d146f39172f87eb32a26ad788cb8a4c160597e328 SHA512 796356c1d5c1ad410f0ed944ab4a131076d26f120ec6fa57796fe4060b0741201199625883ddc9ebd8a7ad299495f073cec76a6780ebd8f375605aae16750cf3 +DIST strongswan-5.9.5.tar.bz2 4722123 BLAKE2B 8b3adc44d5f5eb3824845ce9eda75e7b75f0f7394fbe84f827f4a8177e5299ca7170103ee6cd76e1e18aef85d7f124a43a505ceaf41ec4ed575eb214ebb6af21 SHA512 3b11c4edb1ffccf0ea5b8b843acfe2eb18dcd3857fc2818b8481c4febe7959261e1b2804c3af29068319df469fa0b784682d3ba4d49a3eb580841ff3c34e33a1 diff --git a/net-vpn/strongswan/strongswan-5.9.5.ebuild b/net-vpn/strongswan/strongswan-5.9.5.ebuild new file mode 100644 index ..5acae3b7ab5c --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.5.ebuild @@ -0,0 +1,306 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 0dccf910fa8936f6d02499f785f105fe0ec3c3fa Author: Dennis Eisele dennis-eisele de> AuthorDate: Wed Jan 26 22:27:35 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jan 27 15:32:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dccf910 net-vpn/strongswan: change postemerge message for non-root Thanks-to: Ronald gmail.com> Closes: 424373,468674 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23976 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/strongswan-5.9.2-r2.ebuild | 15 +-- net-vpn/strongswan/strongswan-5.9.4-r1.ebuild | 11 +++ 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild index b537c194e061..8d920548b62e 100644 --- a/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild @@ -276,18 +276,13 @@ pkg_postinst() { if use non-root; then elog elog "${PN} has been installed without superuser privileges (USE=non-root)." - elog "This imposes several limitations mainly to the IKEv1 daemon 'pluto'" - elog "but also a few to the IKEv2 daemon 'charon'." + elog "This imposes a few limitations mainly to the daemon 'charon' in" + elog "regards of the use of iptables." elog - elog "Please carefully read: http://wiki.strongswan.org/wiki/nonRoot"; + elog "Please carefully read: https://wiki.strongswan.org/projects/strongswan/wiki/ReducedPrivileges"; elog - elog "pluto uses a helper script by default to insert/remove routing and" - elog "policy rules upon connection start/stop which requires superuser" - elog "privileges. charon in contrast does this internally and can do so" - elog "even with reduced (user) privileges." - elog - elog "Thus if you require IKEv1 (pluto) or need to specify a custom updown" - elog "script to pluto or charon which requires superuser privileges, you" + elog "Thus if you require to specify a custom updown" + elog "script to charon which requires superuser privileges, you" elog "can work around this limitation by using sudo to grant the" elog "user \"ipsec\" the appropriate rights." elog "For example (the default case):" diff --git a/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild index 5d6ceeabdccc..32650ad0af2b 100644 --- a/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild @@ -282,15 +282,10 @@ pkg_postinst() { elog "This imposes several limitations mainly to the IKEv1 daemon 'pluto'" elog "but also a few to the IKEv2 daemon 'charon'." elog - elog "Please carefully read: http://wiki.strongswan.org/wiki/nonRoot"; + elog "Please carefully read: http://wiki.strongswan.org/projects/strongswan/wiki/ReducedPrivileges"; elog - elog "pluto uses a helper script by default to insert/remove routing and" - elog "policy rules upon connection start/stop which requires superuser" - elog "privileges. charon in contrast does this internally and can do so" - elog "even with reduced (user) privileges." - elog - elog "Thus if you require IKEv1 (pluto) or need to specify a custom updown" - elog "script to pluto or charon which requires superuser privileges, you" + elog "Thus if you require to specify a custom updown" + elog "script to charon which requires superuser privileges, you" elog "can work around this limitation by using sudo to grant the" elog "user \"ipsec\" the appropriate rights." elog "For example (the default case):"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 27433e746e662096bcf6b91647307f9640878a22 Author: Dennis Eisele dennis-eisele de> AuthorDate: Tue Jan 11 22:57:45 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Wed Jan 12 08:23:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27433e74 net-vpn/strongswan: change dependencies so openssl3 isn't used Closes: https://bugs.gentoo.org/806178 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23747 Signed-off-by: Florian Schmaus gentoo.org> .../{strongswan-5.9.2-r1.ebuild => strongswan-5.9.2-r2.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild similarity index 98% rename from net-vpn/strongswan/strongswan-5.9.2-r1.ebuild rename to net-vpn/strongswan/strongswan-5.9.2-r2.ebuild index cd1ecbe44da2..b537c194e061 100644 --- a/net-vpn/strongswan/strongswan-5.9.2-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -32,7 +32,7 @@ COMMON_DEPEND="non-root? ( caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] =dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd )
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 37d5f0158443ad4ecfd78c4749f537f3488ef550 Author: Dennis Eisele dennis-eisele de> AuthorDate: Fri Jan 7 14:44:01 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Jan 7 15:05:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d5f015 net-vpn/strongswan: add xauth-noauth plugin USE Flag Closes: https://bugs.gentoo.org/465556 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23686 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/metadata.xml | 1 + net-vpn/strongswan/strongswan-5.9.4-r1.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index ff96d513571b..0198dd1c8ac4 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -52,6 +52,7 @@ Enable plugin that saves IKE and/or ESP keys to files compatible with Wireshark (for debugging) Enable support for the unbound plugin Enable support for the whitelist plugin + Enable support for the xauth-noauth plugin cpe:/a:strongswan:strongswan diff --git a/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild index 62733a563b86..5d6ceeabdccc 100644 --- a/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild @@ -14,7 +14,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm +ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist +xauth-noauth" for mod in $STRONGSWAN_PLUGINS_STD; do IUSE="${IUSE} +strongswan_plugins_${mod}" done
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 9a21f19e85788b98db74829812e86dba7ac0df21 Author: Dennis Eisele dennis-eisele de> AuthorDate: Wed Jan 5 22:47:33 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jan 6 18:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a21f19e net-vpn/strongswan: add charon-cmd support Closes: https://bugs.gentoo.org/524642 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23663 Signed-off-by: Florian Schmaus gentoo.org> .../strongswan/{strongswan-5.9.4.ebuild => strongswan-5.9.4-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.4.ebuild b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild similarity index 99% rename from net-vpn/strongswan/strongswan-5.9.4.ebuild rename to net-vpn/strongswan/strongswan-5.9.4-r1.ebuild index 133424376b55..62733a563b86 100644 --- a/net-vpn/strongswan/strongswan-5.9.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -138,6 +138,7 @@ src_configure() { --enable-ikev2 \ --enable-swanctl \ --enable-socket-dynamic \ + --enable-cmd \ $(use_enable curl) \ $(use_enable constraints) \ $(use_enable ldap) \
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 9e69de22a49ae00bb34b4ea987a3d7ab33baeab6 Author: Dennis Eisele dennis-eisele de> AuthorDate: Wed Jan 5 18:42:29 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Thu Jan 6 18:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e69de22 net-vpn/strongswan: change mail address Bug: https://bugs.gentoo.org/830451 Signed-off-by: Dennis Eisele dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23666 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index dfd6043700dc..ff96d513571b 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - m...@dennis-eisele.de + kernlpa...@dennis-eisele.de Dennis Eisele
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7b2be9c86d3a38312e787a30291c46e30b2da3bb Author: Philipp Rösner protonmail com> AuthorDate: Wed Dec 29 22:46:06 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 2 14:15:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2be9c8 net-vpn/strongswan: bump to 5.9.4 Added an ebuild for strongswan-5.9.4 with support for EAPI 8. Bug: https://bugs.gentoo.org/818841 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.4.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 928680f8c8db..20a3b02a5249 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 +DIST strongswan-5.9.4.tar.bz2 4651000 BLAKE2B 071a0a0a144b369a7e4069d92340cecca9eef0c004949d91993c8f1cc0f39f7868749020d6e135fa59d5899d146f39172f87eb32a26ad788cb8a4c160597e328 SHA512 796356c1d5c1ad410f0ed944ab4a131076d26f120ec6fa57796fe4060b0741201199625883ddc9ebd8a7ad299495f073cec76a6780ebd8f375605aae16750cf3 diff --git a/net-vpn/strongswan/strongswan-5.9.4.ebuild b/net-vpn/strongswan/strongswan-5.9.4.ebuild new file mode 100644 index ..133424376b55 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.4.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 HMAC support altogether." + ewarn + ewarn "If you need any of those features
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 0f8b6bb656080a56a4328a0ac32901ed6df6bb4c Author: Philipp Rösner protonmail com> AuthorDate: Sun Jan 2 10:39:19 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Sun Jan 2 14:15:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8b6bb6 net-vpn/strongswan: take over maintainership Added Dennis Eisele and Philipp Rösner as proxied maintainers for net-vpn/strongswan. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/23573 Signed-off-by: Florian Schmaus gentoo.org> net-vpn/strongswan/metadata.xml | 13 - 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index a55b4e5b7b89..dfd6043700dc 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -1,7 +1,18 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + m...@dennis-eisele.de + Dennis Eisele + + + rndxelem...@protonmail.com + Philipp Rösner + + + proxy-ma...@gentoo.org + Proxy Maintainers + StrongSwan is direct descendant of the discontinued FreeS/WAN project. As an IPsec based VPN solution which is focused on security and ease of
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 3e7c9a738ed0f919586b6fb0ddc80a9ea14f745b Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jun 17 22:04:30 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jun 17 22:18:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7c9a73 net-vpn/strongswan: drop old Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 2 - net-vpn/strongswan/strongswan-5.9.0.ebuild | 308 - net-vpn/strongswan/strongswan-5.9.1.ebuild | 308 - 3 files changed, 618 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 269b1eb23f1..928680f8c8d 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1 @@ -DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 -DIST strongswan-5.9.1.tar.bz2 4590867 BLAKE2B 1515764352e7473c47f853a5aa68e582d1fd61122ac1e1577bdc7813da77e0213803c69abf41a1667166e32fb9f2a4bfe8c74616d6431e698e31cf51e939ce3e SHA512 222625e77bd86959da6dd7346cfa9f92569fc396a494bb95ddf2c8e0680b7e8041541e8a14320517a0c735d713ae0fdc0d0c4694215e812817814b0b4efc3497 DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild deleted file mode 100644 index 55030178088..000 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if kernel_is -lt 2 6 33; then - ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" - ewarn "compliant implementation for SHA-2 HMAC support in ESP an
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: bbfa6f5c8db2584633fbcd93db5d01c4a72bb1d9 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jun 17 22:04:51 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jun 17 22:18:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfa6f5c net-vpn/strongswan: rev bump for commit c6d150c35 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> .../strongswan/{strongswan-5.9.2.ebuild => strongswan-5.9.2-r1.ebuild}| 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2-r1.ebuild similarity index 100% rename from net-vpn/strongswan/strongswan-5.9.2.ebuild rename to net-vpn/strongswan/strongswan-5.9.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: c6d150c35839cfc96a507bc447ce6929a0452950 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jun 17 20:16:49 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jun 17 20:32:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d150c3 net-vpn/strongswan: Fix MissingUseDepDefault for dev-libs/openssl[bindist] Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/strongswan-5.9.0.ebuild | 4 ++-- net-vpn/strongswan/strongswan-5.9.1.ebuild | 2 +- net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild index 119c3deceb5..55030178088 100644 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -29,7 +29,7 @@ COMMON_DEPEND="!net-misc/openswan caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) mysql? ( dev-db/mysql-connector-c:= ) sqlite? ( >=dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd ) diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild index b7b28afa8ea..cd1ecbe44da 100644 --- a/net-vpn/strongswan/strongswan-5.9.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -32,7 +32,7 @@ COMMON_DEPEND="non-root? ( caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) mysql? ( dev-db/mysql-connector-c:= ) sqlite? ( >=dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd ) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild index b7b28afa8ea..cd1ecbe44da 100644 --- a/net-vpn/strongswan/strongswan-5.9.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -32,7 +32,7 @@ COMMON_DEPEND="non-root? ( caps? ( sys-libs/libcap ) curl? ( net-misc/curl ) ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist(-)] ) mysql? ( dev-db/mysql-connector-c:= ) sqlite? ( >=dev-db/sqlite-3.3.1 ) systemd? ( sys-apps/systemd )
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 33f1e86ae2023afe4d8e6a0b3ba8974aae648058 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jun 7 06:22:10 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 7 06:25:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f1e86a net-vpn/strongswan: stable 5.9.2 for ppc stable wrt bug #793269 Package-Manager: Portage-3.0.19, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild index 8f197987d17..b7b28afa8ea 100644 --- a/net-vpn/strongswan/strongswan-5.9.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: a920854a715189cf9488c79c72c16a0e7a6c27f6 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 08:19:35 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 08:21:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a920854a net-vpn/strongswan: Stabilize 5.9.2 x86, #793269 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild index f7a06edaacf..8f197987d17 100644 --- a/net-vpn/strongswan/strongswan-5.9.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6071b88d0892c6676c61fc77ddb261b1bf52ea88 Author: Sam James gentoo org> AuthorDate: Thu Jun 3 00:44:36 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 3 00:44:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6071b88d net-vpn/strongswan: Stabilize 5.9.2 amd64, #793269 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild index 469e870f506..f7a06edaacf 100644 --- a/net-vpn/strongswan/strongswan-5.9.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6b1cd53c21a61856a3f14cc1fa5f8ffb1a53fbd2 Author: Sam James gentoo org> AuthorDate: Tue Jun 1 00:45:35 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 1 00:45:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1cd53c net-vpn/strongswan: Stabilize 5.9.2 arm, #793269 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild index 04835d9001d..469e870f506 100644 --- a/net-vpn/strongswan/strongswan-5.9.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: af8ec45e0f5b9e2f453bc6798dd41276896e7603 Author: David Seifert gentoo org> AuthorDate: Mon May 31 20:45:12 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 20:45:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8ec45e net-vpn/strongswan: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> net-vpn/strongswan/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index 8cb9dd1387b..06508eada0b 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - patr...@gentoo.org - Patrick Lauer - + StrongSwan is direct descendant of the discontinued FreeS/WAN project. As an IPsec based VPN solution which is focused on security and ease of
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 892aeb2ea66bb85b75b4aa09f2046b14504e448a Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 27 01:06:47 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 27 01:06:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892aeb2e net-vpn/strongswan: bump to v5.9.2 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.2.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index b725c8f88c2..269b1eb23f1 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1,3 @@ DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 DIST strongswan-5.9.1.tar.bz2 4590867 BLAKE2B 1515764352e7473c47f853a5aa68e582d1fd61122ac1e1577bdc7813da77e0213803c69abf41a1667166e32fb9f2a4bfe8c74616d6431e698e31cf51e939ce3e SHA512 222625e77bd86959da6dd7346cfa9f92569fc396a494bb95ddf2c8e0680b7e8041541e8a14320517a0c735d713ae0fdc0d0c4694215e812817814b0b4efc3497 +DIST strongswan-5.9.2.tar.bz2 4607281 BLAKE2B 84f5457bc970f49c9bc99d0ef41182d815e39b8a88be349ad0a78b531a983d3b3919d5c9f3b97793b0b2569f2c6b151cc3b5d9b145a8bfd663db6f79d8ff3dd6 SHA512 dca30b9be7847e0af59d1526c2e38d440b6729055cb3f0f0637d50d7381df465c7b59e79662efe63870a7a5a44eef696c02231274d2764f9e3c430ce2fd694f6 diff --git a/net-vpn/strongswan/strongswan-5.9.2.ebuild b/net-vpn/strongswan/strongswan-5.9.2.ebuild new file mode 100644 index 000..04835d9001d --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.2.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 30d969f904adbcd135382b990fefaf3056d7f591 Author: Sam James gentoo org> AuthorDate: Tue Feb 16 12:33:39 2021 + Commit: Sam James gentoo org> CommitDate: Tue Feb 16 12:33:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d969f9 net-vpn/strongswan: Stabilize 5.9.1 arm, #768735 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild index 0dbba9da50c..b7b28afa8ea 100644 --- a/net-vpn/strongswan/strongswan-5.9.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 03ca31c24da74c0a10c6002c2cfda2298e1a0fd2 Author: Sam James gentoo org> AuthorDate: Thu Feb 11 09:31:16 2021 + Commit: Sam James gentoo org> CommitDate: Thu Feb 11 09:31:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ca31c2 net-vpn/strongswan: Stabilize 5.9.1 ppc, #768735 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild index fd23a641cea..0dbba9da50c 100644 --- a/net-vpn/strongswan/strongswan-5.9.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 2329235e27c7ddf8dd258dda059247ff3da18a37 Author: Sam James gentoo org> AuthorDate: Sat Feb 6 15:39:21 2021 + Commit: Sam James gentoo org> CommitDate: Sat Feb 6 15:39:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2329235e net-vpn/strongswan: Stabilize 5.9.1 amd64, #768735 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild index 4176fa33935..fd23a641cea 100644 --- a/net-vpn/strongswan/strongswan-5.9.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 621de1d245df24171c7e439164cc36b570e5cefc Author: Sam James gentoo org> AuthorDate: Fri Feb 5 12:30:48 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 12:30:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621de1d2 net-vpn/strongswan: Stabilize 5.9.1 x86, #768735 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild index 3ec804ee261..4176fa33935 100644 --- a/net-vpn/strongswan/strongswan-5.9.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 5b75bbc28e33006510b81602231652b00b9d00b5 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 15 16:09:59 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 15 16:32:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b75bbc2 net-vpn/strongswan: bump to v5.9.1 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.9.1.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 1f883ae765c..b725c8f88c2 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 +DIST strongswan-5.9.1.tar.bz2 4590867 BLAKE2B 1515764352e7473c47f853a5aa68e582d1fd61122ac1e1577bdc7813da77e0213803c69abf41a1667166e32fb9f2a4bfe8c74616d6431e698e31cf51e939ce3e SHA512 222625e77bd86959da6dd7346cfa9f92569fc396a494bb95ddf2c8e0680b7e8041541e8a14320517a0c735d713ae0fdc0d0c4694215e812817814b0b4efc3497 diff --git a/net-vpn/strongswan/strongswan-5.9.1.ebuild b/net-vpn/strongswan/strongswan-5.9.1.ebuild new file mode 100644 index 000..3ec804ee261 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.1.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="non-root? ( + acct-user/ipsec + acct-group/ipsec + ) + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" + +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" + +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 HMAC support altogether." + ewarn + ewarn "If you need any of those features, please use kernel >= 2.6.33." + ewarn + fi + + if kernel_is -lt 2 6 34; then +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: ead1d6b025fea449d7df3ad64004d13c180eb160 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 15 15:45:58 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 15 16:32:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead1d6b0 net-vpn/strongswan: drop old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 - net-vpn/strongswan/strongswan-5.8.4.ebuild | 308 - 2 files changed, 309 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index d714fba7291..1f883ae765c 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1 @@ -DIST strongswan-5.8.4.tar.bz2 4546240 BLAKE2B f58f53a17c02924a3ad75bfadd5956f62098c41468ec5fe8d51bf0f0465c8936d8ca846a41a0b6ff6ac24ccd2229e726d3ea2b48904abf5743bbe766e5f5f81c SHA512 15e866b0d6cc4ea94f17856b519d926ae08c15d3b62f675f62685d0722ca8fa26b46afb1ad1c866e9d5f347d77a747f57d0c6d7f6bd57762f37d7798f9e28103 DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild deleted file mode 100644 index 38463dfcf54..000 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if kernel_is -lt 2 6 33; then - ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" - ewarn "compliant implementation for SHA-2 HMAC support in ESP and" - ewarn "miss SHA384 and SHA512 HMAC support altogether." - ewarn - ewarn "If you need any of those features, please use kernel >= 2.6.33." - ewarn - fi - - if kernel_is -lt 2 6 34; then - ewarn "[ < 2.6.34 ] Support for the AES-GMAC authentification-only" -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: ca763e487ec0c4e2ce7c0141d45d3b70af15c8d1 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 07:07:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 07:09:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca763e48 net-vpn/strongswan: x86 stable wrt bug #746608 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild index 28994a6df4a..119c3deceb5 100644 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: aa5d2fe2fc6b35f65cbfa7a64024e7ff3e944e08 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 06:48:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 06:48:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5d2fe2 net-vpn/strongswan: ppc stable wrt bug #746608 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild index 9a317402f51..28994a6df4a 100644 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: d62cf822ce8fa8d84440baa21af4d5ed249927d4 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 06:39:00 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 06:39:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62cf822 net-vpn/strongswan: amd64 stable wrt bug #746608 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild index 517468f85ac..9a317402f51 100644 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 818bfc9e83551115ca54e098171ed7025bead2b3 Author: Sam James gentoo org> AuthorDate: Tue Oct 6 17:26:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 6 17:26:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818bfc9e net-vpn/strongswan: Stabilize 5.9.0 arm, #746608 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild index f38e8cb0333..517468f85ac 100644 --- a/net-vpn/strongswan/strongswan-5.9.0.ebuild +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/, net-vpn/strongswan/files/
commit: 91a1df51bd14d00b9dbbb7763826ebf62eb38a17 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Aug 31 21:21:44 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Aug 31 21:25:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a1df51 net-vpn/strongswan: drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 2 - .../strongswan/files/strongswan-5.8.2-gcc-10.patch | 45 --- net-vpn/strongswan/strongswan-5.8.1.ebuild | 308 net-vpn/strongswan/strongswan-5.8.2.ebuild | 310 - 4 files changed, 665 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 82da10a5e07..d714fba7291 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,4 +1,2 @@ -DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f -DIST strongswan-5.8.2.tar.bz2 4533402 BLAKE2B edbfa8dbe1ac00c140cfe9e906ac7aa1b6f3ddfd528dec84e7b1799e5ecdd0f6114679168ebcff9185c8abae78b46dfc43ddc4dabecd44f720285bd175d7a249 SHA512 423e7924acfe8a03ad7d4359ae9086fd516798fcf5eb948a27b52ea719f4d8954b83ea30ce94191ea1647616611df8a1215cb4d5c7ec48676624df6c41853e1d DIST strongswan-5.8.4.tar.bz2 4546240 BLAKE2B f58f53a17c02924a3ad75bfadd5956f62098c41468ec5fe8d51bf0f0465c8936d8ca846a41a0b6ff6ac24ccd2229e726d3ea2b48904abf5743bbe766e5f5f81c SHA512 15e866b0d6cc4ea94f17856b519d926ae08c15d3b62f675f62685d0722ca8fa26b46afb1ad1c866e9d5f347d77a747f57d0c6d7f6bd57762f37d7798f9e28103 DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 diff --git a/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch b/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch deleted file mode 100644 index a7be11729c7..000 --- a/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch +++ /dev/null @@ -1,45 +0,0 @@ -https://bugs.gentoo.org/706408 -https://github.com/strongswan/strongswan/pull/163 - -From a1f73a67aed56628c4655caa1ae50a6a2e4ec639 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Sun, 26 Jan 2020 11:03:27 + -Subject: [PATCH] swanctl: fix build failure against gcc-10 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -On gcc-10 (and gcc-9 -fno-common) build fails as: - -``` -libtool: link: gcc ... -o .libs/swanctl ... -ld: commands/load_authorities.o:strongswan/src/swanctl/./swanctl.h:33: - multiple definition of `swanctl_dir'; commands/load_all.o:strongswan/src/swanctl/./swanctl.h:33: first defined here -``` - -gcc-10 will change the default from -fcommon to fno-common: -https://gcc.gnu.org/PR85678. - -The error also happens if CFLAGS=-fno-common passed explicitly. - -Reported-by: Toralf Förster -Bug: https://bugs.gentoo.org/706408 -Signed-off-by: Sergei Trofimovich - src/swanctl/swanctl.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - a/src/swanctl/swanctl.h -+++ b/src/swanctl/swanctl.h -@@ -30,7 +30,7 @@ - /** - * Base directory for credentials and config - */ --char *swanctl_dir; -+extern char *swanctl_dir; - - /** - * Configuration file for connections, etc. --- -2.25.0 - diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild deleted file mode 100644 index 168a76a9f0d..000 --- a/net-vpn/strongswan/strongswan-5.8.1.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gm
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 58e71f741e75388984fa5bf6f431e46dab68f726 Author: Sam James gentoo org> AuthorDate: Mon Aug 31 04:07:22 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 04:07:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e71f74 net-vpn/strongswan: Stabilize 5.8.4 ppc, #736770 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild index 201d9f38df7..38463dfcf54 100644 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 3932bf5fc34443a1800e7b88dd1de0cdfd3957fb Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 11:21:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 11:21:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3932bf5f net-vpn/strongswan: x86 stable wrt bug #736770 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild index 48cae52dade..201d9f38df7 100644 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: a487a230a6b36b39a165ae4e78217107d1b68248 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 07:01:03 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 07:01:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a487a230 net-vpn/strongswan: amd64 stable wrt bug #736770 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild index 2998a720348..48cae52dade 100644 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 33260f89d935221cf348fbad5c947179e86222aa Author: Sam James gentoo org> AuthorDate: Sat Aug 15 17:41:23 2020 + Commit: Sam James gentoo org> CommitDate: Sat Aug 15 17:48:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33260f89 net-vpn/strongswan: Stabilize 5.8.4 arm, #736770 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild index dd518f14f8f..2998a720348 100644 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: b755804494c87fc2d477cc681e7b3d78caad2b41 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Aug 11 17:32:38 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Aug 11 17:33:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7558044 net-vpn/strongswan: bump to v5.9.0 Closes: https://bugs.gentoo.org/728452 Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/metadata.xml| 1 + net-vpn/strongswan/strongswan-5.9.0.ebuild | 308 + 3 files changed, 310 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index ce8f7438ae4..82da10a5e07 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,3 +1,4 @@ DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f DIST strongswan-5.8.2.tar.bz2 4533402 BLAKE2B edbfa8dbe1ac00c140cfe9e906ac7aa1b6f3ddfd528dec84e7b1799e5ecdd0f6114679168ebcff9185c8abae78b46dfc43ddc4dabecd44f720285bd175d7a249 SHA512 423e7924acfe8a03ad7d4359ae9086fd516798fcf5eb948a27b52ea719f4d8954b83ea30ce94191ea1647616611df8a1215cb4d5c7ec48676624df6c41853e1d DIST strongswan-5.8.4.tar.bz2 4546240 BLAKE2B f58f53a17c02924a3ad75bfadd5956f62098c41468ec5fe8d51bf0f0465c8936d8ca846a41a0b6ff6ac24ccd2229e726d3ea2b48904abf5743bbe766e5f5f81c SHA512 15e866b0d6cc4ea94f17856b519d926ae08c15d3b62f675f62685d0722ca8fa26b46afb1ad1c866e9d5f347d77a747f57d0c6d7f6bd57762f37d7798f9e28103 +DIST strongswan-5.9.0.tar.bz2 4568404 BLAKE2B daf5cce5cbe12253f9ad201d89323ab7d54ba7ff466685b84830737689e4d417fbb97d053d8c9f3de5acb6dee9a192ebae48ec0d4aa07ba3c8969ee6d8f06ab3 SHA512 b982ce7c3e940ad75ab71b02ce3e2813b41c6b098cde5b6f3f3513d095f409fe989ae6e38a31eff51c57423bf452c3610cd5cd8cd7f45ff932581d9859df1821 diff --git a/net-vpn/strongswan/metadata.xml b/net-vpn/strongswan/metadata.xml index 7b897174224..8cb9dd1387b 100644 --- a/net-vpn/strongswan/metadata.xml +++ b/net-vpn/strongswan/metadata.xml @@ -23,6 +23,7 @@ Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist". Enable pkcs11 support Enable support for Intel AES-NI crypto plugin + Enable support for the bypass-lan plugin Enable ChaCha20/Poly1305 AEAD implementation and ChaCha20 XOF plugin Enable multicast and broadcast forwarding plugin Enable support for the led plugin diff --git a/net-vpn/strongswan/strongswan-5.9.0.ebuild b/net-vpn/strongswan/strongswan-5.9.0.ebuild new file mode 100644 index 000..f38e8cb0333 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.9.0.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish bypass-lan ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-a
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 27f16b2014105ede21fb370b57cebd23bc2667a3 Author: Sam James gentoo org> AuthorDate: Tue Aug 11 08:23:43 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 11 08:23:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f16b20 net-vpn/strongswan: arm64 keyworded (bug #735638) Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-vpn/strongswan/strongswan-5.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild index aa83509c3d2..dd518f14f8f 100644 --- a/net-vpn/strongswan/strongswan-5.8.4.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 6eae691e064bd7f51443476331368d92d73e7742 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 3 18:41:07 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 3 19:01:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eae691e net-vpn/strongswan: bump to v5.8.4 Closes: https://bugs.gentoo.org/716910 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.8.4.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index ea091b71387..ce8f7438ae4 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1,3 @@ DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f DIST strongswan-5.8.2.tar.bz2 4533402 BLAKE2B edbfa8dbe1ac00c140cfe9e906ac7aa1b6f3ddfd528dec84e7b1799e5ecdd0f6114679168ebcff9185c8abae78b46dfc43ddc4dabecd44f720285bd175d7a249 SHA512 423e7924acfe8a03ad7d4359ae9086fd516798fcf5eb948a27b52ea719f4d8954b83ea30ce94191ea1647616611df8a1215cb4d5c7ec48676624df6c41853e1d +DIST strongswan-5.8.4.tar.bz2 4546240 BLAKE2B f58f53a17c02924a3ad75bfadd5956f62098c41468ec5fe8d51bf0f0465c8936d8ca846a41a0b6ff6ac24ccd2229e726d3ea2b48904abf5743bbe766e5f5f81c SHA512 15e866b0d6cc4ea94f17856b519d926ae08c15d3b62f675f62685d0722ca8fa26b46afb1ad1c866e9d5f347d77a747f57d0c6d7f6bd57762f37d7798f9e28103 diff --git a/net-vpn/strongswan/strongswan-5.8.4.ebuild b/net-vpn/strongswan/strongswan-5.8.4.ebuild new file mode 100644 index 000..aa83509c3d2 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.8.4.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SH
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/, net-vpn/strongswan/files/
commit: 0ee270245a780c0bbf41e7d59d26fe7ae7fcc116 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Feb 26 08:47:33 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Feb 26 08:51:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee27024 net-vpn/strongswan: tweak for gcc-10, bug #706408 Closes: https://bugs.gentoo.org/706408 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> .../strongswan/files/strongswan-5.8.2-gcc-10.patch | 45 ++ net-vpn/strongswan/strongswan-5.8.2.ebuild | 4 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch b/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch new file mode 100644 index 000..a7be11729c7 --- /dev/null +++ b/net-vpn/strongswan/files/strongswan-5.8.2-gcc-10.patch @@ -0,0 +1,45 @@ +https://bugs.gentoo.org/706408 +https://github.com/strongswan/strongswan/pull/163 + +From a1f73a67aed56628c4655caa1ae50a6a2e4ec639 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Sun, 26 Jan 2020 11:03:27 + +Subject: [PATCH] swanctl: fix build failure against gcc-10 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +On gcc-10 (and gcc-9 -fno-common) build fails as: + +``` +libtool: link: gcc ... -o .libs/swanctl ... +ld: commands/load_authorities.o:strongswan/src/swanctl/./swanctl.h:33: + multiple definition of `swanctl_dir'; commands/load_all.o:strongswan/src/swanctl/./swanctl.h:33: first defined here +``` + +gcc-10 will change the default from -fcommon to fno-common: +https://gcc.gnu.org/PR85678. + +The error also happens if CFLAGS=-fno-common passed explicitly. + +Reported-by: Toralf Förster +Bug: https://bugs.gentoo.org/706408 +Signed-off-by: Sergei Trofimovich +--- + src/swanctl/swanctl.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/src/swanctl/swanctl.h b/src/swanctl/swanctl.h +@@ -30,7 +30,7 @@ + /** + * Base directory for credentials and config + */ +-char *swanctl_dir; ++extern char *swanctl_dir; + + /** + * Configuration file for connections, etc. +-- +2.25.0 + diff --git a/net-vpn/strongswan/strongswan-5.8.2.ebuild b/net-vpn/strongswan/strongswan-5.8.2.ebuild index 2ab3a0ed5d3..bfcd20769ca 100644 --- a/net-vpn/strongswan/strongswan-5.8.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -45,6 +45,8 @@ RDEPEND="${COMMON_DEPEND} !net-vpn/libreswan selinux? ( sec-policy/selinux-ipsec )" +PATCHES=("${FILESDIR}"/${P}-gcc-10.patch) + UGID="ipsec" pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: a4e0438d97e9c3645b65bbe9618116fe81f64a3b Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 24 15:03:25 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 24 15:07:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e0438d net-vpn/strongswan: drop old Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 - net-vpn/strongswan/strongswan-5.7.2.ebuild | 304 - 2 files changed, 305 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index a4d64485f65..bfe47d0734f 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1 @@ -DIST strongswan-5.7.2.tar.bz2 4997818 BLAKE2B e5a160ea8d31ae14c9731e414e42653ecb12f259fbe76ec7289f44afe5687f4123d89750a8f57c9ea006aec7f0be28e0f0c56d6c0a4bc96f0e1ba69c29da904f SHA512 e2169dbbc0c03737e34af90d7bc07e08c5e2ac1f81764eeccbac8b142b984ce9ed512a89071075a930e0997632267f6912aa5b352eee2edbd551b5a64e7e DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild deleted file mode 100644 index 2c19bfbd44a..000 --- a/net-vpn/strongswan/strongswan-5.7.2.ebuild +++ /dev/null @@ -1,304 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if kernel_is -lt 2 6 33; then - ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" - ewarn "compliant implementation for SHA-2 HMAC support in ESP and" - ewarn "miss SHA384 and SHA512 HMAC support altogether." - ewarn - ewarn "If you need any of those features, please use kernel >= 2.6.33." - ewarn - fi - - if kernel_is -lt 2 6 34; then - ewarn "[ < 2.6.34 ] Support for the AES-GMAC authentification-only" -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 8ba3b86125f41e4ad28d8fcc7cbd6c50bb59e3e8 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 24 15:04:21 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 24 15:07:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba3b861 net-vpn/strongswan: bump to v5.8.2 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.8.2.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index bfe47d0734f..ea091b71387 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f +DIST strongswan-5.8.2.tar.bz2 4533402 BLAKE2B edbfa8dbe1ac00c140cfe9e906ac7aa1b6f3ddfd528dec84e7b1799e5ecdd0f6114679168ebcff9185c8abae78b46dfc43ddc4dabecd44f720285bd175d7a249 SHA512 423e7924acfe8a03ad7d4359ae9086fd516798fcf5eb948a27b52ea719f4d8954b83ea30ce94191ea1647616611df8a1215cb4d5c7ec48676624df6c41853e1d diff --git a/net-vpn/strongswan/strongswan-5.8.2.ebuild b/net-vpn/strongswan/strongswan-5.8.2.ebuild new file mode 100644 index 000..2ab3a0ed5d3 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.8.2.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 HMAC support altogether." + ewarn + ewarn "If you need any of those features, please use kernel >= 2.6.33." + ewarn + fi + + if kernel_is -lt 2 6 34; then + ewarn "[ < 2.6.34 ] Support for the AES-GMAC authentification-only" +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: de5b0a89c923344dd600bbb3789f6c2fb6a16008 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 24 14:49:33 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 24 14:49:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5b0a89 net-vpn/strongswan: arm stable wrt bug #702932 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> net-vpn/strongswan/strongswan-5.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild index bbc7987d187..168a76a9f0d 100644 --- a/net-vpn/strongswan/strongswan-5.8.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86" +KEYWORDS="amd64 arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 9d3cb543fbeaeb2d17885d83ade9a5e237f1839f Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 15 18:03:21 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 15 18:03:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3cb543 net-vpn/strongswan: x86 stable wrt bug #702932 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild index ba14f7ef8a2..bbc7987d187 100644 --- a/net-vpn/strongswan/strongswan-5.8.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 2f1b2706de2474bdb6e488859291f7d8418ecda0 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 15 14:06:18 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 15 14:07:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1b2706 net-vpn/strongswan: ppc stable wrt bug #702932 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild index 6d4b03776c2..ba14f7ef8a2 100644 --- a/net-vpn/strongswan/strongswan-5.8.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7d953810c52a81ca5e066d6e47ed1b9df4425baa Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 15 13:41:51 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 15 13:41:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d953810 net-vpn/strongswan: amd64 stable wrt bug #702932 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-vpn/strongswan/strongswan-5.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild index 2ab3a0ed5d3..6d4b03776c2 100644 --- a/net-vpn/strongswan/strongswan-5.8.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: feee12c78443442b06b0489c1075b502af2c6849 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 20 20:20:25 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 20 20:20:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feee12c7 net-vpn/strongswan: bump to v5.8.1 Closes: https://bugs.gentoo.org/697898 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.8.1.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index ab09edc1212..a4d64485f65 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.7.2.tar.bz2 4997818 BLAKE2B e5a160ea8d31ae14c9731e414e42653ecb12f259fbe76ec7289f44afe5687f4123d89750a8f57c9ea006aec7f0be28e0f0c56d6c0a4bc96f0e1ba69c29da904f SHA512 e2169dbbc0c03737e34af90d7bc07e08c5e2ac1f81764eeccbac8b142b984ce9ed512a89071075a930e0997632267f6912aa5b352eee2edbd551b5a64e7e +DIST strongswan-5.8.1.tar.bz2 4517921 BLAKE2B 07a82309515a054b267a063fc0e2f49fd03d16b221b1ee26a33c8d367df140797320e1ef7007a39074e40c472022d941656b3ae93d2eb860152cdc5a5d3dbc8a SHA512 630d24643b3d61e931bb25cdd083ad3c55f92fe41f3fcd3198012eee486fb3b1a16dc3f80936162afb7da9e471d45d92b7d183a00153a558babb2a79e5f6813f diff --git a/net-vpn/strongswan/strongswan-5.8.1.ebuild b/net-vpn/strongswan/strongswan-5.8.1.ebuild new file mode 100644 index 000..58ef88965e7 --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.8.1.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 HMAC support altogether." + ewarn + ewarn "If you need any of those features, please use kernel >= 2.6.33." + ewarn + fi + + if kernel_is -lt 2 6 34; then + ewarn "[ < 2.6.34 ] Support for the AE
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: e23e780822627ac39cf9a293906ac9f42e1d8436 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Apr 30 10:10:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Apr 30 10:26:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23e7808 net-vpn/strongswan: drop old Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 - net-vpn/strongswan/strongswan-5.7.1.ebuild | 303 - 2 files changed, 304 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index d47eeafcabf..ab09edc1212 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,2 +1 @@ -DIST strongswan-5.7.1.tar.bz2 4967533 BLAKE2B e438d1b44a997eb0e012586b18604bd35ac6f53cce1c34ff89192a760bbd0d6a9aaa7b90b389ff1a5e7c6d2356ff5cc74b40daad1d6579fa5026f4878489bf66 SHA512 43102814434bee7c27a5956be59099cc4ffb9bb5b0d6382ce4c6a80d1d82ed6639f698f5f5544b9ca563554a344638c953525b0e2d39bc6b71b19055c80e07fc DIST strongswan-5.7.2.tar.bz2 4997818 BLAKE2B e5a160ea8d31ae14c9731e414e42653ecb12f259fbe76ec7289f44afe5687f4123d89750a8f57c9ea006aec7f0be28e0f0c56d6c0a4bc96f0e1ba69c29da904f SHA512 e2169dbbc0c03737e34af90d7bc07e08c5e2ac1f81764eeccbac8b142b984ce9ed512a89071075a930e0997632267f6912aa5b352eee2edbd551b5a64e7e diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild deleted file mode 100644 index b536b1a8534..000 --- a/net-vpn/strongswan/strongswan-5.7.1.ebuild +++ /dev/null @@ -1,303 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="https://www.strongswan.org/"; -SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) - mysql? ( dev-db/mysql-connector-c:= ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - systemd? ( sys-apps/systemd ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." - ewarn - fi - - if kernel_is -lt 2 6 33; then - ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" - ewarn "compliant implementation for SHA-2 HMAC support in ESP and" - ewarn "miss SHA384 and SHA512 HMAC support altogether." - ewarn - ewarn "If you need any of those features, please use kernel >= 2.6.33." - ewarn - fi - - if kernel_is -lt 2 6 34; then - ewarn "[ < 2.6.34 ] Support for the AES-GMAC authentification-only" -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7ae2ff41164d48bfa986c2035ebee124310d94dc Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 10 14:19:14 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 10 14:19:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae2ff41 net-vpn/strongswan: arm stable wrt bug #679176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" net-vpn/strongswan/strongswan-5.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild index 8c74af44c99..4bf09e5d4a8 100644 --- a/net-vpn/strongswan/strongswan-5.7.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86" +KEYWORDS="amd64 arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: eb50e035df78a0eacd53f4c49be26b8be9c446db Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 3 11:58:19 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 3 11:59:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb50e035 net-vpn/strongswan: amd64 stable wrt bug #679176 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" net-vpn/strongswan/strongswan-5.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild index 925eb6adb26..8c74af44c99 100644 --- a/net-vpn/strongswan/strongswan-5.7.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 4bd39fd5c18026a83dba278f18464e82401d8c01 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Mar 2 20:47:40 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Mar 2 20:49:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd39fd5 net-vpn/strongswan: x86 stable (bug #679176) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/strongswan-5.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild index 894a7791c9b..925eb6adb26 100644 --- a/net-vpn/strongswan/strongswan-5.7.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 2def1dcb32114f20732cc31ce9b8f0fd32c1886e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 2 20:01:59 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 2 20:02:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2def1dcb net-vpn/strongswan: stable 5.7.2 for ppc, bug #679176 Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-vpn/strongswan/strongswan-5.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild index 39fbb0f18ef..894a7791c9b 100644 --- a/net-vpn/strongswan/strongswan-5.7.2.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: ad14f55a7186180241f2ed1b89a117fceee04e05 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jan 6 21:09:00 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jan 6 21:57:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad14f55a net-vpn/strongswan: bump to v5.7.2 - Use /run instead of /var/run for PID dir Closes: https://bugs.gentoo.org/538102 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.7.2.ebuild | 304 + 2 files changed, 305 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index 29fdc73b496..d47eeafcabf 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1 +1,2 @@ DIST strongswan-5.7.1.tar.bz2 4967533 BLAKE2B e438d1b44a997eb0e012586b18604bd35ac6f53cce1c34ff89192a760bbd0d6a9aaa7b90b389ff1a5e7c6d2356ff5cc74b40daad1d6579fa5026f4878489bf66 SHA512 43102814434bee7c27a5956be59099cc4ffb9bb5b0d6382ce4c6a80d1d82ed6639f698f5f5544b9ca563554a344638c953525b0e2d39bc6b71b19055c80e07fc +DIST strongswan-5.7.2.tar.bz2 4997818 BLAKE2B e5a160ea8d31ae14c9731e414e42653ecb12f259fbe76ec7289f44afe5687f4123d89750a8f57c9ea006aec7f0be28e0f0c56d6c0a4bc96f0e1ba69c29da904f SHA512 e2169dbbc0c03737e34af90d7bc07e08c5e2ac1f81764eeccbac8b142b984ce9ed512a89071075a930e0997632267f6912aa5b352eee2edbd551b5a64e7e diff --git a/net-vpn/strongswan/strongswan-5.7.2.ebuild b/net-vpn/strongswan/strongswan-5.7.2.ebuild new file mode 100644 index 000..39fbb0f18ef --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.7.2.ebuild @@ -0,0 +1,304 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." + ewarn + ewarn "This has been fixed with kernels >= 2.6.29." + ewarn + fi + + if kernel_is -lt 2 6 33; then + ewarn "[ < 2.6.33 ] Kernels prior to 2.6.33 include a non-standards" + ewarn "compliant implementation for SHA-2 HMAC support in ESP and" + ewarn "miss SHA384 and SHA512 HMAC support altogether." + ewarn + ewarn "If you need any of those features, please use kernel >= 2.6.33." + ewarn + fi + + if kernel_is -lt 2 6 34; then +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: c0ff4971ff0d25924489c8c968ee96d7d7759d8f Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 15 12:35:20 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 15 12:35:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ff4971 net-vpn/strongswan: security cleanup Bug: https://bugs.gentoo.org/668862 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest | 3 - net-vpn/strongswan/strongswan-5.6.0-r1.ebuild | 303 -- net-vpn/strongswan/strongswan-5.6.2.ebuild| 303 -- net-vpn/strongswan/strongswan-5.6.3.ebuild| 303 -- 4 files changed, 912 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index b35b74232d7..29fdc73b496 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,4 +1 @@ -DIST strongswan-5.6.0.tar.bz2 4850722 BLAKE2B edb9f2b277cd8bccf886a824e4b3fb3c06af7510d9e21283fcb8d8ba9cf234f38182fcd1ca0c350b4039945ab10888406986d9a0b8edac24fe09faf0b8967fb2 SHA512 9362069a01c3642e62864d88fdb409a3c7514bf7c92cbe36e552c6a80915119cf5bb91c39592aab2d15b562684a0628a764e4fa7636d3b5fd2ebaf165c0ce649 -DIST strongswan-5.6.2.tar.bz2 4977859 BLAKE2B 83943ec95e6b95724e9fc130a09f7c7364147d0ce50528ac8b64452db53516b143e92c7dcb746c0c25aaac9182dda14d55e5c267fbdcd5bb9a63cbf48801274b SHA512 cf2d5cb6c45d991fe0ad8eed4ea8628f95a1871e9728ddf0985aa26e78d1e6da1c92c961772aafd3e55cfcfa84516204a15561389d373f78140f05607b248c52 -DIST strongswan-5.6.3.tar.bz2 4961579 BLAKE2B 177d9ca9a730c8ccb3293c9f1c1397429879177aef60c90a3561fffed64cd4fe18cdf1c74bd52956c576e061ce33935b7dc34864576edeac7d4824841b0ee3e0 SHA512 080402640952b1a08e95bfe9c7f33c6a7dd01ac401b5e7e2e78257c0f2bf0a4d6078141232ac62abfacef892c493f6824948b3165d54d72b4e436ed564fd2609 DIST strongswan-5.7.1.tar.bz2 4967533 BLAKE2B e438d1b44a997eb0e012586b18604bd35ac6f53cce1c34ff89192a760bbd0d6a9aaa7b90b389ff1a5e7c6d2356ff5cc74b40daad1d6579fa5026f4878489bf66 SHA512 43102814434bee7c27a5956be59099cc4ffb9bb5b0d6382ce4c6a80d1d82ed6639f698f5f5544b9ca563554a344638c953525b0e2d39bc6b71b19055c80e07fc diff --git a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild b/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild deleted file mode 100644 index 7682afd92ad..000 --- a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild +++ /dev/null @@ -1,303 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution focused on security and ease of use, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="http://www.strongswan.org/"; -SRC_URI="http://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="blowfish ccm ctr gcm ha ipseckey ntru padlock rdrand unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) - mysql? ( virtual/mysql ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 7bf1f2120dfcd692bf1a823ce33d9272771c7dd1 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 7 22:51:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 7 22:59:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf1f212 net-vpn/strongswan: stable 5.7.1 for ppc, bug #668862 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-vpn/strongswan/strongswan-5.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild index 66abae1e8a4..b536b1a8534 100644 --- a/net-vpn/strongswan/strongswan-5.7.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: eaf11597cf6c6a10da536840220d6a9afcc7783c Author: Markus Meier gentoo org> AuthorDate: Wed Oct 31 17:17:07 2018 + Commit: Markus Meier gentoo org> CommitDate: Wed Oct 31 17:17:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf11597 net-vpn/strongswan: arm stable, bug #668862 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" net-vpn/strongswan/strongswan-5.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild index c787179ae1e..66abae1e8a4 100644 --- a/net-vpn/strongswan/strongswan-5.7.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 1ac3072d1f7c011e7f72f597eadc172d7e912249 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 18 11:29:10 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 18 11:29:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac3072d net-vpn/strongswan: x86 stable (bug #668862) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/strongswan-5.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild index f13b65d0faa..c787179ae1e 100644 --- a/net-vpn/strongswan/strongswan-5.7.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: e4abb4431eb0a1bfdacd87cb0ba4094bd749fb50 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 17 16:10:05 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 17 16:10:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4abb443 net-vpn/strongswan: amd64 stable wrt bug #668862 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="amd64" net-vpn/strongswan/strongswan-5.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild index 17e1233b4cd..f13b65d0faa 100644 --- a/net-vpn/strongswan/strongswan-5.7.1.ebuild +++ b/net-vpn/strongswan/strongswan-5.7.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 75954cf504602db95aafcb1e80fe1e01b1f3ec22 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Oct 17 10:19:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Oct 17 10:19:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75954cf5 net-vpn/strongswan: security cleanup (bug #628606) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 - net-vpn/strongswan/strongswan-5.5.3.ebuild | 302 - net-vpn/strongswan/strongswan-5.6.0.ebuild | 302 - 3 files changed, 605 deletions(-) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index dbe0b5b6b3d..b35b74232d7 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -1,4 +1,3 @@ -DIST strongswan-5.5.3.tar.bz2 4768820 BLAKE2B 9f9da6c2ef27cec7f6a07f1cd5a7ecc8a92576fad2a5c6379b93d8a2e9d3b0804fe26dc0bc7b303754ef499ee938549c7cafbdf9a3f8f818d14cf88f613fe0fd SHA512 0b0b25d2102c98cda54300dc8c3c3a49a55e64f7c695dda65a24f2194f19bce0b7aab9e4f7486c243b552f9d1a94867d6a8782ee504aad1c9973809706d599ac DIST strongswan-5.6.0.tar.bz2 4850722 BLAKE2B edb9f2b277cd8bccf886a824e4b3fb3c06af7510d9e21283fcb8d8ba9cf234f38182fcd1ca0c350b4039945ab10888406986d9a0b8edac24fe09faf0b8967fb2 SHA512 9362069a01c3642e62864d88fdb409a3c7514bf7c92cbe36e552c6a80915119cf5bb91c39592aab2d15b562684a0628a764e4fa7636d3b5fd2ebaf165c0ce649 DIST strongswan-5.6.2.tar.bz2 4977859 BLAKE2B 83943ec95e6b95724e9fc130a09f7c7364147d0ce50528ac8b64452db53516b143e92c7dcb746c0c25aaac9182dda14d55e5c267fbdcd5bb9a63cbf48801274b SHA512 cf2d5cb6c45d991fe0ad8eed4ea8628f95a1871e9728ddf0985aa26e78d1e6da1c92c961772aafd3e55cfcfa84516204a15561389d373f78140f05607b248c52 DIST strongswan-5.6.3.tar.bz2 4961579 BLAKE2B 177d9ca9a730c8ccb3293c9f1c1397429879177aef60c90a3561fffed64cd4fe18cdf1c74bd52956c576e061ce33935b7dc34864576edeac7d4824841b0ee3e0 SHA512 080402640952b1a08e95bfe9c7f33c6a7dd01ac401b5e7e2e78257c0f2bf0a4d6078141232ac62abfacef892c493f6824948b3165d54d72b4e436ed564fd2609 diff --git a/net-vpn/strongswan/strongswan-5.5.3.ebuild b/net-vpn/strongswan/strongswan-5.5.3.ebuild deleted file mode 100644 index 7cf43b5ece0..000 --- a/net-vpn/strongswan/strongswan-5.5.3.ebuild +++ /dev/null @@ -1,302 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils linux-info systemd user - -DESCRIPTION="IPsec-based VPN solution focused on security and ease of use, supporting IKEv1/IKEv2 and MOBIKE" -HOMEPAGE="http://www.strongswan.org/"; -SRC_URI="http://download.strongswan.org/${P}.tar.bz2"; - -LICENSE="GPL-2 RSA DES" -SLOT="0" -KEYWORDS="amd64 arm ppc ~ppc64 x86" -IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite pam pkcs11" - -STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" -STRONGSWAN_PLUGINS_OPT="blowfish ccm ctr gcm ha ipseckey ntru padlock rdrand unbound whitelist" -for mod in $STRONGSWAN_PLUGINS_STD; do - IUSE="${IUSE} +strongswan_plugins_${mod}" -done - -for mod in $STRONGSWAN_PLUGINS_OPT; do - IUSE="${IUSE} strongswan_plugins_${mod}" -done - -COMMON_DEPEND="!net-misc/openswan - gmp? ( >=dev-libs/gmp-4.1.5:= ) - gcrypt? ( dev-libs/libgcrypt:0 ) - caps? ( sys-libs/libcap ) - curl? ( net-misc/curl ) - ldap? ( net-nds/openldap ) - openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) - mysql? ( virtual/mysql ) - sqlite? ( >=dev-db/sqlite-3.3.1 ) - networkmanager? ( net-misc/networkmanager ) - pam? ( sys-libs/pam ) - strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" -DEPEND="${COMMON_DEPEND} - virtual/linux-sources - sys-kernel/linux-headers" -RDEPEND="${COMMON_DEPEND} - virtual/logger - sys-apps/iproute2 - !net-vpn/libreswan - selinux? ( sec-policy/selinux-ipsec )" - -UGID="ipsec" - -pkg_setup() { - linux-info_pkg_setup - elog "Linux kernel version: ${KV_FULL}" - - if ! kernel_is -ge 2 6 16; then - eerror - eerror "This ebuild currently only supports ${PN} with the" - eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." - eerror - fi - - if kernel_is -lt 2 6 34; then - ewarn - ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." - ewarn - - if kernel_is -lt 2 6 29; then - ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" - ewarn "include all required IPv6 modules even if you just intend" - ewarn "to run on IPv4 only." - ewarn - ewarn "This has been fixed with kernels >= 2.6.29." -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: cd0b22894f6e7e2efaee62316991816f2a459040 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Oct 17 10:03:47 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Oct 17 10:05:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0b2289 net-vpn/strongswan: bump to v5.7.1 Closes: https://bugs.gentoo.org/667696 Closes: https://bugs.gentoo.org/666014 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-vpn/strongswan/Manifest| 1 + net-vpn/strongswan/strongswan-5.7.1.ebuild | 303 + 2 files changed, 304 insertions(+) diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest index b0bda31db3f..dbe0b5b6b3d 100644 --- a/net-vpn/strongswan/Manifest +++ b/net-vpn/strongswan/Manifest @@ -2,3 +2,4 @@ DIST strongswan-5.5.3.tar.bz2 4768820 BLAKE2B 9f9da6c2ef27cec7f6a07f1cd5a7ecc8a9 DIST strongswan-5.6.0.tar.bz2 4850722 BLAKE2B edb9f2b277cd8bccf886a824e4b3fb3c06af7510d9e21283fcb8d8ba9cf234f38182fcd1ca0c350b4039945ab10888406986d9a0b8edac24fe09faf0b8967fb2 SHA512 9362069a01c3642e62864d88fdb409a3c7514bf7c92cbe36e552c6a80915119cf5bb91c39592aab2d15b562684a0628a764e4fa7636d3b5fd2ebaf165c0ce649 DIST strongswan-5.6.2.tar.bz2 4977859 BLAKE2B 83943ec95e6b95724e9fc130a09f7c7364147d0ce50528ac8b64452db53516b143e92c7dcb746c0c25aaac9182dda14d55e5c267fbdcd5bb9a63cbf48801274b SHA512 cf2d5cb6c45d991fe0ad8eed4ea8628f95a1871e9728ddf0985aa26e78d1e6da1c92c961772aafd3e55cfcfa84516204a15561389d373f78140f05607b248c52 DIST strongswan-5.6.3.tar.bz2 4961579 BLAKE2B 177d9ca9a730c8ccb3293c9f1c1397429879177aef60c90a3561fffed64cd4fe18cdf1c74bd52956c576e061ce33935b7dc34864576edeac7d4824841b0ee3e0 SHA512 080402640952b1a08e95bfe9c7f33c6a7dd01ac401b5e7e2e78257c0f2bf0a4d6078141232ac62abfacef892c493f6824948b3165d54d72b4e436ed564fd2609 +DIST strongswan-5.7.1.tar.bz2 4967533 BLAKE2B e438d1b44a997eb0e012586b18604bd35ac6f53cce1c34ff89192a760bbd0d6a9aaa7b90b389ff1a5e7c6d2356ff5cc74b40daad1d6579fa5026f4878489bf66 SHA512 43102814434bee7c27a5956be59099cc4ffb9bb5b0d6382ce4c6a80d1d82ed6639f698f5f5544b9ca563554a344638c953525b0e2d39bc6b71b19055c80e07fc diff --git a/net-vpn/strongswan/strongswan-5.7.1.ebuild b/net-vpn/strongswan/strongswan-5.7.1.ebuild new file mode 100644 index 000..17e1233b4cd --- /dev/null +++ b/net-vpn/strongswan/strongswan-5.7.1.ebuild @@ -0,0 +1,303 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit linux-info systemd user + +DESCRIPTION="IPsec-based VPN solution, supporting IKEv1/IKEv2 and MOBIKE" +HOMEPAGE="https://www.strongswan.org/"; +SRC_URI="https://download.strongswan.org/${P}.tar.bz2"; + +LICENSE="GPL-2 RSA DES" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite systemd pam pkcs11" + +STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici" +STRONGSWAN_PLUGINS_OPT="aesni blowfish ccm chapoly ctr forecast gcm ha ipseckey newhope ntru padlock rdrand save-keys unbound whitelist" +for mod in $STRONGSWAN_PLUGINS_STD; do + IUSE="${IUSE} +strongswan_plugins_${mod}" +done + +for mod in $STRONGSWAN_PLUGINS_OPT; do + IUSE="${IUSE} strongswan_plugins_${mod}" +done + +COMMON_DEPEND="!net-misc/openswan + gmp? ( >=dev-libs/gmp-4.1.5:= ) + gcrypt? ( dev-libs/libgcrypt:0 ) + caps? ( sys-libs/libcap ) + curl? ( net-misc/curl ) + ldap? ( net-nds/openldap ) + openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] ) + mysql? ( dev-db/mysql-connector-c:= ) + sqlite? ( >=dev-db/sqlite-3.3.1 ) + systemd? ( sys-apps/systemd ) + networkmanager? ( net-misc/networkmanager ) + pam? ( sys-libs/pam ) + strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )" +DEPEND="${COMMON_DEPEND} + virtual/linux-sources + sys-kernel/linux-headers" +RDEPEND="${COMMON_DEPEND} + virtual/logger + sys-apps/iproute2 + !net-vpn/libreswan + selinux? ( sec-policy/selinux-ipsec )" + +UGID="ipsec" + +pkg_setup() { + linux-info_pkg_setup + + elog "Linux kernel version: ${KV_FULL}" + + if ! kernel_is -ge 2 6 16; then + eerror + eerror "This ebuild currently only supports ${PN} with the" + eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16." + eerror + fi + + if kernel_is -lt 2 6 34; then + ewarn + ewarn "IMPORTANT KERNEL NOTES: Please read carefully..." + ewarn + + if kernel_is -lt 2 6 29; then + ewarn "[ < 2.6.29 ] Due to a missing kernel feature, you have to" + ewarn "include all required IPv6 modules even if you just intend" + ewarn "to run on IPv4 only." +