Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions opnsense/opnsense-filterlog/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
PORTNAME= opnsense-filterlog
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.2
CATEGORIES= sysutils

MAINTAINER= me@allddd.onl
COMMENT= TUI for viewing and analysing OPNsense firewall logs
WWW= https://gitlab.com/allddd/opnsense-filterlog

LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= go:1.25,modules
CGO_ENABLED= 0
GO_MODULE= gitlab.com/allddd/opnsense-filterlog
GO_TARGET= .:${PREFIX}/sbin/${PORTNAME}
GO_BUILDFLAGS+= -ldflags="-s -w -X ${GO_MODULE}/internal/meta.Version=${DISTVERSIONFULL}"

PLIST_FILES= sbin/${PORTNAME} share/man/man8/${PORTNAME}.8.gz

post-install:
${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/

.include <bsd.port.mk>
5 changes: 5 additions & 0 deletions opnsense/opnsense-filterlog/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
TIMESTAMP = 1767738342
SHA256 (go/opnsense_opnsense-filterlog/opnsense-filterlog-v0.7.2/v0.7.2.mod) = 42eca06f3ed4bcf2461370fb926b43a95f86aa10130223323a97e12d559ef2ab
SIZE (go/opnsense_opnsense-filterlog/opnsense-filterlog-v0.7.2/v0.7.2.mod) = 1330
SHA256 (go/opnsense_opnsense-filterlog/opnsense-filterlog-v0.7.2/v0.7.2.zip) = 4f68b631c8b47015b4262e47fd409c2fd91a51c96d2c2f088bc442950be7e43a
SIZE (go/opnsense_opnsense-filterlog/opnsense-filterlog-v0.7.2/v0.7.2.zip) = 253446
3 changes: 3 additions & 0 deletions opnsense/opnsense-filterlog/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
opnsense-filterlog is a terminal-based viewer for OPNsense firewall logs. It
works similarly to a pager like less, but with filtering/searching capabilities
built specifically for firewall logs.