ike-scan: git build, as it supports new algorithms not yet available in 1.9

This commit is contained in:
erwinp 2014-03-11 22:45:28 +00:00
parent 89b3784701
commit 819a5d101b
3 changed files with 101 additions and 0 deletions

View file

@ -0,0 +1,60 @@
# ChangeLog for net-analyzer/ike-scan
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ike-scan/ChangeLog,v 1.14 2012/06/18 02:09:59 jer Exp $
*ike-scan-1.9-r1 (18 Jun 2012)
18 Jun 2012; Jeroen Roovers <jer@gentoo.org> -ike-scan-1.9.ebuild,
+ike-scan-1.9-r1.ebuild:
Document bug fix. Do a revision bump to force the upgrade.
17 Jun 2012; Justin Lecher <jlec@gentoo.org> ike-scan-1.9.ebuild:
Fix buffer overflow, #277556; bump to EAPI=4
20 Aug 2011; Jeroen Roovers <jer@gentoo.org> metadata.xml:
Remove useless maintainer tag.
23 Sep 2009; Patrick Lauer <patrick@gentoo.org> ike-scan-1.9.ebuild:
Remove virtual/libc
06 Sep 2007; Markus Ullmann <jokey@gentoo.org> -ike-scan-1.8-r1.ebuild:
Cleanup
01 Jul 2007; Peter Weller <welp@gentoo.org> ike-scan-1.9.ebuild:
Keyworded ~amd64 wrt bug 183634
20 Mar 2007; Raúl Porcel <armin76@gentoo.org> ike-scan-1.9.ebuild:
x86 stable
*ike-scan-1.9 (31 Jan 2007)
31 Jan 2007; Marcelo Goes <vanquirius@gentoo.org> ike-scan-1.8-r1.ebuild,
+ike-scan-1.9.ebuild:
Mark 1.8-r1 x86 stable. 1.9 version bump.
*ike-scan-1.8-r1 (09 Dec 2006)
09 Dec 2006; Marcelo Goes <vanquirius@gentoo.org> -ike-scan-1.7.ebuild,
-ike-scan-1.8.ebuild, +ike-scan-1.8-r1.ebuild:
Pass --disable-lookup option to configure, to prevent ike-scan from phoning
home. Fixes bug 157507, reported by Richard van den Berg <richard at vdberg
dot org>.
05 Mar 2006; Markus Ullmann <jokey@gentoo.org> ike-scan-1.7.ebuild:
INSTALL cleanup
*ike-scan-1.8 (07 Dec 2005)
07 Dec 2005; Marcelo Goes <vanquirius@gentoo.org> +ike-scan-1.8.ebuild:
1.8 version bump for bug 114762. Thanks to Michael Zanetta <grimmlin at
pentoo dot ch>.
25 Jun 2005; David Holm <dholm@gentoo.org> ike-scan-1.7.ebuild:
Added to ~ppc.
*ike-scan-1.7 (24 Jun 2005)
24 Jun 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ike-scan-1.7.ebuild:
Initial import as per bug #83454 thanks to Tomas Doran

View file

@ -0,0 +1,2 @@
EBUILD ike-scan-1.9_p20140311.ebuild 1015 SHA256 ba30d79215d5d6d148d1bdb2aaea9abd9b3064a1f2929d3050c8948bda8ee015 SHA512 61256f2831010957576f151d25bfb7ca5ecca86e145d54c8b3d61a5e863fbf2c67a43ee2d1ff10c1c45af00dfed4f8c248d71cd7cefc2b460f23ee617cd564dd WHIRLPOOL a2824e12f18d5920a65b66aa5a6bd150a50f912fcdf95a05512b2f5a0a0aac0b601d23b183cf741777e8c2d4bcb14ebdb169c94abca37c6c6ffbc664aaf2b1c3
MISC ChangeLog 2025 SHA256 6cc4abbf406b80bf18fe62e150079d38f1e9daae0b445251470eb7558b23402d SHA512 28805507044c1142224e0b07cf4d683979ddf16da761263ba7662a864d8f355128a00f6d48cd3e6979fb48d826a527e2cb3dd47961f30a323a10db7dfe02190e WHIRLPOOL 220ac446199770cc81bbf16e6f86459cd24e8de364c9c44db852d571d116c6c31724ae889fa10b38c7f37451ae0d55b3d2e6ef8846b810867c672ba7a010b41b

View file

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ike-scan/ike-scan-1.9-r1.ebuild,v 1.1 2012/06/18 02:09:59 jer Exp $
EAPI=4
inherit git-2 autotools
DESCRIPTION="A utility for finding, fingerprinting and testing IKE VPN servers"
HOMEPAGE="http://www.nta-monitor.com/tools-resources/security-tools/ike-scan"
EGIT_REPO_URI="https://github.com/royhills/ike-scan.git"
EGIT_COMMIT="2b357dd7c029742105fd5c0c2a03d1accea862dd"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ssl"
DEPEND="ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}"
src_prepare() {
# Fix buffer overflow, bug #277556
sed \
-e "/MAXLINE/s:255:511:g" \
-i ike-scan.h || die
eautoreconf
}
src_configure() {
# --disable-lookup prevents ike-scan from phoning home
# for more information, please see bug 157507
econf $(use_with ssl openssl) --disable-lookup
}
src_install() {
default
dodoc udp-backoff-fingerprinting-paper.txt
}