From 265d71155c0127ee177daddadeee1ebc463cbb6e Mon Sep 17 00:00:00 2001 From: "Dane Smith (smithdanea)" Date: Tue, 22 Jun 2010 13:41:56 +0000 Subject: net-firewall/fwsnort: New ebuild for bug 236346. svn path=/sunrise/; revision=10801 --- net-firewall/fwsnort/ChangeLog | 8 ++++++ net-firewall/fwsnort/Manifest | 4 +++ net-firewall/fwsnort/fwsnort-1.1.ebuild | 44 +++++++++++++++++++++++++++++++++ net-firewall/fwsnort/metadata.xml | 6 +++++ 4 files changed, 62 insertions(+) create mode 100644 net-firewall/fwsnort/ChangeLog create mode 100644 net-firewall/fwsnort/Manifest create mode 100644 net-firewall/fwsnort/fwsnort-1.1.ebuild create mode 100644 net-firewall/fwsnort/metadata.xml (limited to 'net-firewall') diff --git a/net-firewall/fwsnort/ChangeLog b/net-firewall/fwsnort/ChangeLog new file mode 100644 index 000000000..86a9c4c29 --- /dev/null +++ b/net-firewall/fwsnort/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for net-firewall/fwsnort +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 22 Jun 2010; Dane Smith (smithdanea) + +fwsnort-1.1.ebuild, +metadata.xml: + New ebuild for bug 236346. + diff --git a/net-firewall/fwsnort/Manifest b/net-firewall/fwsnort/Manifest new file mode 100644 index 000000000..589cc1a56 --- /dev/null +++ b/net-firewall/fwsnort/Manifest @@ -0,0 +1,4 @@ +DIST fwsnort-1.1.tar.bz2 473108 RMD160 d9e1621d1a736e12a79eb8034b228c1fc57eaac9 SHA1 bfb17e14f984af7d5a346769c2e903606ed76c30 SHA256 72bd267293de125179b1d0a14cf8be41d90b22596990279b659f3c1b2f3658c1 +EBUILD fwsnort-1.1.ebuild 1167 RMD160 f4658f0065f50c0215e0c48f172d5bb48c8a2ad2 SHA1 003d5108b94554e1fa4b66b9f5af92f02b3b60d8 SHA256 3ceb9ec843f51469a992fbb2c493d1bc97eea9b1d56de094ec078545ed18a26b +MISC ChangeLog 251 RMD160 88f47f8871dc11ecfc48ce133b56a107c103e335 SHA1 5b07749083acb1bdba943ff05562a35357c97715 SHA256 b4c4bb56ce3c9bf3c4e893af9dc1b33e2a1961eb60c5200142e354f059d6a60c +MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f diff --git a/net-firewall/fwsnort/fwsnort-1.1.ebuild b/net-firewall/fwsnort/fwsnort-1.1.ebuild new file mode 100644 index 000000000..f85661800 --- /dev/null +++ b/net-firewall/fwsnort/fwsnort-1.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +DESCRIPTION="Uses Snort to generate an iptables rule set" +HOMEPAGE="http://www.cipherdyne.org/fwsnort/" +SRC_URI="http://www.cipherdyne.org/${PN}/download/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-lang/perl + dev-perl/IPTables-Parse + dev-perl/Net-IPv4Addr + net-firewall/iptables" + +src_install(){ + insinto /etc/${PN} + doins ${PN}.conf || die + + insinto /usr/share/${PN} + doins deps/snort_rules/*.rules || die + + dosbin ${PN} || die + fperms 500 /usr/sbin/${PN} || die + doman *.8 || die + dodoc README ChangeLog TODO || die +} + +pkg_postinst(){ + elog "The default rules for {$PN} were put in /usr/share/${PN}." + elog "If you would like to use any of them just copy them into" + elog "/etc/${PN}/snort_rules." + elog + elog "If you would like the ruleset for the latest emerging" + elog "threats, and you trust emergingthreats.net to not add" + elog "any malicious rules, setup a cron job to fetch" + elog "http://www.emergingthreats.net/rules/emerging-all.rules" + elog "and put it in /etc/${PN}/snort_rules/" +} diff --git a/net-firewall/fwsnort/metadata.xml b/net-firewall/fwsnort/metadata.xml new file mode 100644 index 000000000..e6233b5dc --- /dev/null +++ b/net-firewall/fwsnort/metadata.xml @@ -0,0 +1,6 @@ + + + +no-herd +maintainer-wanted@gentoo.org + -- cgit v1.2.3-65-gdbad