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