BSD Ports

devel/p5-File-Tail 1.3p0 OpenBSD

library for reading from continuously updated files

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel, perl5

Description

The File::Tail module is designed for reading files which are continuously appended to (the name comes from the tail -f directive). Usually such files are logfiles of some description.

The module tries hard not to busy wait on the file, dynamically calculating how long it should wait before it pays to try reading the file again.

The module should handle normal log truncations ("close; move; open" or "cat /dev/null >file") transparently, without losing any input.

In the other systems

SystemPortVersion
OpenBSDdevel/p5-File-Tail1.3p0
FreeBSDdevel/p5-File-Tail1.3
NetBSDmisc/p5-File-Tail1.3nb11
DragonFlydevel/p5-File-Tail1.3
MidnightBSDdevel/p5-File-Tail1.3
HardenedBSDdevel/p5-File-Tail1.3
GhostBSDdevel/p5-File-Tail1.3

Install

Binary package:

pkg_add p5-File-Tail

From the ports tree:

cd /usr/ports/devel/p5-File-Tail && make install

Dependencies