diff options
author | 2004-10-20 15:17:45 +0000 | |
---|---|---|
committer | 2004-10-20 15:17:45 +0000 | |
commit | d9e2ebea4ad269079c9552ca3d3559eb8cec66b7 (patch) | |
tree | 3d0c2ad60ff02429391ff3c56606e64ada4d359d /net-analyzer | |
parent | skip the ldsoconf patch (Manifest recommit) (diff) | |
download | gentoo-2-d9e2ebea4ad269079c9552ca3d3559eb8cec66b7.tar.gz gentoo-2-d9e2ebea4ad269079c9552ca3d3559eb8cec66b7.tar.bz2 gentoo-2-d9e2ebea4ad269079c9552ca3d3559eb8cec66b7.zip |
Init scripts added
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/midas-nms/ChangeLog | 9 | ||||
-rw-r--r-- | net-analyzer/midas-nms/files/midas-nms.conf | 9 | ||||
-rw-r--r-- | net-analyzer/midas-nms/files/midas-nms.init | 71 | ||||
-rw-r--r-- | net-analyzer/midas-nms/midas-nms-2.2f.ebuild | 8 |
4 files changed, 94 insertions, 3 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/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 } |