ports/127351: [NEW PORT] sysutils/monkeytail: A multi-file tail on both local and remote hosts

Yi-Jheng Lin yzlin at cs.nctu.edu.tw
Sat Sep 13 11:10:01 UTC 2008


>Number:         127351
>Category:       ports
>Synopsis:       [NEW PORT] sysutils/monkeytail: A multi-file tail on both local and remote hosts
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 13 11:10:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Yi-Jheng Lin
>Release:        FreeBSD 7.0-RELEASE-p4 amd64
>Organization:
NCTU CS
>Environment:
System: FreeBSD stucgi 7.0-RELEASE-p4 FreeBSD 7.0-RELEASE-p4 #0: Fri Sep  5 14:56:26 CST
>Description:
tail variant designed for web developers monitoring logfiles
MonkeyTail allows a user to tail multiple files on both local and remote hosts
and clearly marks inactivity by putting 5 newlines in the output whenever a
pause in output over 3 seconds is detected.

MonkeyTail is implemented a fairly simple wrapper script around standard tail,
ssh, and sudo.

WWW:	http://dollyfish.net.nz/projects/monkeytail

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- monkeytail-0.3.0.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	monkeytail
#	monkeytail/pkg-descr
#	monkeytail/Makefile
#	monkeytail/distinfo
#
echo c - monkeytail
mkdir -p monkeytail > /dev/null 2>&1
echo x - monkeytail/pkg-descr
sed 's/^X//' >monkeytail/pkg-descr << 'END-of-monkeytail/pkg-descr'
Xtail variant designed for web developers monitoring logfiles
XMonkeyTail allows a user to tail multiple files on both local and remote hosts
Xand clearly marks inactivity by putting 5 newlines in the output whenever a
Xpause in output over 3 seconds is detected.
X
XMonkeyTail is implemented a fairly simple wrapper script around standard tail,
Xssh, and sudo.
X
XWWW:	http://dollyfish.net.nz/projects/monkeytail
END-of-monkeytail/pkg-descr
echo x - monkeytail/Makefile
sed 's/^X//' >monkeytail/Makefile << 'END-of-monkeytail/Makefile'
X# New ports collection makefile for:	monkeytail
X# Date created:		2008-09-13
X# Whom:			Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	monkeytail
XPORTVERSION=	0.3.0
XCATEGORIES=	sysutils
XMASTER_SITES=	http://git.dollyfish.net.nz/releases/${MASTER_SITE_SUBDIR}/
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	yzlin at cs.nctu.edu.tw
XCOMMENT=	A multi-file tail on both local and remote hosts
X
XRUN_DEPENDS=	p5-IO>=0:${PORTSDIR}/devel/p5-IO \
X		${SITE_PERL}/Config/General.pm:${PORTSDIR}/devel/p5-Config-General \
X		${SITE_PERL}/Getopt/Declare.pm:${PORTSDIR}/devel/p5-Getopt-Declare
X
XUSE_PERL5_RUN=	yes
X
XNO_BUILD=	yes
X
XPORTDOCS=	COPYING README
XPLIST_FILES=	bin/mtail
X
XMAN1=		mtail.1
XMAN5=		mtailrc.5
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKSRC}/mtail ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/doc/mtail.1 ${MAN1PREFIX}/man/man1
X	${INSTALL_MAN} ${WRKSRC}/doc/mtailrc.5 ${MAN5PREFIX}/man/man5
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-monkeytail/Makefile
echo x - monkeytail/distinfo
sed 's/^X//' >monkeytail/distinfo << 'END-of-monkeytail/distinfo'
XMD5 (monkeytail-0.3.0.tar.gz) = 92ce6f85672c4e9654fd8b13f4582936
XSHA256 (monkeytail-0.3.0.tar.gz) = 925eaf4bb7924c3a24891f4725bc583bed21bdaf648e24cd76f9212afd9e0575
XSIZE (monkeytail-0.3.0.tar.gz) = 16486
END-of-monkeytail/distinfo
exit
--- monkeytail-0.3.0.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list