summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-06-08 00:07:48 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-06-08 00:07:48 +0000
commitc5435a95266c13b7e7ec5a209bc2d9468b10a2b8 (patch)
tree9f0445e1c698b01c14433ffadd8f726f845ad7db /net-firewall/ipsec-tools
parentClean up (diff)
downloadhistorical-c5435a95266c13b7e7ec5a209bc2d9468b10a2b8.tar.gz
historical-c5435a95266c13b7e7ec5a209bc2d9468b10a2b8.tar.bz2
historical-c5435a95266c13b7e7ec5a209bc2d9468b10a2b8.zip
Remove older unstable version
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-firewall/ipsec-tools')
-rw-r--r--net-firewall/ipsec-tools/ChangeLog6
-rw-r--r--net-firewall/ipsec-tools/Manifest29
-rw-r--r--net-firewall/ipsec-tools/ipsec-tools-0.8.1.ebuild276
3 files changed, 19 insertions, 292 deletions
diff --git a/net-firewall/ipsec-tools/ChangeLog b/net-firewall/ipsec-tools/ChangeLog
index 2d2a3c5a6d41..d87284be625c 100644
--- a/net-firewall/ipsec-tools/ChangeLog
+++ b/net-firewall/ipsec-tools/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-firewall/ipsec-tools
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ChangeLog,v 1.126 2014/06/07 19:15:15 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ChangeLog,v 1.127 2014/06/08 00:07:36 blueness Exp $
+
+ 08 Jun 2014; Anthony G. Basile <blueness@gentoo.org>
+ -ipsec-tools-0.8.1.ebuild:
+ Remove older unstable version
07 Jun 2014; Agostino Sarubbo <ago@gentoo.org> ipsec-tools-0.8.2.ebuild:
Stable for x86, wrt bug #508228
diff --git a/net-firewall/ipsec-tools/Manifest b/net-firewall/ipsec-tools/Manifest
index 8a404d6e5ffe..6f562e01f6e0 100644
--- a/net-firewall/ipsec-tools/Manifest
+++ b/net-firewall/ipsec-tools/Manifest
@@ -17,24 +17,23 @@ DIST ipsec-tools-0.8.1.tar.bz2 860717 SHA256 fa4a95bb36842f001b84c4e7a1bb727e3ee
DIST ipsec-tools-0.8.2.tar.bz2 866465 SHA256 8eb6b38716e2f3a8a72f1f549c9444c2bc28d52c9536792690564c74fe722f2d SHA512 2b7d0efa908d3a699be7ef8b2b126a3809956cb7add50e8efb1cfdfc2d9b70c39ef517379cb9a4fad9e5f0c25937e98535b06c32bd3e729f5129da4ab133e30f WHIRLPOOL 16452a98d6c179913fc7acf8d92f8e9e6f5614c2ac0b798158c218bfb4f6c5228ffea426fe0b26774242b4f29477323de5a4e31a623d94d82b90184a6664c2ce
EBUILD ipsec-tools-0.8.0-r5.ebuild 7714 SHA256 0040584495b6677d1ffd09a81bf13ce23bce4d3892f04a5efc19e3d8de2cf235 SHA512 14ee667ead84cf6faa2c9a85a71cf2c868a13f6f406f706287cc982c6a9b209543293d22ba53faa0cf15045cb84ae7d7d5a1b5707cd7e697516d1dfa5efe419a WHIRLPOOL 76f48f99d196614ffaf4e1c0900fa768c135ae9e16cfcb8e2c9e2829d94a7e33e83198b2224bd800f2e37b4cd56616f08d26d2e3d6cccf04e1c9ce83b3ad3ab8
EBUILD ipsec-tools-0.8.1-r1.ebuild 7724 SHA256 a9410894408eaec51f7a63b6d346cb2e99eb89b08c2f1e8800fed6dbfcd00103 SHA512 7fcd5a3cd47ba4d842a4a3fe76bd490ffcf567d1c1483d16c6bc211dfd965cad6b3dd0825c512eb76497691b08a40dcf4c6b10947974a93d58bf9fabc2765cee WHIRLPOOL bf2b5ea151651a2d8b6a9a273b58e7b0d38679db56b5a55d2df53f2e463e3b45e4c2767802b42c647e6db67ac4d375cfd784141b3b30f99d19fe4691be4fbb12
-EBUILD ipsec-tools-0.8.1.ebuild 7726 SHA256 7955af832e48fd8c5458092791124ba9f51a7fe5fed6d9c47a197fa8816b4181 SHA512 fc51fdc355958c198a475ee3df53ea98c809f8254d4c37acc09f9444f8913dc74018fd34f39a875c15a5caae09127d96021eea55159f6a9f558b8ad9a4ade5ac WHIRLPOOL 0999bd6569784152d3849da39ead8b262670a6de2aa5597e00a3cf06b1eac32508f102d8134d8273c50e676938518a6910f65aa6aa92500111952940509f1fbb
EBUILD ipsec-tools-0.8.2.ebuild 7718 SHA256 69cef0c136195945f9996c2fea0bc8cfa8e67b1644ac8901781a4ffbda12b36b SHA512 27d7f6b3b81aadccd24b53699f64131ab6b7c6e2711417840a529abca7ff504748a8422f4f8b51c8d2a1cce80b6c5fbe3dd306ae8c08e3364c6cee7cfb727e89 WHIRLPOOL 52b6861b62efe28c9ff92bbf20b268c70e36866eb13d0cd6fc3a126a6bfea4d079fd1342de66d9ddd7bde1c42f171bbb0bc19c6443c8e56c4e325571ed11956d
-MISC ChangeLog 19905 SHA256 752c3d1b3582ac3e24eb2402df2c157fae9c52830d1d402de4e81025c3d8d7d6 SHA512 c804213de505423028e8a0d017be4a04210902a408a5b9309514967cbf2b189ea3b39b385528113d435d93beed287efa8ca779a7db0ba63a1e687241caff04b0 WHIRLPOOL 54dadb4c109ab9d53b36ae07574e1f23330678d25b4965f16850597b4f7814924812070d52086a18e712de3c0126f2ffa3ded21a5c87dcf439fdef033e0153ff
+MISC ChangeLog 20027 SHA256 68538bcab709feefbabec038da46374c2abf2c0fb974a6836f5620f23e38d0a0 SHA512 302108c11f988ac389b50e0b97e6a5079449a7e87fd28b8ba51de2a2ee926f51b409ba7588b8819fe830fd63625ca3f8ec5dabf73950552359485b6811495100 WHIRLPOOL 18e2d572fd8a66ada1ab0a123f81a765a0ad77d65e1a859e5865b5ead474f04cdef515a17fa5ade3691ea1a168cc5c5043ecb892f6807a782a9f70cb862077ab
MISC metadata.xml 537 SHA256 12de55d6d62b8e91c8996422e33462b5637f9720a5096025752b93906bcbdc40 SHA512 9b26b2cd54e00527201339c3936ac717c57fe596e470d84e0dc0715f778b5797488b6cac61dea83bab61714a23a88e44dbd537bfeeb2b37d285653dcb838fab5 WHIRLPOOL a0dd0b61f957875ca3c50db5aa66470ed493be9c4f002bd165d75b41a8ca51cbcfd2567b4702bf1845b8e0a1ca54239e6ed163098d8b613d1f9f459192acc14e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTk2TEAAoJELp701BxlEWfRg8QAIiBV30TFOOziIhTJNwqrafy
-oHDpQvyKrUxJlVI0btc4DedU6bhBN09v+7AR99yJ7do+RcE+wjwHOVdcG/JpCNQc
-hbFMZgqhFrsqjNQFmCS/SekskB8WWreAsWQglbf/yP9DZCmIgdVzHjDXoVXqNbDD
-DmkhD1TsAc+WsPvZWlY6s8qk6UNsCNowgQZhI+t9TQBk8ovMO/DBDubWX5+DZ8wJ
-7agSvaJs9N5lUZuU2bjnhUQf1y+WoeWaULAdFiUpyIRvcARdLomPUFa9uP5YXpUU
-n9nNtLO8hnh/CiB/8TbZVj1ZUGB88uD/BOaTLwL4b8+vFTcACk+C7uQYpB0ropgw
-+8rhOj5RfXaD1xz73Oar6E+aV4reNCai5oOH+9gLBOwz8z9YbA+5LsXpRkVcKCMf
-ZrdLhWmRVub4X1JPe3lmL5NyU8wtRcUS/uHizdP5uEN/lMavgnOV+7ziDiWSGEb8
-JSVrD1u8z8IQXPPKfi7zzIy/EjY5pxa5IQ3etYav3eXsIw8Xqq8s7M/7Htvp+/pZ
-xHRWzYy1Gez4BIWjzpcBIMYwBGYTE79IwN342sIM2IifcP9cblhsXGcZHPlOqtvR
-L4e5CZLOrFuLDotG9+Ib/S/HWccHwknPsrxRjADuC/A82BLPuY7SWIGdwAj2gwPj
-zxQKBdwKui8NfcLsUpI/
-=/kz9
+iQIcBAEBCAAGBQJTk6mbAAoJEJOE+m71LUu6gSYQAKFUsdOnHnhrGpfGMo3vredS
+wzjn5NxSc4+2F/fVRtT8YQRe8wu3TCsxpLVhOmq5DI3efr8ksoev1aQXLjy3ghyO
+ffjzRabRokOvonQYd1rrzbkiF1NBwyoS6nGgC7V60w/W4eC50I0bo0aM81eniBx+
+8JalnSrZyh1N8dU46NGSlALVIP8wl9aU9W8Cj7rMMxVSGu7NeIwvMkGzx7LxdlrR
+LzigBvPkfEKfTrH+DGoKNJwW37fT/ad/0oKYbKzeJyCnM5ibBsaEq2mwh0SJA3fy
+bV09O7Jqbo2a5iC+dXU4bSUSaKT5edEGEf3k1z4PDwsJ0gX4gnPpsMmSzLxKCjoT
+mqZJJ+AW0shQn32Cd+V2wvCqqjexR6g/2AcF0ttNSOZ6ksmP+eSpqqiYHiZ4sAm8
+23CKJtLzo/hAX+tFTZVKkrqCoIkoFA6beHhKseGY7EaGvm7svOwAiohMVciCUdCC
+GpUviWbJZTrEqCaYdwXJPU7KhEzVXGjTnWGfYMoEF1wtj4Fzfmni3fL3nR2Qo/B1
+DzwX1gOeZEu8GQftgVhSUI0NQAqmNm4FXJZJqv7ub8uUEDZ6kV83g++didXIxf4R
+UO7VIaG3ZmG0JwswPVtpItQa7uGCAlWir/6xDgQ7TQSvr/JW2VJfw3VYbEFGT5Ff
+Dhpq4Jlf3e+akXNmSZHp
+=zu13
-----END PGP SIGNATURE-----
diff --git a/net-firewall/ipsec-tools/ipsec-tools-0.8.1.ebuild b/net-firewall/ipsec-tools/ipsec-tools-0.8.1.ebuild
deleted file mode 100644
index 48b885d24a1e..000000000000
--- a/net-firewall/ipsec-tools/ipsec-tools-0.8.1.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/ipsec-tools/ipsec-tools-0.8.1.ebuild,v 1.5 2014/03/16 04:07:47 vapier Exp $
-
-EAPI="5"
-
-inherit eutils flag-o-matic autotools linux-info pam
-
-DESCRIPTION="A port of KAME's IPsec utilities to the Linux-2.6 IPsec implementation"
-HOMEPAGE="http://ipsec-tools.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="hybrid idea ipv6 kerberos ldap nat pam rc5 readline selinux stats"
-
-RDEPEND="
- dev-libs/openssl
- kerberos? ( virtual/krb5 )
- ldap? ( net-nds/openldap )
- pam? ( sys-libs/pam )
- readline? ( sys-libs/readline )
- selinux? (
- sys-libs/libselinux
- sec-policy/selinux-ipsec
- )"
-
-DEPEND="${RDEPEND}
- >=sys-kernel/linux-headers-2.6.30"
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-0.8.0-r5" ; then
- ewarn
- ewarn "\033[1;33m**************************************************\033[00m"
- ewarn
- if ! has_version "net-misc/strongswan" &&
- ! has_version "net-misc/openswan" &&
- ! has_version "net-misc/libreswan"; then
- ewarn "We found an earlier version of ${PN} installed."
- ewarn "As of ${PN}-0.8.0-r5, the old configuration file,"
- ewarn "ipsec.conf, has been changed to ipsec-tools.conf to avoid"
- ewarn "a conflict with net-misc/strongswan; bug #436144. We will"
- ewarn "rename this file for you with this upgrade. However, if"
- ewarn "you later downgrade, you'll have to rename the file to"
- ewarn "its orignal manually or change /etc/conf.d/racoon to point"
- ewarn "to the new file."
-
- if [[ -f /etc/ipsec.conf && ! -f /etc/ipsec-tools.conf ]] ; then
- mv /etc/ipsec.conf /etc/ipsec-tools.conf
- else
- ewarn
- ewarn "Oops! I can't move ipsec.conf to ipsec-tools.conf!"
- ewarn "Either the former doesn't exist or the later does and"
- ewarn "I won't clobber it. Please fix this situation manually."
- fi
- else
- ewarn "You had both an earlier version of ${PN} and"
- ewarn "net-misc/strongswan installed. I can't tell whether"
- ewarn "the configuration file, ipsec.conf, belongs to one"
- ewarn "package or the other due to a file conflict; bug #436144."
- ewarn "The current version of ${PN} uses ipsec-tools.conf"
- ewarn "as its configuration file, as will future versions."
- ewarn "Please fix this situation manually."
- fi
- ewarn
- ewarn "\033[1;33m**************************************************\033[00m"
- ewarn
- fi
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-
- get_version
-
- if linux_config_exists && kernel_is -ge 2 6 19; then
- ewarn
- ewarn "\033[1;33m**************************************************\033[00m"
- ewarn
- ewarn "Checking kernel configuration in /usr/src/linux or"
- ewarn "or /proc/config.gz for compatibility with ${PN}."
- ewarn "Here are the potential problems:"
- ewarn
-
- local nothing="1"
-
- # Check options for all flavors of IPSec
- local msg=""
- for i in XFRM_USER NET_KEY; do
- if ! linux_chkconfig_present ${i}; then
- msg="${msg} ${i}"
- fi
- done
- if [[ ! -z "$msg" ]]; then
- nothing="0"
- ewarn
- ewarn "ALL IPSec may fail. CHECK:"
- ewarn "${msg}"
- fi
-
- # Check unencrypted IPSec
- if ! linux_chkconfig_present CRYPTO_NULL; then
- nothing="0"
- ewarn
- ewarn "Unencrypted IPSec may fail. CHECK:"
- ewarn " CRYPTO_NULL"
- fi
-
- # Check IPv4 IPSec
- msg=""
- for i in \
- INET_IPCOMP INET_AH INET_ESP \
- INET_XFRM_MODE_TRANSPORT \
- INET_XFRM_MODE_TUNNEL \
- INET_XFRM_MODE_BEET
- do
- if ! linux_chkconfig_present ${i}; then
- msg="${msg} ${i}"
- fi
- done
- if [[ ! -z "$msg" ]]; then
- nothing="0"
- ewarn
- ewarn "IPv4 IPSec may fail. CHECK:"
- ewarn "${msg}"
- fi
-
- # Check IPv6 IPSec
- if use ipv6; then
- msg=""
- for i in INET6_IPCOMP INET6_AH INET6_ESP \
- INET6_XFRM_MODE_TRANSPORT \
- INET6_XFRM_MODE_TUNNEL \
- INET6_XFRM_MODE_BEET
- do
- if ! linux_chkconfig_present ${i}; then
- msg="${msg} ${i}"
- fi
- done
- if [[ ! -z "$msg" ]]; then
- nothing="0"
- ewarn
- ewarn "IPv6 IPSec may fail. CHECK:"
- ewarn "${msg}"
- fi
- fi
-
- # Check IPSec behind NAT
- if use nat; then
- if ! linux_chkconfig_present NETFILTER_XT_MATCH_POLICY; then
- nothing="0"
- ewarn
- ewarn "IPSec behind NAT may fail. CHECK:"
- ewarn " NETFILTER_XT_MATCH_POLICY"
- fi
- fi
-
- if [[ $nothing == "1" ]]; then
- ewarn "NO PROBLEMS FOUND"
- fi
-
- ewarn
- ewarn "WARNING: If your *configured* and *running* kernel"
- ewarn "differ either now or in the future, then these checks"
- ewarn "may lead to misleading results."
- ewarn
- ewarn "\033[1;33m**************************************************\033[00m"
- ewarn
- else
- eerror
- eerror "\033[1;31m**************************************************\033[00m"
- eerror "Make sure that your *running* kernel is/will be >=2.6.19."
- eerror "Building ${PN} now, assuming that you know what you're doing."
- eerror "\033[1;31m**************************************************\033[00m"
- eerror
- fi
-}
-
-src_prepare() {
- # fix for bug #124813
- sed -i 's:-Werror::g' "${S}"/configure.ac || die
- # fix for building with gcc-4.6
- sed -i 's: -R: -Wl,-R:' "${S}"/configure.ac || die
-
- epatch "${FILESDIR}/${PN}-def-psk.patch"
- epatch "${FILESDIR}/${PN}-include-vendoridh.patch"
- epatch "${FILESDIR}"/${PN}-0.8.0-sysctl.patch #425770
-
- AT_M4DIR="${S}" eautoreconf
-}
-
-src_configure() {
- #--with-{libiconv,libradius} lead to "Broken getaddrinfo()"
- #--enable-samode-unspec is not supported in linux
- local myconf
- myconf="--with-kernel-headers=/usr/include \
- --enable-adminport \
- --enable-dependency-tracking \
- --enable-dpd \
- --enable-frag \
- --without-libiconv \
- --without-libradius \
- --disable-samode-unspec \
- $(use_enable idea) \
- $(use_enable ipv6) \
- $(use_enable kerberos gssapi) \
- $(use_with ldap libldap) \
- $(use_enable nat natt) \
- $(use_with pam libpam) \
- $(use_enable rc5) \
- $(use_with readline) \
- $(use_enable selinux security-context) \
- $(use_enable stats)"
-
- use nat && myconf="${myconf} --enable-natt-versions=yes"
-
- # enable mode-cfg and xauth support
- if use pam; then
- myconf="${myconf} --enable-hybrid"
- else
- myconf="${myconf} $(use_enable hybrid)"
- fi
-
- econf ${myconf}
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- keepdir /var/lib/racoon
- newconfd "${FILESDIR}"/racoon.conf.d-r1 racoon
- newinitd "${FILESDIR}"/racoon.init.d-r2 racoon
- use pam && newpamd "${FILESDIR}"/racoon.pam.d racoon
-
- insinto /etc
- doins "${FILESDIR}"/ipsec-tools.conf
- insinto /etc/racoon
- doins "${FILESDIR}"/racoon.conf
- doins "${FILESDIR}"/psk.txt
- chmod 400 "${D}"/etc/racoon/psk.txt
-
- dodoc ChangeLog README NEWS
- dodoc -r src/racoon/samples
- dodoc -r src/racoon/doc
- docinto samples
- newdoc src/setkey/sample.cf ipsec-tools.conf
-}
-
-pkg_postinst() {
- if use nat; then
- elog
- elog "You have enabled the nat traversal functionnality."
- elog "Nat versions wich are enabled by default are 00,02,rfc"
- elog "you can find those drafts in the CVS repository:"
- elog "cvs -d anoncvs@anoncvs.netbsd.org:/cvsroot co ipsec-tools"
- elog
- elog "If you feel brave enough and you know what you are"
- elog "doing, you can consider emerging this ebuild with"
- elog "EXTRA_ECONF=\"--enable-natt-versions=08,07,06\""
- elog
- fi
-
- if use ldap; then
- elog
- elog "You have enabled ldap support with {$PN}."
- elog "The man page does NOT contain any information on it yet."
- elog "Consider using a more recent version or CVS."
- elog
- fi
-
- elog
- elog "Please have a look in /usr/share/doc/${P} and visit"
- elog "http://www.netbsd.org/Documentation/network/ipsec/"
- elog "to find more information on how to configure this tool."
- elog
-}