diff options
author | Aaron Walker <ka0ttic@gentoo.org> | 2005-01-25 12:58:58 +0000 |
---|---|---|
committer | Aaron Walker <ka0ttic@gentoo.org> | 2005-01-25 12:58:58 +0000 |
commit | 8df7f316bae6daf74cc6ab24f9d867b651b90ba0 (patch) | |
tree | bbbdecad231ff4944f99f44a1f0ba9b97e33903c /net-analyzer/snortsam | |
parent | Don't break the description line by overriding it in the eclass. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-analyzer/snortsam/Manifest | 13 | ||||
-rw-r--r-- | net-analyzer/snortsam/files/digest-snortsam-2.29 | 1 | ||||
-rw-r--r-- | net-analyzer/snortsam/files/snortsam-2.29-no-ugly----lines.diff | 53 | ||||
-rw-r--r-- | net-analyzer/snortsam/snortsam-2.29.ebuild | 43 |
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 +} + + |