ChangeLog

# ChangeLog for net-analyzer/midas-nms
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/midas-nms/ChangeLog,v 1.13 2008/02/05 10:33:38 hollow Exp $

05 Feb 2008; Benedikt Böhm midas-nms-2.2f-r1.ebuild:
fix depend.apache usage wrt #208584

*midas-nms-2.2f-r1 (06 Sep 2007)

06 Sep 2007; Markus Ullmann
+files/midas-nms-2.2f-sysconfdir.patch, -midas-nms-2.2f.ebuild,
+midas-nms-2.2f-r1.ebuild:
Fix for correct configfile path wrt bug #101846 thanks to Tomoyuki Sakurai

29 Jul 2007; Christian Heim midas-nms-2.2f.ebuild:
Fixing the DEPEND/RDEPEND for the move of net-www/apache to
www-servers/apache (#78622).

01 May 2007; Marius Mauch midas-nms-2.2f.ebuild:
Replacing einfo with elog

23 Nov 2006; Francesco Riosa midas-nms-2.2f.ebuild:
dev-db/mysql => virtual/mysql

04 Mar 2006; Luca Longinotti midas-nms-2.2f.ebuild:
Fix bug #102839.

20 Nov 2005; Stuart Herbert midas-nms-2.2f.ebuild:
Fixed broken DEPEND

19 Jul 2005; David Holm midas-nms-2.2f.ebuild:
Added to ~ppc.

12 Apr 2005; Jason Wever :
Added ~sparc keyword.

29 Jan 2005; Daniel Black midas-nms-2.2f.ebuild:
changed net-libs/libpcap depend to virtual/libcap

*midas-nms-2.2f (20 Oct 2004)

20 Oct 2004; Jose Alberto Suarez Lopez midas-nms-2.2f.ebuild:
Fixed ebuild command.

20 Oct 2004; Jose Alberto Suarez Lopez +files/midas-nms.conf,
+files/midas-nms.init, midas-nms-2.2f.ebuild:
Added init scripts.

20 Oct 2004; Jose Alberto Suarez Lopez +midas-nms-2.2f.ebuild:
New ebuild.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX install.php 19473 RMD160 9c023343a33f82e5f01b83fbae2cec69403aaa58 SHA1 bd9e3f44ee6e3e8b32e74f19ae893b3d1cd309f2 SHA256 5d9edbd325504b77d523487939fe8f6f956765766c676db998d0d6a9a4d78601
AUX midas-nms-2.2f-sysconfdir.patch 4599 RMD160 ca01116b3208dd584b968b1aab4ccd3371719fe5 SHA1 6662a5bbc9b9cc035dff3ab3ae0cfe1715e2546f SHA256 068e1f4dec8e9560d80c7ffd0d31b30cbeb3ca0e819563cc7d2433bb183cdd9a
AUX midas-nms.conf 115 RMD160 7ee56ab859a87525ff0ce04b1831647b80d904d3 SHA1 409de614a6b57ece91a09572797e75a726083d70 SHA256 507d63f510064c0457ae3578cbddf6eda6a53c2e82c5214a1d48b42e8164124f
AUX midas-nms.init 1971 RMD160 77979d4f005dd3ee0ac5aa1ed251a664846a734b SHA1 31925c4187b8b1229a85e0f5ca506cadb2641a25 SHA256 0285b3792eba76f6c2f1968b7731e85bce0d7ccf108e97f9fb237909dcc12ecd
DIST MIDAS-2.2f.tar.gz 1245707 RMD160 088fc9be0d6a81463182b8603bc25bae9af5990e SHA1 f067f7b4379d9a3ad51756b34212f4673a1d37a3 SHA256 8b177a533b2bb5885f0ec38dafec6f707a2c0e43bd2dd919400fd31138ed6cf6
EBUILD midas-nms-2.2f-r1.ebuild 1900 RMD160 fb0287827c1548ea99c10297dad9e8156ab4465b SHA1 a0dcc935e9bf0e02ec8536642a679f4a8aca7ada SHA256 6905655e56773cd84e71c79b6f51703005458c2a05169128ea60c0fc08727074
MISC ChangeLog 1830 RMD160 fea4f955139505f46f9f3fda5989947900ffc5f3 SHA1 62db16be590e0531424427843c85f832b6e9fc4c SHA256 d638037011fa152bbd37a3502810351a0c0346513f7488a6d41123c249d4591b
MISC metadata.xml 497 RMD160 05a8f64454f0beb863778ff0231b7cfc9eb1496d SHA1 32111c0e37e3934737149a0c2ff12eed7ef9115c SHA256 2fd7c42efe40b0a13a5ec7aec6839a7259e22a93e1033a2ed56f182357f38fcc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.8 (GNU/Linux)

iEYEARECAAYFAkeoO4gACgkQmPFBzbX68WEIVQCeOdcMAlnhiS/7anM78A1Bx2/5
ZpwAnAy2C1OmyniGfVTfIdGZ+PXMjngL
=rAJf
-----END PGP SIGNATURE-----

files

metadata.xml




no-herd

bass@gentoo.org
José Alberto Suárez López


MIDAS is a cross platform Monitoring and NIDS server. The goal of this project is to build a robust and complete network/system monitoring suite that is capable of scaling to very large networks.

midas-nms-2.2f-r1.ebuild

# Copyright 1999-2008 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-r1.ebuild,v 1.2 2008/02/05 10:33:38 hollow Exp $

inherit webapp depend.apache

DESCRIPTION="Monitoring, Intrusion Detection, Administration System"
SRC_URI="mirror://sourceforge/midas-nms/MIDAS-${PV}.tar.gz"
HOMEPAGE="http://midas-nms.sf.net"

LICENSE="MIT"
KEYWORDS="~ppc ~x86"

DEPEND="virtual/mysql
virtual/libpcap
media-libs/gd"
RDEPEND="virtual/httpd-php"

need_apache

S="${WORKDIR}/MIDAS-${PV}"

pkg_setup() {
webapp_pkg_setup
}

src_compile() {
econf --sysconfdir=/etc/midas-nms || die "./configure failed"
emake || die
}

src_install () {
webapp_src_preinst

# make DESTDIR=${D} install || die

insinto /etc/midas-nms
doins MIDASa/MIDASa.cf.dist
doins MIDASb/MIDASb.cf.dist
doins MIDASc/MIDASc.cf.dist
doins MIDASd/MIDASd.cf.dist
doins MIDASs/MIDASs.cf.dist
doins MIDASn/MIDASn.cf.dist

for each in a b c d n s
do
dobin MIDAS${each}/MIDAS${each}
done

dodir /usr/share/midas-nms
dodir /usr/share/midas-nms/sql
insinto /usr/share/midas-nms/sql
doins sql/* /usr/share/midas-nms/sql/

# web
doins -r MIDAS/* ${MY_HTDOCSDIR}
webapp_serverowned ${MY_HTDOCSDIR}
webapp_src_install

# Install documentation.
dodoc docs/CHANGELOG
dodoc docs/INSTALL.txt

# Init files
newconfd "${FILESDIR}"/midas-nms.conf midas-nms
newinitd "${FILESDIR}"/midas-nms.init midas-nms
}

pkg_postinst() {
webapp_pkg_postinst

elog
elog "To install the web interface setup the app and copy"
elog "${FILESDIR}/install.php to (adapt to your install root):"
elog "http://localhost/midas-nms/install/install.php"
elog
elog "The conf files are located in /usr/etc/MIDAS*.cf.dist"
elog "Please read INSTALL.txt for more info."
elog
elog "To use the sniffer and IDS you need install snort too."
elog
}