summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Walker <ka0ttic@gentoo.org>2005-01-25 12:58:58 +0000
committerAaron Walker <ka0ttic@gentoo.org>2005-01-25 12:58:58 +0000
commit8df7f316bae6daf74cc6ab24f9d867b651b90ba0 (patch)
treebbbdecad231ff4944f99f44a1f0ba9b97e33903c /net-analyzer/snortsam
parentDon't break the description line by overriding it in the eclass. (diff)
downloadhistorical-8df7f316bae6daf74cc6ab24f9d867b651b90ba0.tar.gz
historical-8df7f316bae6daf74cc6ab24f9d867b651b90ba0.tar.bz2
historical-8df7f316bae6daf74cc6ab24f9d867b651b90ba0.zip
Version bump for bug 78252.
Package-Manager: portage-2.0.51-r15
Diffstat (limited to 'net-analyzer/snortsam')
-rw-r--r--net-analyzer/snortsam/ChangeLog8
-rw-r--r--net-analyzer/snortsam/Manifest13
-rw-r--r--net-analyzer/snortsam/files/digest-snortsam-2.291
-rw-r--r--net-analyzer/snortsam/files/snortsam-2.29-no-ugly----lines.diff53
-rw-r--r--net-analyzer/snortsam/snortsam-2.29.ebuild43
5 files changed, 112 insertions, 6 deletions
diff --git a/net-analyzer/snortsam/ChangeLog b/net-analyzer/snortsam/ChangeLog
index 12f94f057801..9b2a8f68e3c6 100644
--- a/net-analyzer/snortsam/ChangeLog
+++ b/net-analyzer/snortsam/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-analyzer/snortsam
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/snortsam/ChangeLog,v 1.4 2005/01/12 08:17:59 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/snortsam/ChangeLog,v 1.5 2005/01/25 12:58:58 ka0ttic Exp $
+
+*snortsam-2.29 (25 Jan 2005)
+
+ 25 Jan 2005; Aaron Walker <ka0ttic@gentoo.org>
+ +files/snortsam-2.29-no-ugly----lines.diff, +snortsam-2.29.ebuild:
+ Version bump for bug 78252.
11 Jan 2005; Daniel Black <dragonheart@gentoo.org> snortsam-2.24.ebuild:
ppc stable. (needed for snort-2.3.0_rc2 stablity as a result of bug #70758)
diff --git a/net-analyzer/snortsam/Manifest b/net-analyzer/snortsam/Manifest
index 6cf2895157c6..67d2a20651bb 100644
--- a/net-analyzer/snortsam/Manifest
+++ b/net-analyzer/snortsam/Manifest
@@ -1,14 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 59d71d0032508dc1566fa08dc7aa8265 ChangeLog 746
-MD5 5b4a8eb28c662d274a2a6fd3ca87c3c1 metadata.xml 275
+MD5 563816515ae29db4307c0c08572c9255 snortsam-2.29.ebuild 1150
MD5 74fa62ade77c950de851e9444490fd3b snortsam-2.24.ebuild 1023
+MD5 381bb35b07707b78281e1d16489a0d22 ChangeLog 921
+MD5 5b4a8eb28c662d274a2a6fd3ca87c3c1 metadata.xml 275
+MD5 0be28257a995a317341b1d367535cb38 files/snortsam-2.29-no-ugly----lines.diff 1665
MD5 ba3cfd3145dc1ff7957a323d413e45ab files/digest-snortsam-2.24 69
+MD5 0fba63de6dcbb1d580551ccdd18e3cd1 files/digest-snortsam-2.29 70
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
-iD8DBQFB5N0+mdTrptrqvGERAnFuAJ44JzS4j9wRclp2RYfddjyRnrhzsgCfaQay
-7bHP8+1RXThV4c0cB1Zttu4=
-=GO8/
+iD8DBQFB9kKaEZCkKN40op4RAmT3AJ90OWh1vOndTg6FyMqt+qsEvN1MnQCgiPPX
+XyaDiS/WfUcEL8JjAB0+Uhc=
+=Uo2c
-----END PGP SIGNATURE-----
diff --git a/net-analyzer/snortsam/files/digest-snortsam-2.29 b/net-analyzer/snortsam/files/digest-snortsam-2.29
new file mode 100644
index 000000000000..05568b35396d
--- /dev/null
+++ b/net-analyzer/snortsam/files/digest-snortsam-2.29
@@ -0,0 +1 @@
+MD5 1808cb8246eccde3ed2cf3a7f592f8d3 snortsam-src-2.29.tar.gz 1001345
diff --git a/net-analyzer/snortsam/files/snortsam-2.29-no-ugly----lines.diff b/net-analyzer/snortsam/files/snortsam-2.29-no-ugly----lines.diff
new file mode 100644
index 000000000000..48ec5dcfa2a5
--- /dev/null
+++ b/net-analyzer/snortsam/files/snortsam-2.29-no-ugly----lines.diff
@@ -0,0 +1,53 @@
+--- makesnortsam.sh.orig 2005-01-25 07:49:43.432290588 -0500
++++ makesnortsam.sh 2005-01-25 07:51:53.722343371 -0500
+@@ -11,15 +11,13 @@
+ # Under Solaris, the OPSEC stuff is linked dynamically.
+ # On other platforms, statically.
+
+-
++source ${ROOT}sbin/functions.sh
+ systype=`uname`
+
+ case "$1" in
+ [oO][pP][sS][eE][cC])
+
+- echo "-------------------------------------------------------------------------------"
+- echo "Building SnortSam (release) with OPSEC libraries"
+- echo "-------------------------------------------------------------------------------"
++ einfo "Building SnortSam (release) with OPSEC libraries"
+
+ rm -f snortsam
+ rm -f snortsam-debug
+@@ -58,9 +56,7 @@
+ esac
+
+
+- echo "-------------------------------------------------------------------------------"
+- echo "Building SnortSam (debug) with OPSEC libraries"
+- echo "-------------------------------------------------------------------------------"
++ einfo "Building SnortSam (debug) with OPSEC libraries"
+
+ rm -f *.o
+
+@@ -97,9 +93,7 @@
+ cd ..
+ ;;
+ *)
+- echo "-------------------------------------------------------------------------------"
+- echo "Building SnortSam (release)"
+- echo "-------------------------------------------------------------------------------"
++ einfo "Building SnortSam (release)"
+
+ rm -f snortsam
+ rm -f snortsam-debug
+@@ -138,9 +132,7 @@
+ esac
+
+
+- echo "-------------------------------------------------------------------------------"
+- echo "Building SnortSam (debug)"
+- echo "-------------------------------------------------------------------------------"
++ einfo "Building SnortSam (debug)"
+
+ rm -f *.o
+
diff --git a/net-analyzer/snortsam/snortsam-2.29.ebuild b/net-analyzer/snortsam/snortsam-2.29.ebuild
new file mode 100644
index 000000000000..74a9c6628ed9
--- /dev/null
+++ b/net-analyzer/snortsam/snortsam-2.29.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/snortsam/snortsam-2.29.ebuild,v 1.1 2005/01/25 12:58:58 ka0ttic Exp $
+
+inherit eutils
+
+DESCRIPTION="Snort plugin that allows automated blocking of IP addresses on several firewalls"
+HOMEPAGE="http://www.snortsam.net/"
+SRC_URI="http://www.snortsam.net/files/snortsam-v2_multi-threaded/${PN}-src-${PV}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~amd64 ~ppc"
+IUSE=""
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-no-ugly----lines.diff
+}
+
+src_compile() {
+ sed -i "s: -O2 : ${CFLAGS} :" makesnortsam.sh || die "sed failed"
+ ./makesnortsam.sh || die "makesnortsam.sh failed"
+}
+
+src_install() {
+ find ${S} -type f -name "*.asc" -exec rm -f {} \;
+ dobin snortsam || die "dobin failed"
+ dodoc docs/* conf/*
+}
+
+pkg_postinst() {
+ echo
+ einfo "To use snortsam with snort, you'll have to compile snort with USE=snortsam."
+ einfo "Read the INSTALL file to configure snort for snortsam, and configure"
+ einfo "snortsam for your particular firewall."
+ echo
+}
+
+