summaryrefslogtreecommitdiff
path: root/net-analyzer/firewalk
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/firewalk')
-rw-r--r--net-analyzer/firewalk/Manifest6
-rw-r--r--net-analyzer/firewalk/files/firewalk-5.0-gcc3.4.diff11
-rw-r--r--net-analyzer/firewalk/firewalk-5.0-r1.ebuild33
-rw-r--r--net-analyzer/firewalk/metadata.xml8
4 files changed, 58 insertions, 0 deletions
diff --git a/net-analyzer/firewalk/Manifest b/net-analyzer/firewalk/Manifest
new file mode 100644
index 000000000000..8afe932ce47d
--- /dev/null
+++ b/net-analyzer/firewalk/Manifest
@@ -0,0 +1,6 @@
+AUX firewalk-5.0-gcc3.4.diff 336 SHA256 ac476eb9b918bf08a50871e88089755a0864255d7870ae5aa6871ceb08e73fc2 SHA512 7e6868951f4de1be0572ce1328fb8dd0d787cbd21198cdd84233db80aec40ad17d2748ff2afd98986fc4687357e0c7c411b80c0557aabcb73369ff1d1495cb5c WHIRLPOOL e6f4624c985de003730e8804ed447f873360a07c29720313e88788d754c90906694dd153fbf19c225cc4aadc34099d7c3dc1a1d946a257ef057c46bfa329cb6b
+DIST firewalk-5.0.tgz 80446 SHA256 b39fae47ca85753493cf714ed8099d99652d6cebb880a5ae4f682b3e9be5f6a4 SHA512 919aa6e464dac72a02f8967ccf7109de7d0b3a574f0a396bcf69bacc988ab8e13e8e25932d749eadc898cae2546f8f81014d53ef51429e6c784a16d40da90ff2 WHIRLPOOL 1387ef2c5e7a476068d7bd77a56f34692aef357a997553a8f94c325c537b03354d6c2ca7acd1eafa60253842e30fd71713cf8e0ff6174b94affab8fc221f6eec
+EBUILD firewalk-5.0-r1.ebuild 588 SHA256 2536b3582db2c64e56fd065e793bbe88e999b7ba9e01d357b6f9ced0163d7b4a SHA512 c8d5152dab5ca3b1f28f3314eb32dba2cd6e529e2bda0a4dfd33442b6a052579ef4590487d3a4d9e60c57dd5e3f8f733fec655142a835963cdc7994049614c46 WHIRLPOOL 08a5defe05006e4c68b1e04f5f6b486342d433b63e003d63fb1783e0585e4ecd8c092121128e38ae6797271c97359138ed2dc11149d8018df2b6c2fad2b2bb32
+MISC ChangeLog 2469 SHA256 a8f92c918fdc3e849979a75576f3f82db32d27fb8475966d9f7aece3583ab7ec SHA512 0e206037c54f72587742b219573df302ff9fb39ed845d08a7e5e98bd1ac175a7bb3d62672fa362eca967ea19e3d2d0ace7251c3952193ea48bba6a65e6f629b9 WHIRLPOOL 1f4f90713365a34958e4931a5386399f156b58b1561bdbad41a751b27f26086b7c44d08accc9279eb057a4320126e6543829d3b78d939a0151c276e54d153c8d
+MISC ChangeLog-2015 2662 SHA256 a0fb3123eae7b151926a35df766464c87189c1c0364690fd6c094a3f17032587 SHA512 ce41bf40cd58442f878c9a97230d725ecdf7cdf18a45f461242001c5a426f508b055f866e4f8c1e39554e95c573f47e5155e2ba091d3d634d3524c79f33b2676 WHIRLPOOL 924c6cd2636a84f92ee1e11677409f47a2e7c3bcdd79fa4730dc715e4e5a5093f84b9a799c3bda5f479699a77f7be488d289d57a6c602eb4290b47baf886e95a
+MISC metadata.xml 276 SHA256 d15d6b6bd9ffc8a642c7469d01788ba9158efb4ca27fcf3324d9e52d1b70ec93 SHA512 f0e6c6bc89659e01e157d9bf30d0a2f3fd2d71bc26c8d12489c4a44fc5237159946e25b46e7295ab4676aea63559194977a0b1e76aced31d81cf6387dd0f4250 WHIRLPOOL 26b9e81575f613b751f76234013c30a8da84a1c0dd75c12b8df32706ee753691bbc889a2dec5001cc8c4b05c47aca49ed9fabbb5a6fefed74aaa86d6c3f56cee
diff --git a/net-analyzer/firewalk/files/firewalk-5.0-gcc3.4.diff b/net-analyzer/firewalk/files/firewalk-5.0-gcc3.4.diff
new file mode 100644
index 000000000000..925bde7b75f3
--- /dev/null
+++ b/net-analyzer/firewalk/files/firewalk-5.0-gcc3.4.diff
@@ -0,0 +1,11 @@
+--- a/src/firewalk.c
++++ b/src/firewalk.c
+@@ -188,8 +188,6 @@
+ case FW_SERIOUS_ERROR:
+ /* err msg set in fw_packet_capture() */
+ return (FW_SERIOUS_ERROR);
+- default:
+- /* empty */
+ }
+ }
+ }
diff --git a/net-analyzer/firewalk/firewalk-5.0-r1.ebuild b/net-analyzer/firewalk/firewalk-5.0-r1.ebuild
new file mode 100644
index 000000000000..e43aa7500b1c
--- /dev/null
+++ b/net-analyzer/firewalk/firewalk-5.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="A tool for determining a firewall's rule set"
+HOMEPAGE="http://packetfactory.openwall.net/projects/firewalk/"
+SRC_URI="mirror://gentoo/${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
+DEPEND="
+ dev-libs/libdnet
+ net-libs/libnet:1.1
+ net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/Firewalk"
+
+DOCS=( README TODO BUGS )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc3.4.diff
+}
+
+src_install() {
+ default
+ doman man/firewalk.8
+}
diff --git a/net-analyzer/firewalk/metadata.xml b/net-analyzer/firewalk/metadata.xml
new file mode 100644
index 000000000000..74c2baebb4ec
--- /dev/null
+++ b/net-analyzer/firewalk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+</pkgmetadata>