Port details |
- webfwlog Web-based firewall log analyzer
- 1.1.3 security =3 1.1.3Version of this port present on the latest quarterly branch.
- Maintainer: zeus@ix.netcom.com
- Port Added: 2005-10-13 02:17:26
- Last Update: 2024-02-22 12:31:50
- Commit Hash: 446645a
- People watching this port, also watch:: statsvn, p5-Parallel-Iterator, monit, nagios-check_hdd_health, ap24-mod_mono
- License: GPLv2
- WWW:
- http://www.webfwlog.net/
- Description:
- Webfwlog is a flexible web-based analysis and reporting tool for firewall
logs. It supports log files in standard ipfilter or ipfw format.
With Webfwlog you can design reports to use on your firewall logs in whatever
configuration you desire. Included are example reports as a starting
point. You can sort a report with a single click, "drill-down" on the reports
all the way to the packet level, and save your report definitions for later
use. You can also create a link directly to any saved report definition.
Webfwlog requires a web server with PHP support and a MySQL, mariadb or
PostgresSQL database server.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- webfwlog>0:security/webfwlog
- To install the port:
- cd /usr/ports/security/webfwlog/ && make install clean
- To add the package, run one of these commands:
- pkg install security/webfwlog
- pkg install webfwlog
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: webfwlog
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1700169261
SHA256 (webfwlog-1.1.3.tar.gz) = 1f82dff49d963ae3e40345ce1de2a642c00ee02504f85f2e691c1b19668bd0cb
SIZE (webfwlog-1.1.3.tar.gz) = 850343
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- php.h : lang/php82
- mysqld : databases/mysql80-server
- session.so : www/php82-session
- mysqli.so : databases/php82-mysqli
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for webfwlog-1.1.3:
DOCS=on: Build and/or install documentation
====> Database backends: you have to choose at least one of them
MYSQLIPV6=on: Build plugin for Mysql IPv6 support (implies MYSQL)
MYSQL=on: MySQL database support
PGSQL=off: PostgreSQL database support
====> GEOIPv2 support
LIBMAXMINDDB=off: Full geoipv2 support for file logs, and lookup only
MAXMINDDB=off: PHP extension for geoipv2 speed (implies LIBMAXMINDDB)
BDB=off: Use berkeley DB for file log speed (implies LIBMAXMINDDB)
===> Use 'make config' to modify these settings
- Options name:
- security_webfwlog
- USES:
- cpe php:web libtool mysql:server,client
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1.3 22 Feb 2024 12:31:50 |
Robert Clausecker (fuz) Author: Bob Hockney |
security/webfwlog: update to 1.1.3
Changelog:
https://sourceforge.net/p/webfwlog/code/HEAD/tree/webfwlog/trunk/ChangeLog
PR: 275175 |
1.1.1_1 29 Oct 2023 22:53:31 |
Muhammad Moinur Rahman (bofh) |
security/webfwlog: Change OPTIONS_DEFAULT to PGSQL
- As MySQL57 is reaching EOL on 2023-12-31 and this port do not support
MySQL80 so switch to other possible DEFAULT option
- Pet portclippy
- Unmark DEPRECATION
Approved by: portmgr (blanket) |
1.1.1 28 Oct 2023 14:39:49 |
Muhammad Moinur Rahman (bofh) |
security/webfwlog: Mark DEPRECATED
- Depends on EOL MySQL 5.7
- Set EXPIRATION_DATE 2023-11-28
Approved by: portmgr (blanket) |
1.1.1 01 Feb 2023 12:07:23 |
Muhammad Moinur Rahman (bofh) |
security/webfwlog: Ignore with mysql 8.0
PR: 269203
Reported by: exp-run |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.1.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.1.1 20 Jul 2022 14:22:56 |
Tobias C. Berner (tcberner) |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
1.1.1 02 Sep 2021 09:01:30 |
Bernhard Froehlich (decke) |
security/webfwlog: Add CPE information
Approved by: portmgr (blanket) |
1.1.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.1.1 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
1.1.1 06 Jan 2019 15:08:46 |
tobik |
Do not set MASTER_SITES twice |
1.1.1 06 Jan 2019 00:19:12 |
swills |
security/webfwlog: update to 1.1.1
PR: 234637
Submitted by: zeus@ix.netcom.com (maintainer) |
1.1.0_2 31 Aug 2018 08:08:22 |
mat |
Fix race condition on setting USES. |
1.1.0_2 31 Dec 2017 20:14:46 |
pi |
security/webfwlog: update 1.01 -> 1.1.0
- unbreak, remove DEPRECATED, EXPIRATION_DATE
- PORTREVISION needed because 1.1.0 is not larger than 1.01
PR: 219755
Submitted by: zeus@ix.netcom.com (maintainer)
Changes: https://sourceforge.net/p/webfwlog/code/HEAD/tree/webfwlog/trunk/ChangeLog
Relnotes: https://sourceforge.net/p/webfwlog/code/HEAD/tree/webfwlog/trunk/ReleaseNotes |
1.01_1 27 Dec 2017 09:30:47 |
antoine |
Deprecate ports broken for more than 6 months |
1.01_1 11 Jun 2017 15:29:19 |
antoine |
Mark BROKEN: missing header
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../include -O2 -pipe
-fstack-protector -fno-strict-aliasing -c libwebfwlog_udf.c -fPIC -DPIC -o
.libs/libwebfwlog_udf.o
libwebfwlog_udf.c:13:10: fatal error: 'mysql.h' file not found
#include <mysql.h>
Reported by: pkg-fallout |
1.01_1 29 May 2017 15:28:23 |
sunpoet |
Fix typo and check-sanity warnings
- Bump PORTREVISION for package change
Approved by: portmgr (blanket) |
1.01 15 Sep 2016 01:41:28 |
swills |
Unmark broken on powerpc64
These ports built successfully |
1.01 19 Jul 2016 11:04:14 |
mat |
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight |
1.01 19 May 2016 10:53:06 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by: portmgr blanket |
1.01 21 Apr 2016 16:43:15 |
swills |
many ports: mark broken on powerpc64 |
1.01 25 Oct 2015 20:11:51 |
junovitch |
security/webfwlog: update 1.00 -> 1.01 [1]
- While here add trailing slash to WWW:
PR: 203955 [1]
Submitted by: Torsten Zuhlsdorff <ports@toco-domains.de>
Approved by: zeus@ix.netcom.com (maintainer) |
1.00 13 Nov 2014 10:38:17 |
antoine |
Cleanup plist |
1.00 17 Jul 2014 08:57:51 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. A few Makefiles
where not included as they contain Latin-1 characters that break
the Phabricator workflow. Categories P-S.
CR: D422
Approved by: portmgr (bapt) |
1.00 16 Jul 2014 03:18:26 |
adamw |
Add DOCS option where PORTDOCS is in plist. |
1.00 04 Jun 2014 11:07:20 |
miwi |
- Update to 1.00
- Stage support
PR: 189964
Submitted by: maintainer |
0.94_2 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
0.94_2 05 Mar 2013 17:07:44 |
miwi |
- Convert to OptionsNG
- Trim header
Reviewed by: beat, bapt, kwm |
0.94_2 24 Oct 2011 04:17:38 |
dougb |
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file. |
0.94_2 03 Jul 2011 14:03:52 |
ohauer |
-remove MD5 |
0.94_2 19 Mar 2011 13:15:34 |
ale |
Bump PORTREVISION for ports linking to default libmysqlclient. |
0.94_1 07 Dec 2009 15:09:36 |
pav |
- Add needed patch
- Fix options so they work
- Add dependencies on required php extensions
- Install the executable setuid so it can actually access the logs
PR: ports/140399
Submitted by: Bob Hockney <zeus@ix.netcom.com> (maintainer) |
0.94 17 Oct 2009 07:08:45 |
miwi |
- Update to 0.94
- Respect NOPORT*
PR: 139612
Submitted by: Sylvio Cesar <scjamorim@bsd.com.br>
Approved by: maintainer |
0.93_1 22 Aug 2009 00:35:32 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with P,R,S |
0.93_1 22 Nov 2008 08:09:04 |
itetcu |
- use PORTDOCS and DOCSDIR in plist and fix it for -DNOPORTDOCS
- use SF macro while here
- bump PORTREVISION
Approved by: maintainer timeout on QAT BotMail
Prompted by: QAT QA run |
0.93 29 Jun 2007 15:06:55 |
araujo |
- Update to 0.93.
PR: ports/113231
Submitted by: Bob Hockney <zeus@ix.netcom.com> (maintainer)
Approved by: stas (mentor) |
0.92 09 Jun 2006 13:12:04 |
mnag |
- Update to 0.92
PR: 98103
Submitted by: maintainer |
0.91 21 May 2006 21:44:39 |
pav |
- Fix plist after recent php changes |
0.91 24 Jan 2006 01:03:33 |
edwin |
SHA256ify
Approved by: krion@ |
0.91 13 Oct 2005 02:20:56 |
edwin |
Remove pkg-message, the one in WRKDIR is used. |
0.91 13 Oct 2005 02:16:49 |
edwin |
New port: security/webfwlog Web-based firewall log analyzer
Webfwlog is a web-based firewall log analysis and reporting
tool, and supports ipfilter and ipfw log file formats. It
is interactive and allow the user to "drill-down" from a
summary report to packet details logged. It also has great
flexibility in the format of the output and which logged
records are included. Sample report definitions are included
and are saved in a database (MySQL or PostgreSQL) and can
be modified by the user.
More info at: http://www.webfwlog.net
PR: ports/80352
Submitted by: Bob Hockney <zeus@ix.netcom.com> |