summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Alberto Suarez Lopez <bass@gentoo.org>2004-10-20 15:17:45 +0000
committerJose Alberto Suarez Lopez <bass@gentoo.org>2004-10-20 15:17:45 +0000
commitadb26a6517330b84103e575a76d77199ef36bf30 (patch)
tree12237666b76e8f4336bd19f336707c7931e3a320 /net-analyzer
parentskip the ldsoconf patch (diff)
downloadhistorical-adb26a6517330b84103e575a76d77199ef36bf30.tar.gz
historical-adb26a6517330b84103e575a76d77199ef36bf30.tar.bz2
historical-adb26a6517330b84103e575a76d77199ef36bf30.zip
Init scripts added
Diffstat (limited to 'net-analyzer')
-rw-r--r--net-analyzer/midas-nms/ChangeLog9
-rw-r--r--net-analyzer/midas-nms/Manifest6
-rw-r--r--net-analyzer/midas-nms/files/midas-nms.conf9
-rw-r--r--net-analyzer/midas-nms/files/midas-nms.init71
-rw-r--r--net-analyzer/midas-nms/midas-nms-2.2f.ebuild8
5 files changed, 98 insertions, 5 deletions
diff --git a/net-analyzer/midas-nms/ChangeLog b/net-analyzer/midas-nms/ChangeLog
index 29ec26690f76..552d462651f1 100644
--- a/net-analyzer/midas-nms/ChangeLog
+++ b/net-analyzer/midas-nms/ChangeLog
@@ -1,9 +1,14 @@
# ChangeLog for net-analyzer/midas-nms
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/ChangeLog,v 1.1 2004/10/20 14:17:46 bass Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/ChangeLog,v 1.2 2004/10/20 15:17:45 bass Exp $
+
*midas-nms-2.2f (20 Oct 2004)
- 20 Oct 2004; ,,, <bass@gentoo.org> +midas-nms-2.2f.ebuild:
+ 20 Oct 2004; Jose Alberto Suarez Lopez <bass@gentoo.org> +files/midas-nms.conf,
+ +files/midas-nms.init, midas-nms-2.2f.ebuild:
+ Added init scripts
+
+ 20 Oct 2004; Jose Alberto Suarez Lopez <bass@gentoo.org> +midas-nms-2.2f.ebuild:
New ebuild
diff --git a/net-analyzer/midas-nms/Manifest b/net-analyzer/midas-nms/Manifest
index 01276de8f700..c98752ce4d11 100644
--- a/net-analyzer/midas-nms/Manifest
+++ b/net-analyzer/midas-nms/Manifest
@@ -1,5 +1,7 @@
-MD5 11bdb9bb14ceb80e733527424090d7ce midas-nms-2.2f.ebuild 1579
-MD5 bd0d28d086d5fa43770b826efd95ae02 ChangeLog 321
+MD5 097acc81d2a402c3c0ae701a1e84d907 midas-nms-2.2f.ebuild 1737
+MD5 1b66823e1edc3c6433b912fa98d36cf4 ChangeLog 496
MD5 2325a593d0fbd031c1c826c09c608094 metadata.xml 497
MD5 e7a862adf3ca3c2e272a105a9d0f8508 files/install.php 19473
+MD5 a70fe843f9039c0cca758f502fde28a4 files/midas-nms.conf 115
+MD5 3bb9e896658871464ed4aac5231c843d files/midas-nms.init 1971
MD5 e695413f3cb4faaa8d209e436ca8e97c files/digest-midas-nms-2.2f 63
diff --git a/net-analyzer/midas-nms/files/midas-nms.conf b/net-analyzer/midas-nms/files/midas-nms.conf
new file mode 100644
index 000000000000..f27d9fe597dd
--- /dev/null
+++ b/net-analyzer/midas-nms/files/midas-nms.conf
@@ -0,0 +1,9 @@
+# Uncomment the daemons that you want to init
+
+MIDASa=yes
+MIDASb=yes
+MIDASc=yes
+MIDASd=yes
+MIDASn=yes
+#MIDASs=yes
+
diff --git a/net-analyzer/midas-nms/files/midas-nms.init b/net-analyzer/midas-nms/files/midas-nms.init
new file mode 100644
index 000000000000..880a4895891a
--- /dev/null
+++ b/net-analyzer/midas-nms/files/midas-nms.init
@@ -0,0 +1,71 @@
+#!/sbin/runscript
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/files/midas-nms.init,v 1.1 2004/10/20 15:17:45 bass Exp $
+
+depend() {
+ if [ "$MIDASs" ] ; then
+ snort
+ fi
+}
+
+start() {
+ if [ "$MIDASc" ] ; then
+ ebegin "Starting Midas-c"
+ start-stop-daemon --start --quiet --exec /usr/bin/MIDASc
+ pidof MIDASc > /var/run/MIDASc
+ eend ${?}
+ fi
+ if [ "$MIDASa" ] ; then
+ ebegin "Starting Midas-a"
+ start-stop-daemon --start --quiet --exec /usr/bin/MIDASa
+ pidof MIDASa > /var/run/MIDASa
+ eend ${?}
+ fi
+ if [ "$MIDASn" ] ; then
+ ebegin "Starting Midas-n"
+ start-stop-daemon --start --quiet --exec /usr/bin/MIDASn
+ pidof MIDASn > /var/run/MIDASn
+ eend ${?}
+ fi
+ if [ "$MIDASs" ] ; then
+ ebegin "Starting Midas-s"
+ start-stop-daemon --start --quiet --exec /usr/bin/MIDASs
+ pidof MIDASs > /var/run/MIDASs
+ eend ${?}
+ fi
+ if [ "$MIDASd" ] ; then
+ ebegin "Starting Midas-d"
+ start-stop-daemon --start --quiet --exec /usr/bin/MIDASd
+ einfo "Wait 5 seconds...."
+ sleep 5
+ pidof MIDASd > /var/run/MIDASd
+ eend ${?}
+ fi
+}
+
+stop() {
+ if [ "$MIDASs" ] ; then
+ ebegin "Stopping Midas-s"
+ start-stop-daemon --stop --quiet --pidfile /var/run/MIDASs
+ eend ${?}
+ fi
+ if [ "$MIDASn" ] ; then
+ ebegin "Stopping Midas-n"
+ start-stop-daemon --stop --quiet --pidfile /var/run/MIDASn
+ eend ${?}
+ fi
+ if [ "$MIDASa" ] ; then
+ ebegin "Stopping Midas-a"
+ start-stop-daemon --stop --quiet --pidfile /var/run/MIDASa
+ eend ${?}
+ fi
+ if [ "$MIDASc" ] ; then
+ ebegin "Stopping Midas-c"
+ start-stop-daemon --stop --quiet --pidfile /var/run/MIDASc
+ eend ${?}
+ fi
+ if [ "$MIDASd" ] ; then
+ ebegin "Stopping Midas-d"
+ start-stop-daemon --stop --quiet --pidfile /var/run/MIDASd
+ eend ${?}
+ fi
+}
diff --git a/net-analyzer/midas-nms/midas-nms-2.2f.ebuild b/net-analyzer/midas-nms/midas-nms-2.2f.ebuild
index 030b678e924b..29f860daa7a3 100644
--- a/net-analyzer/midas-nms/midas-nms-2.2f.ebuild
+++ b/net-analyzer/midas-nms/midas-nms-2.2f.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2
-# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/midas-nms-2.2f.ebuild,v 1.1 2004/10/20 14:17:46 bass Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/midas-nms-2.2f.ebuild,v 1.2 2004/10/20 15:17:45 bass Exp $
inherit webapp
@@ -47,6 +47,10 @@ src_install () {
dodoc COPYING
dodoc docs/CHANGELOG
dodoc docs/INSTALL.txt
+
+ # Init files
+ doconfd ${FILESDIR}/midas-nms.conf
+ doinits ${FILESDIR}/midas-nms.init
}
pkg_postinst() {
@@ -62,4 +66,6 @@ pkg_postinst() {
einfo "The conf files are located in /usr/etc/MIDAS*.cf.dist"
einfo "Please read INSTALL.txt for more info."
einfo
+ einfo "To use the sniffer and IDS you need install snort too."
+ einfo
}