Port details |
- snort Lightweight network intrusion detection system
- 2.9.20_2 security
=137 2.9.20_2Version of this port present on the latest quarterly branch. - Maintainer: dvl@FreeBSD.org
![search for ports maintained by this maintainer search for ports maintained by this maintainer](/images/search.jpg) - Port Added: unknown
- Last Update: 2024-03-21 20:22:59
- Commit Hash: 0d69cb6
- People watching this port, also watch:: nmap, sudo, wget, freetype2
- License: GPLv2
- WWW:
- https://www.snort.org/
- Description:
- Snort is a libpcap-based packet sniffer/logger which can be used as a
lightweight network intrusion detection system. It features rules based logging
and can perform content searching/matching in addition to being used to detect
a variety of other attacks and probes, such as buffer overflows, stealth port
scans, CGI attacks, SMB probes, and much more. Snort has a real-time alerting
capability, with alerts being sent to syslog, a separate "alert" file, or even
to a Windows computer via Samba.
Packets are logged in their decoded form to directories which are generated
based upon the IP address of the remote peer. This allows Snort to be used as
a sort of "poor man's intrusion detection system" if you specify what traffic
you want to record and what to let through.
For instance, I use it to record traffic of interest to the six computers in
my office at work while I'm away on travel or gone for the weekend. It's
also nice for debugging network code since it shows you most of the Important
Stuff(TM) about your packets (as I see it anyway). The code is pretty easy
to modify to provide more complete packet decoding, so feel free to make
suggestions.
¦ ¦ ¦ ¦ ![SVNWeb - no subversion history for this port SVNWeb - no subversion history for this port](/images/subversion-greyed.png)
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/security/snort/ && make install clean
- To add the package, run one of these commands:
- pkg install security/snort
- pkg install snort
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: snort
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1654711419
SHA256 (snort-2.9.20.tar.gz) = 29400e13f53b1831e0b8b10ec1224a1cbaa6dc1533a5322a20dd80bb84b4981c
SIZE (snort-2.9.20.tar.gz) = 7009894
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- daq>=2.2.2_3 : net/daq
- bison : devel/bison
- Runtime dependencies:
-
- daq>=2.2.2_3 : net/daq
- barnyard2 : security/barnyard2
- pulledpork.pl : security/pulledpork
- Library dependencies:
-
- libpcre.so : devel/pcre
- libdnet.so : net/libdnet
- libpcap.so : net/libpcap
- This port is required by:
- for Run
-
- security/snort2pfcd
Configuration Options:
- ===> The following configuration options are available for snort-2.9.20_2:
APPID=off: Build with application id support (EXPERIMENTAL)
DOCS=on: Build and/or install documentation
FILEINSPECT=off: Build with extended file inspection features (EXPERIMENTAL)
GRE=on: GRE support
HA=off: Enable high-availability state sharing (EXPERIMENTAL)
IPV6=on: IPv6 in snort.conf
LRGPCAP=off: Pcaps larger than 2GB
NONETHER=off: Non-Ethernet Decoders
NORMALIZER=on: Normalizer
PERFPROFILE=on: Performance profiling
SOURCEFIRE=on: Sourcefire recommended build options
====> Depend on 3rd party addons
BARNYARD=on: Depend on barnyard2 (supports also snortsam)
PULLEDPORK=on: Depend on pulledpork
====> Developer options
DBGSNORT=off: Enable debugging symbols
COREDUMPS=off: Enable core dumps
===> Use 'make config' to modify these settings
- Options name:
- security_snort
- USES:
- bison cpe libtool pathfix shebangfix ssl
- 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 |
2.1.0_2 20 Jan 2004 13:46:20
![files touched by this commit files touched by this commit](/images/logs.gif) |
sergei ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Use OPTIONS infrastructure from bsd.port.mk |
2.1.0_2 20 Jan 2004 09:14:10
![files touched by this commit files touched by this commit](/images/logs.gif) |
marcus ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Here come the patches!
* Add ghostscript knobs [1]
* Add per-port persistent build options with a menu-driven front-end [2]
* Allow porters to override the message generated when do-configure fails [3]
* Add patch to obviate many pkg-plist files [4]
* Fix the PKG_DBDIR comment [5]
* Make ports framework more robust with regard to make index [6]
* Add new command macros to bsd.port.mk [7]
* Remove direct command use from bsd.port.mk [8]
* Make the ports system respect WITHOUT_CPU_CFLAGS [9]
* Break the SDL code out into bsd.sdl.mk [10]
* Add working support for USE_SIZE [11]
* Fix RANDOMIZE_MASTER_SITES on -CURRENT [12]
* Convert some spaces to tabs [13] (Only the first 15 lines of the commit message are shown above ) |
2.1.0_2 02 Jan 2004 22:54:17
![files touched by this commit files touched by this commit](/images/logs.gif) |
sergei ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Install missing config files: unicode.map and threshold.conf
(snort fails to run without them present in ${PREFIX}/etc)
- Bump PORTREVISION
Noticed by: Kirby Kuehl <kkuehl@cisco.com> |
2.1.0_1 23 Dec 2003 11:30:13
![files touched by this commit files touched by this commit](/images/logs.gif) |
sergei ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Add missing dependency on devel/pcre (mandatory)
- Bump PORTREVISION
PR: 60520
Submitted by: Kenneth Ingham <freebsdpr@i-pi.com>
While I'm here:
- Fix configure's search for libnet (needed for WITH_FLEXRESP)
when LOCALBASE != /usr/local
- Add CONFIGURE_TARGET to silence warning
- Use DOCSDIR in pkg-plist and re-sort
- Take maintainership (until someone else step up) |
2.1.0 19 Dec 2003 23:20:22
![files touched by this commit files touched by this commit](/images/logs.gif) |
sergei ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
- Update to 2.1.0 [1]
- Install some additional documentation [1]
- Fix WITH_MYSQL, WITH_ODBC and WITH_POSTGRES knobs [2]
PR: 60400 [1], 59445 [2]
Submitted by: Nicolas Jombart <ecu@ipv42.net> [1],
Ken Stailey <kstailey@yahoo.com> [2] |
2.0.5 21 Nov 2003 16:33:27
![files touched by this commit files touched by this commit](/images/logs.gif) |
osa ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 2.0.5 [1]
Use %%DOCSDIR%% and %%DATADIR%% macros [2]
Submitted by: Linh Pham <question@closedsrc.org> [1], osa [2]
PR: 59510 |
2.0.4 21 Nov 2003 11:39:28
![files touched by this commit files touched by this commit](/images/logs.gif) |
jeh ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update security/snort from 2.0.2 to 2.0.4
PR: 59148
Submitted by: Linh Pham |
2.0.2 05 Oct 2003 11:52:53
![files touched by this commit files touched by this commit](/images/logs.gif) |
nork ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 2.0.2.
PR: ports/57604
Submitted by: Alex Dupre <sysadmin@alexdupre.com> |
2.0.1 05 Oct 2003 03:46:02
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Drop maintainership. |
2.0.1 04 Sep 2003 13:48:27
![files touched by this commit files touched by this commit](/images/logs.gif) |
edwin ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
irc.d script for security/snort
This is a sample script for ${PREFIX}/etc/rc.d that will
wake snort up on boot, and take it down on shutdown. Nothing
fancy here. This is needed, because I'm planning on teaching
ACID many new things, and ACID expects snort to help itself.
There is only one thing that requires thinking here: This
should run only after {MySQL|PostgreSQL} server is up, as
snort might want to report to the local server.
PR: ports/49047
Submitted by: Yonatan@xpert.com <Yonatan@xpert.com>
Approved by: maintainer timeout |
2.0.1 04 Aug 2003 01:30:47
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort 2.0.1
PR: ports/55218
Submitted by: mharo |
2.0.0_1 27 Jun 2003 02:50:51
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Fix detection of sparc64.
Obtained from: OpenBSD |
2.0.0 20 Apr 2003 08:42:37
![files touched by this commit files touched by this commit](/images/logs.gif) |
olgeni ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Fix a couple of typos. |
2.0.0 17 Apr 2003 21:45:03
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort 2.0.0. This fixes a security vulnerability:
The Sourcefire Vulnerability Research Team has learned of an integer
overflow in the Snort stream4 preprocessor used by the Sourcefire
Network Sensor product line. The Snort stream4 preprocessor
(spp_stream4) incorrectly calculates segment size parameters during
stream reassembly for certain sequence number ranges which can lead to
an integer overflow that can be expanded to a heap overflow.
PR: 51106
Submitted by: Sergey A. Osokin <osa@FreeBSD.org.ru> |
1.9.1 16 Mar 2003 00:31:55
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add a patch to fix runtime problems when snort is built with -DWITH_MYSQL
Submitted by: Mike Harding <mvh@ix.netcom.com>
Obtained from: snort CVS |
1.9.1 07 Mar 2003 06:10:51
![files touched by this commit files touched by this commit](/images/logs.gif) |
ade ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
1.9.1 04 Mar 2003 07:21:22
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort-1.9.1. This is an important security update:
A buffer overflow has been found in the snort RPC normalization
routines by ISS X-Force. This can cause snort to execute
arbitrary code embedded within sniffed network packets. This
preprocessor is enabled by default. |
1.9.0 04 Jan 2003 15:53:39
![files touched by this commit files touched by this commit](/images/logs.gif) |
seanc ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Chase libpq version bump. |
1.9.0 06 Oct 2002 09:48:09
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort 1.9.0. Tweak the default config files so it can actually
find its installed ruleset [1]. Install config files by default if there is
not already one present, and remove on deinstall if they are unchanged
from the default.
Submitted by: The Anarcat <anarcat@anarcat.dyndns.org> [1] (based on)
PR: ports/33887 [1] |
1.8.7 24 Aug 2002 03:18:28
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort-1.8.7
Submitted by: Paul Marquis <pmarquis@pobox.com>
PR: ports/40528 |
1.8.7 24 Aug 2002 03:17:57
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort-1.8.7
Submitted by: Paul Marquis <pmarquis@pobox.com>
PR: ports/40528 |
1.8.6 03 Jun 2002 10:19:16
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
#include <sys/param.h> instead of <machine/param.h> to fix build on
-current. |
1.8.6 13 Apr 2002 22:17:58
![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to snort 1.8.6. The previous two versions (1.8.4 and 1.8.5) were
buggy and short-lived; hopefully this one is better. |
01 Dec 2001 09:46:08
![commit hash: fp1.21419@dev.null.freshports.org commit hash: fp1.21419@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.21419@dev.null.freshports.org commit hash: fp1.21419@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.21419@dev.null.freshports.org commit hash: fp1.21419@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort 1.8.3, a stability and bugfix release. |
18 Nov 2001 01:57:48
![commit hash: fp1.20869@dev.null.freshports.org commit hash: fp1.20869@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.20869@dev.null.freshports.org commit hash: fp1.20869@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.20869@dev.null.freshports.org commit hash: fp1.20869@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to snort 1.8.2, a bugfix/stability release. |
23 Sep 2001 22:23:27
![commit hash: fp1.19071@dev.null.freshports.org commit hash: fp1.19071@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.19071@dev.null.freshports.org commit hash: fp1.19071@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.19071@dev.null.freshports.org commit hash: fp1.19071@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove a stray line-continuation which was breaking the fetch. |
22 Sep 2001 23:09:29
![commit hash: fp1.19038@dev.null.freshports.org commit hash: fp1.19038@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.19038@dev.null.freshports.org commit hash: fp1.19038@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.19038@dev.null.freshports.org commit hash: fp1.19038@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
kris ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Take maintainership |
22 Sep 2001 22:39:31
![commit hash: fp1.19036@dev.null.freshports.org commit hash: fp1.19036@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.19036@dev.null.freshports.org commit hash: fp1.19036@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.19036@dev.null.freshports.org commit hash: fp1.19036@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Drop maintainership. |
16 Aug 2001 20:49:10
![commit hash: fp1.17346@dev.null.freshports.org commit hash: fp1.17346@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.17346@dev.null.freshports.org commit hash: fp1.17346@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.17346@dev.null.freshports.org commit hash: fp1.17346@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Update to 1.8.1-RELEASE. |
06 Aug 2001 23:22:14
![commit hash: fp1.16916@dev.null.freshports.org commit hash: fp1.16916@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.16916@dev.null.freshports.org commit hash: fp1.16916@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.16916@dev.null.freshports.org commit hash: fp1.16916@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to 1.8p1. |
12 Jul 2001 09:43:29
![commit hash: fp1.16113@dev.null.freshports.org commit hash: fp1.16113@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.16113@dev.null.freshports.org commit hash: fp1.16113@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.16113@dev.null.freshports.org commit hash: fp1.16113@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to 1.8-RELEASE. |
10 Apr 2001 11:49:33
![commit hash: fp1.12374@dev.null.freshports.org commit hash: fp1.12374@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.12374@dev.null.freshports.org commit hash: fp1.12374@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.12374@dev.null.freshports.org commit hash: fp1.12374@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Fix WITH_MYSQL, WITH_ODBC and WITH_POSTGRES. |
29 Mar 2001 16:35:19
![commit hash: fp1.11743@dev.null.freshports.org commit hash: fp1.11743@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.11743@dev.null.freshports.org commit hash: fp1.11743@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.11743@dev.null.freshports.org commit hash: fp1.11743@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
sobomax ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
-pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} |
27 Jan 2001 07:55:07
![commit hash: fp1.8905@dev.null.freshports.org commit hash: fp1.8905@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.8905@dev.null.freshports.org commit hash: fp1.8905@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.8905@dev.null.freshports.org commit hash: fp1.8905@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to 1.7. |
27 Jan 2001 07:53:36
![commit hash: fp1.8904@dev.null.freshports.org commit hash: fp1.8904@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.8904@dev.null.freshports.org commit hash: fp1.8904@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.8904@dev.null.freshports.org commit hash: fp1.8904@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Set reasonable defaults for mysql, postgresql and odbc support so the package
dependencies aren't screwed up in case a package is installed but the
corresponding WITH_* option isn't given. |
21 Jan 2001 15:40:47
![commit hash: fp1.8672@dev.null.freshports.org commit hash: fp1.8672@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.8672@dev.null.freshports.org commit hash: fp1.8672@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.8672@dev.null.freshports.org commit hash: fp1.8672@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Switch from mysql322-{client,server} to mysql323-{client,server}. |
31 Dec 2000 15:07:49
![commit hash: fp1.7811@dev.null.freshports.org commit hash: fp1.7811@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.7811@dev.null.freshports.org commit hash: fp1.7811@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.7811@dev.null.freshports.org commit hash: fp1.7811@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Add additional options (WITH_FLEXRESP, WITH_MYSQL, WITH_ODBC and
WITH_POSTGRES). |
08 Oct 2000 07:30:58
![commit hash: fp1.4801@dev.null.freshports.org commit hash: fp1.4801@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.4801@dev.null.freshports.org commit hash: fp1.4801@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.4801@dev.null.freshports.org commit hash: fp1.4801@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
asami ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Convert category security to new layout. |
03 Aug 2000 07:11:34
![commit hash: fp1.2561@dev.null.freshports.org commit hash: fp1.2561@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.2561@dev.null.freshports.org commit hash: fp1.2561@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.2561@dev.null.freshports.org commit hash: fp1.2561@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to 1.6.3. |
10 Jul 2000 14:35:52
![commit hash: fp1.1782@dev.null.freshports.org commit hash: fp1.1782@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.1782@dev.null.freshports.org commit hash: fp1.1782@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.1782@dev.null.freshports.org commit hash: fp1.1782@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
dirk ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Upgrade to 1.6.2.2. |
02 Jun 2000 04:18:54
![commit hash: fp1.468@dev.null.freshports.org commit hash: fp1.468@dev.null.freshports.org](/images/git.png) ![commit hash: fp1.468@dev.null.freshports.org commit hash: fp1.468@dev.null.freshports.org](/images/codeberg.svg) ![commit hash: fp1.468@dev.null.freshports.org commit hash: fp1.468@dev.null.freshports.org](/images/github.svg) ![files touched by this commit files touched by this commit](/images/logs.gif) |
will ![search for other commits by this committer search for other commits by this committer](/images/search.jpg) |
Remove redundant/inappropriate CATEGORIES. People need to start reading the
Porter's Handbook. :-) |