ChangeLog

# ChangeLog for app-admin/mon
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mon/ChangeLog,v 1.26 2007/08/30 13:38:13 phreak Exp $

30 Aug 2007; Christian Heim metadata.xml:
Removing mcummings from metadata due to his retirement (see #105718 for
reference).

*mon-0.99.2-r5 (09 Jul 2007)

09 Jul 2007; Roy Marples files/mon.rc6,
+mon-0.99.2-r5.ebuild:
Fix init script typo, #120904.

28 Apr 2007; Torsten Veller mon-0.99.2-r2.ebuild,
mon-0.99.2-r4.ebuild:
Fix *initd, *confd and *envd calls (#17388, #174266)

*mon-0.99.2-r4 (12 Aug 2006)

12 Aug 2006; Michael Cummings
+files/alertafter.patch, -mon-0.99.2-r1.ebuild, -mon-0.99.2-r3.ebuild,
+mon-0.99.2-r4.ebuild:
Bug 108254, alertafter patch. Thanks Voltairien

09 Jun 2006; Michael Cummings mon-0.99.2-r3.ebuild:
One more pass, this time with valid use flags.

09 Jun 2006; Michael Cummings mon-0.99.2-r3.ebuild:
Bug 135900, missing IUSE - thanks jakub :)

15 May 2006; Jon Hood mon-0.99.2-r3.ebuild:
Add ~amd64, #121759.

04 Apr 2006; Luca Barbato mon-0.99.2-r3.ebuild:
Marked ~ppc

*mon-0.99.2-r3 (03 Apr 2006)

03 Apr 2006; +mon-0.99.2-r3.ebuild:
Updated mon with deps, closes bug 73560

11 Feb 2006; Michael Cummings mon-0.99.2-r1.ebuild,
mon-0.99.2-r2.ebuild:
virtual/Time-HiRes

*mon-0.99.2-r2 (31 Jan 2006)

31 Jan 2006; Roy Marples files/mon.rc6,
+mon-0.99.2-r2.ebuild:
Version bump to work across baselayouts, #120904.

24 Jan 2006; mon-0.99.2-r1.ebuild:
Bug 120129, typo in dep

25 May 2005; Michael Cummings mon-0.99.2-r1.ebuild:
dev-perl/Time-HiRes => perl-core/Time-HiRes migration

16 Jan 2005; Daniel Black files/mon.rc6:
Added 'after logger' to init script as per bug #77609. Thanks to Maurice
Volaski

11 Mar 2004; Michael Sterrett mon-0.99.2-r1.ebuild:
ppc64 needs deps first

25 May 2003; Martin Holzer mon-0.38.20-r7.ebuild,
mon-0.99.2-r1.ebuild:
now uses mirror://kernel

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*mon-0.99.2-r1 (08 Jul 2002)

13 Aug 2002; Pieter Van den Abeele :

Added ppc keyword

08 Jul 2002; Phil Bordelon mon-0.99.2-r1.ebuild :

Added a missing dependency.

*mon-0.38.20-r7 (08 Jul 2002)

08 Jul 2002; Phil Bordelon mon-0.38.20-r7.ebuild :

Added a missing dependency. Cleaned the ebuild up a bit more as well.

*mon-0.99.2 (08 Jul 2002)

08 Jul 2002; Phil Bordelon mon-0.38.20-r1.ebuild mon-0.38.20-r6.ebuild mon-0.99.2.ebuild :

Did a version bump, and added in the .8 man pages as suggested by Terje
Kvernes in bug #4635. lintool'd and repoman'd the ebuild as well. Added
SLOTs and KEYWORDs to the older ebuilds as well, per current policy. The
Author was Achim Gottinger

*mon-0.38.20-r6 (1 Feb 2002)

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX alertafter.patch 639 RMD160 f37ef5dc292d2b4d2208446537f099f062f41b71 SHA1 31272bd841331af2403d8e53316b9899ee994ed8 SHA256 3eb4ddb25ee234ad1b8bca8d21975580e5a5750dc4844f94146d99c6b6dfb9b0
AUX mon.cf 795 RMD160 66cbc499affb318ba8912dd803bdafa916a2d41c SHA1 ca6948b0076c91a348c69a440a292e1e9bcbadd2 SHA256 3afc4fdcfa55b8486a8d86971677fb842e034d184010ce986a16aa20d10cb1a8
AUX mon.rc6 731 RMD160 a3515e8d9c61b3868eb64387a72f59b9589cd738 SHA1 f5ebfd680f4de41ac8d5243b6c63c8f1778617b4 SHA256 52d096ee3ebbf26e422cad715abaec14f3e3208e8df5616f0b2a1adf8f2a15ca
DIST mon-0.99.2.tar.bz2 135732 RMD160 c81ffbc16c022d9f3e4a1ed8ea8802dc7f78766e SHA1 e6c0e6faa283d8e92d87e2d35028189662062abe SHA256 d0dfa547180c15f21c9c22557025f75c7e14bd77e808c03e2e59f2303dd6656e
EBUILD mon-0.99.2-r2.ebuild 1235 RMD160 440b0cfd00f2070193d811bbd6c7e64f89a704ea SHA1 7bb6e6db4d616a101adcde1ba41dc65742b83c5b SHA256 6766e99d04eb394f59c3deea91f16fc9c58cded1b4d6d7c46725b06da10b926d
EBUILD mon-0.99.2-r4.ebuild 1559 RMD160 03098a35ad45e96abe2a760becf4acff97c7a21e SHA1 04241d9acae79c04e906cf9b3f8def119fd10803 SHA256 17f8dbc05d8cadcd460a654f4cc6a2e49764685a82c9cb1c8079c50a9a55ccb2
EBUILD mon-0.99.2-r5.ebuild 1563 RMD160 78198eb0ce134302642be09fc0a4ea970d05f9c6 SHA1 5ca0ce994d4b1611f90d78f0d00170ef34b5d0e1 SHA256 23f9ce68c04177243f786574eae29fca82502ecd1059f50526921a4ba303b09a
MISC ChangeLog 3735 RMD160 d5e0a598556cb248307b46d8f0e3106e8202a314 SHA1 ff7f3f12d6761251a3a47b58a64e8239bcb939fd SHA256 d192e4979348ecb8e67841f23a840d546a99d6fc377b88c3f6b9a0c0fdf71847
MISC metadata.xml 335 RMD160 0230ca8dc2b4f0dd9fbf2ba66fdbf8aae1615d1e SHA1 7a286543a60f8a5e8ab6b6bc6015bb5641451fe1 SHA256 5b09744ea0cc86bdcb7e2f5370f1f7e39a16e4d1a2cf5da682af0a3a7539e7e7

files

metadata.xml




no-herd

maintainer-needed@gentoo.org


A service monitoring daemon, that is highly configurable.

mon-0.99.2-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mon/mon-0.99.2-r2.ebuild,v 1.3 2007/04/28 17:05:28 tove Exp $

inherit toolchain-funcs

DESCRIPTION="highly configurable service monitoring daemon"
HOMEPAGE="http://www.kernel.org/software/mon/"
SRC_URI="mirror://kernel/software/admin/mon/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="ppc sparc x86"
IUSE=""

DEPEND=">=dev-perl/Mon-0.9
>=virtual/perl-Time-HiRes-1.20
>=dev-perl/Period-1.20-r2"

src_compile() {
cd ${S}/mon.d
make CC="$(tc-getCC) $CFLAGS" || die
}

src_install() {
dosbin mon clients/mon* || die "dosbin"

insinto /usr/lib/mon/utils
doins utils/* || die "doins"

exeinto /usr/lib/mon/alert.d ; doexe alert.d/*
exeinto /usr/lib/mon/mon.d ; doexe mon.d/*.monitor
insopts -g uucp -m 02555 ; doins mon.d/*.wrap

dodir /var/log/mon.d
dodir /var/lib/mon.d

doman doc/*.1
doman doc/*.8
dodoc CHANGES CREDITS KNOWN-PROBLEMS
dodoc mon.lsm README TODO VERSION
docinto txt ; dodoc doc/README*
docinto etc ; dodoc etc/*
newdoc ${FILESDIR}/mon.cf mon.cf.sample

newinitd ${FILESDIR}/mon.rc6 mon
insinto /etc/mon
newins ${FILESDIR}/mon.cf mon.cf.sample
}

mon-0.99.2-r4.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mon/mon-0.99.2-r4.ebuild,v 1.2 2007/04/28 17:05:28 tove Exp $

inherit toolchain-funcs eutils multilib

DESCRIPTION="highly configurable service monitoring daemon"
HOMEPAGE="http://www.kernel.org/software/mon/"
SRC_URI="mirror://kernel/software/admin/mon/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="ldap mysql"

DEPEND=">=dev-perl/Mon-0.9
>=virtual/perl-Time-HiRes-1.20
dev-perl/Convert-BER
dev-perl/Filesys-DiskSpace
dev-perl/Net-Telnet
ldap? ( dev-perl/perl-ldap )
dev-perl/Expect
dev-perl/Net-DNS
mysql? ( dev-perl/DBD-mysql )
>=dev-perl/Period-1.20-r2"

src_unpack() {
unpack ${A}
cd "${S}" && epatch "${FILESDIR}"/alertafter.patch
}

src_compile() {
cd "${S}"/mon.d
make CC="$(tc-getCC) $CFLAGS" || die
}

src_install() {
dosbin mon clients/mon* || die "dosbin"

insinto /usr/$(get_libdir)/mon/utils
doins utils/* || die "doins"

exeinto /usr/$(get_libdir)/mon/alert.d ; doexe alert.d/*
exeinto /usr/$(get_libdir)/mon/mon.d ; doexe mon.d/*.monitor
insopts -g uucp -m 02555 ; doins mon.d/*.wrap

dodir /var/log/mon.d
dodir /var/lib/mon.d

doman doc/*.1
doman doc/*.8
dodoc CHANGES CREDITS KNOWN-PROBLEMS
dodoc mon.lsm README TODO VERSION
docinto txt ; dodoc doc/README*
docinto etc ; dodoc etc/*
newdoc "${FILESDIR}"/mon.cf mon.cf.sample

newinitd "${FILESDIR}"/mon.rc6 mon
insinto /etc/mon
newins "${FILESDIR}"/mon.cf mon.cf.sample
}

mon-0.99.2-r5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mon/mon-0.99.2-r5.ebuild,v 1.1 2007/07/09 22:47:42 uberlord Exp $

inherit toolchain-funcs eutils multilib

DESCRIPTION="highly configurable service monitoring daemon"
HOMEPAGE="http://www.kernel.org/software/mon/"
SRC_URI="mirror://kernel/software/admin/mon/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="ldap mysql"

DEPEND=">=dev-perl/Mon-0.9
>=virtual/perl-Time-HiRes-1.20
dev-perl/Convert-BER
dev-perl/Filesys-DiskSpace
dev-perl/Net-Telnet
ldap? ( dev-perl/perl-ldap )
dev-perl/Expect
dev-perl/Net-DNS
mysql? ( dev-perl/DBD-mysql )
>=dev-perl/Period-1.20-r2"

src_unpack() {
unpack ${A}
cd "${S}" && epatch "${FILESDIR}"/alertafter.patch
}

src_compile() {
cd "${S}"/mon.d
make CC="$(tc-getCC) $CFLAGS" || die
}

src_install() {
dosbin mon clients/mon* || die "dosbin"

insinto /usr/$(get_libdir)/mon/utils
doins utils/* || die "doins"

exeinto /usr/$(get_libdir)/mon/alert.d ; doexe alert.d/*
exeinto /usr/$(get_libdir)/mon/mon.d ; doexe mon.d/*.monitor
insopts -g uucp -m 02555 ; doins mon.d/*.wrap

dodir /var/log/mon.d
dodir /var/lib/mon.d

doman doc/*.1
doman doc/*.8
dodoc CHANGES CREDITS KNOWN-PROBLEMS
dodoc mon.lsm README TODO VERSION
docinto txt ; dodoc doc/README*
docinto etc ; dodoc etc/*
newdoc "${FILESDIR}"/mon.cf mon.cf.sample

newinitd "${FILESDIR}"/mon.rc6 mon
insinto /etc/mon
newins "${FILESDIR}"/mon.cf mon.cf.sample
}