View | Details | Raw Unified | Return to bug 146071 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-9 / +9 lines)
Lines 6-30 Link Here
6
#
6
#
7
7
8
PORTNAME=	geomWatch
8
PORTNAME=	geomWatch
9
PORTVERSION=	1.1.2
9
PORTVERSION=	1.2.0
10
CATEGORIES=	sysutils
10
CATEGORIES=	sysutils
11
MASTER_SITES=	http://isis.poly.edu/~bk/geomWatch/ \
11
MASTER_SITES=	http://isis.poly.edu/~bk/${PORTNAME}/ \
12
		http://bk.macroblock.net/geomWatch/
12
		http://bk.macroblock.net/${PORTNAME}/
13
EXTRACT_SUFX=	.tbz
13
EXTRACT_SUFX=	.tbz
14
14
15
MAINTAINER=	spawk@acm.poly.edu
15
MAINTAINER=	spawk@acm.poly.edu
16
COMMENT=	Watches for and e-mails admins about GEOM state changes
16
COMMENT=	Watches for and e-mails admins about GEOM/ZFS state changes
17
17
18
LIB_DEPENDS=	esmtp.6:${PORTSDIR}/mail/libesmtp
18
LIB_DEPENDS=	esmtp.6:${PORTSDIR}/mail/libesmtp
19
19
20
PLIST_FILES=	sbin/geomWatch \
20
PLIST_FILES=	sbin/${PORTNAME} \
21
				etc/rc.d/geomWatch \
21
		etc/${PORTNAME}.conf.sample
22
		etc/geomWatch.conf.sample
23
22
24
SUB_FILES=	pkg-message geomWatch
23
SUB_FILES=	pkg-message
24
25
USE_RC_SUBR=	${PORTNAME}
25
26
26
post-install:
27
post-install:
27
	${INSTALL_SCRIPT} ${WRKDIR}/geomWatch ${PREFIX}/etc/rc.d/geomWatch
28
	@${CAT} ${PKGMESSAGE}
28
	@${CAT} ${PKGMESSAGE}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (geomWatch-1.1.2.tbz) = 0b9b9a31dd07deb59c6fa34d94de247e
1
MD5 (geomWatch-1.2.0.tbz) = 587fbb59fecf107ea5130ad567d4b1b1
2
SHA256 (geomWatch-1.1.2.tbz) = 6b793ddc71847e0b97b18f6431d753152087bd8672060dcff05fd322375034f4
2
SHA256 (geomWatch-1.2.0.tbz) = 660bc8da29cba43bd3e206bb9af50c9f26ebd287f6ddc6ef7064f8ef794e834c
3
SIZE (geomWatch-1.1.2.tbz) = 6840
3
SIZE (geomWatch-1.2.0.tbz) = 258951
(-)pkg-descr (-6 / +6 lines)
Lines 1-9 Link Here
1
geomWatch is a program for monitoring the well-being of GEOM providers. It
1
geomWatch is a program for monitoring the well-being of GEOM providers and ZFS
2
checks the state of each configured provider at a configured interval, and, if
2
pools. It checks the state of each configured provider and pool at a configured
3
it notices that a provider has lost a component, or encounters a problem while
3
interval, and, if it notices that a component has been lost, or encounters a
4
checking a provider's state, it will send an e-mail with details of the
4
problem during the check, it will send an e-mail with details of the matter--
5
matter--such as what components were lost and which remain, or, in the event of
5
such as what components were lost and which remain, or, in the event of a
6
a problem, what the problem was--to an arbitrary number of recipients, so that
6
problem, what the problem was--to an arbitrary number of recipients, so that
7
corrective action can be taken (for example, replacing a failed disk).
7
corrective action can be taken (for example, replacing a failed disk).
8
8
9
WWW: http://acm.poly.edu/wiki/GEOM_Watch
9
WWW: http://acm.poly.edu/wiki/GEOM_Watch
(-)files/pkg-message.in (-2 / +2 lines)
Lines 1-8 Link Here
1
1
2
A sample geomWatch configuration file has been installed as
2
A sample geomWatch configuration file has been installed as
3
%%PREFIX%%/etc/geomWatch.conf.sample. You should copy it to
3
%%PREFIX%%/etc/geomWatch.conf.sample. You should copy it to
4
%%PREFIX%%/etc/geomWatch.conf, edit it to your liking, and add the following line
4
%%PREFIX%%/etc/geomWatch.conf, edit it to your liking, and add the following
5
to /etc/rc.conf:
5
line to /etc/rc.conf:
6
6
7
geomwatch_enable="YES"
7
geomwatch_enable="YES"
8
8

Return to bug 146071