diff options
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/sguil-sensor/Manifest | 18 | ||||
-rw-r--r-- | net-analyzer/sguil-sensor/files/digest-sguil-sensor-0.5.3-r1 | 1 | ||||
-rw-r--r-- | net-analyzer/sguil-sensor/sguil-sensor-0.5.3-r1.ebuild | 90 |
3 files changed, 3 insertions, 106 deletions
diff --git a/net-analyzer/sguil-sensor/Manifest b/net-analyzer/sguil-sensor/Manifest index b595c87bb53b..6ae370cf3c82 100644 --- a/net-analyzer/sguil-sensor/Manifest +++ b/net-analyzer/sguil-sensor/Manifest @@ -1,19 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +MD5 2e2cd8bb5e2d134cfafb10559453d43f sguil-sensor-0.5.3-r2.ebuild 2721 MD5 19db0449d3971c277eb608f321cebb81 ChangeLog 1287 -MD5 7dea1d8d6ed9dadaa3768e6ba138fe76 files/digest-sguil-sensor-0.5.3-r1 69 -MD5 7dea1d8d6ed9dadaa3768e6ba138fe76 files/digest-sguil-sensor-0.5.3-r2 69 +MD5 5355b4f79a0130d075711f0a54840239 metadata.xml 223 MD5 b00be8c2354effc6b8d51da0ca0a02da files/log_packets.confd 553 MD5 0982853c1c4d9ed283f9faac1a1f89a5 files/log_packets.initd 2255 MD5 87465a7b8792682b4dae8e2e46eed0bb files/sensor_agent.initd 757 -MD5 5355b4f79a0130d075711f0a54840239 metadata.xml 223 -MD5 f788b3998ae8bb39f840efa32e4cbb29 sguil-sensor-0.5.3-r1.ebuild 2612 -MD5 2e2cd8bb5e2d134cfafb10559453d43f sguil-sensor-0.5.3-r2.ebuild 2721 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2 (GNU/Linux) - -iD4DBQFDTns5I1lqEGTUzyQRAgZiAKCVVrmG5CzGA6VafN8gjDxs5+tk+gCWNGcT -WzoMD2QkZdonqSd+3XkwIA== -=RI3b ------END PGP SIGNATURE----- +MD5 7dea1d8d6ed9dadaa3768e6ba138fe76 files/digest-sguil-sensor-0.5.3-r2 69 diff --git a/net-analyzer/sguil-sensor/files/digest-sguil-sensor-0.5.3-r1 b/net-analyzer/sguil-sensor/files/digest-sguil-sensor-0.5.3-r1 deleted file mode 100644 index e75aa2ff25cd..000000000000 --- a/net-analyzer/sguil-sensor/files/digest-sguil-sensor-0.5.3-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 681fa7e99aa674c0e2be4788ef503d69 sguil-sensor-0.5.3.tar.gz 89816 diff --git a/net-analyzer/sguil-sensor/sguil-sensor-0.5.3-r1.ebuild b/net-analyzer/sguil-sensor/sguil-sensor-0.5.3-r1.ebuild deleted file mode 100644 index 24e5c1f28db3..000000000000 --- a/net-analyzer/sguil-sensor/sguil-sensor-0.5.3-r1.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/sguil-sensor/sguil-sensor-0.5.3-r1.ebuild,v 1.3 2005/10/13 15:20:03 swegener Exp $ - -inherit eutils - -DESCRIPTION="Sensor part of sguil Network Security Monitoring" -HOMEPAGE="http://sguil.sourceforge.net" -SRC_URI="mirror://sourceforge/sguil/sguil-sensor-${PV}.tar.gz" - -LICENSE="QPL" -SLOT="0" -KEYWORDS="~x86" -IUSE="" - -DEPEND=">=dev-lang/tcl-8.3" -RDEPEND="${DEPEND} - >=dev-tcltk/tclx-8.3 - >=net-analyzer/snort-2.4.1-r1 - >=net-analyzer/barnyard-0.2.0-r1 - net-analyzer/sancp - dev-ml/pcre-ocaml" - -S=${WORKDIR}/sguil-${PV} - -pkg_setup() { - if built_with_use dev-lang/tcl threads ; then - eerror - eerror "Sguil does not run when tcl was built with threading enabled." - eerror "Please rebuild tcl without threads and reemerge this ebuild." - eerror - die - fi - - if ! built_with_use net-analyzer/snort sguil ; then - eerror - eerror "You need to emerge snort with 'sguil' USE flag to get" - eerror "the full sguil functionality" - eerror - die - fi - enewgroup sguil - enewuser sguil -1 -1 /var/lib/sguil sguil -} - -src_unpack() { - unpack ${A} - cd ${S}/sensor - sed -i -e 's:192.168.8.1:127.0.0.1:' -e "s:gateway:${HOSTNAME}:" \ - -e 's:/snort_data:/var/lib/sguil:' -e 's:DAEMON 0:DAEMON 1:' \ - -e 's:DEBUG 1:DEBUG 0:g' sensor_agent.conf || die "sed failed" -} - -src_install() { - - dodoc doc/* - - dobin sensor/sensor_agent.tcl - - newinitd "${FILESDIR}/log_packets.initd" log_packets - newinitd "${FILESDIR}/sensor_agent.initd" sensor_agent - newconfd "${FILESDIR}/log_packets.confd" log_packets - insinto /etc/sguil - doins sensor/sensor_agent.conf - - # Create the directory structure - diropts -g sguil -o sguil - keepdir /var/lib/sguil /var/run/sguil /var/run/sguil/archive \ - "/var/lib/sguil/${HOSTNAME}" \ - "/var/lib/sguil/${HOSTNAME}/portscans" \ - "/var/lib/sguil/${HOSTNAME}/ssn_logs" \ - "/var/lib/sguil/${HOSTNAME}/dailylogs" \ - "/var/lib/sguil/${HOSTNAME}/sancp" - -} - -pkg_postinst() { - einfo - einfo "You should check /etc/sguil/sensor_agent.conf and" - einfo "/etc/init.d/logpackets and ensure that they are accurate" - einfo "for your environment. They should work providing that you" - einfo "are running the sensor on the same machine as the server." - einfo "This ebuild assumes that you are running a single sensor" - einfo "environment, if this is not the case then you must make sure" - einfo "to modify /etc/sguil/sensor_agent.conf and change the HOSTNAME variable." - einfo "You should crontab the /etc/init.d/log_packets script to restart" - einfo "each hour." - einfo -} - |