sysutils/lmon 1.2_1 FreeBSD
Near-realtime log monitoring tool, sends alerts on hits and misses
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- sysutils
- Package size
- 10.7 KiB, 29.0 KiB installed
Description
LMon is a package for near real-time monitoring of logs, sending email alerts upon known (rule hits) or unknown data (rule misses). It features buffering of multiple rule hits within a given interval, cap at a given maximum number of lines, wait for a given interval before sending next alert, and auto- discovery of log rotation. It can be run from the command line without configuration, or be controlled from a central configuration file with multiple instances monitoring different log files/sending alerts to different people.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/lmon | 1.2_1 |
| DragonFly | sysutils/lmon | 1.2_1 |
| HardenedBSD | sysutils/lmon | 1.2_1 |
| GhostBSD | sysutils/lmon | 1.2_1 |
Install
Binary package:
pkg install lmon
From the ports tree:
cd /usr/ports/sysutils/lmon/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lmon>0:sysutils/lmon
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.2_1 | 1.2_1 | 1.2_1 | 1.2_1 | 1.2_1 |
| FreeBSD:14:quarterly | 1.2_1 | 1.2_1 | n/a | 1.2_1 | 1.2_1 |
| FreeBSD:15:latest | 1.2_1 | 1.2_1 | n/a | 1.2_1 | 1.2_1 |
| FreeBSD:15:quarterly | 1.2_1 | 1.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2_1 | 1.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 3
p5-Config-IniFiles>=0: devel/p5-Config-IniFilesp5-Mail-Sendmail>=0: mail/p5-Mail-Sendmailp5-File-Tail>=0: devel/p5-File-Tail
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 6
No port depends on this one.
Configuration
Options name: sysutils_lmon
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- perl5 shebangfix tar:tgz
- Service scripts
- none
Message after installing
Files
pkg-plist 4
- etc/rc.d/lmon.sh.sample
- lmon/control.cfg.sample
- lmon/control.pl
- lmon/lmon.pl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lmon-1.2.tgz | 9279 | afdd2583d07e5ff7a7c60b51a4d6a41db668e2f8d1d06b86cb4af66fd3086d6d |
Master sites 1
- https://BSDforge.com/projects/source/sysutils/lmon/
Commit history 0
No commits in the history this site was built from.