non port: security/barnyard2/Makefile |
Number of commits found: 48 |
Friday, 29 Dec 2023
|
18:24 Muhammad Moinur Rahman (bofh)
*/*: Refactor with IGNORE_WITH_MYSQL
- There are multiple ports which has MYSQL options and are non-DEFAULT.
Most of the time committers actually forget to check with the OPTION
enabled and in some cases they are BROKEN with newr versions of mysql.
So test with different versions of mysql and mark IGNOPRE_WITH_MYSQL
appropriately. Due to the EOL of 5.7 this has not been checked.
- Unbreak sysutils/cfengine* with MySQL 8.0 and later
- The primary purpose of running this check is having statistics of the
MySQL usability over MariaDB to explore the future possibility of
shifting to MariaDB as the default as major ports upstream have moved
their codebase to support MariaDB over MySQL.
- The following actions will also be taken after the sunset of MySQL 5.7
If a port is broken on all instances of MySQL/MariaDB:
- If a port has the option of multiple DB backends and MySQL is the
default then the DEFAULT will be changed to PGSQL/SQLITE before
2024Q1. And the OPTION will be removed before 2024Q2. If a
MAINTAINER is aware about such cases and want to prefer PGSQL over
SQLITE or vice versa please do so at your own accord. Otherwise
PGSQL will be preferred over SQLITE.
- If a port has the option of multiple DB backends and MySQL is not
the default then the the OPTION will be removed before 2024Q1.
Approved by: portmgr (blanket)
ee6c86a |
Wednesday, 7 Sep 2022
|
21:10 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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Monday, 10 Jan 2022
|
15:15 Stefan Eßer (se)
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).
A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.
These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,
Approved by: portmgr (implicit)
bcaf25a |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Tuesday, 26 Jan 2021
|
22:42 bofh
security/barnyard2: Remove reference of stale documentation
PR: 251625
Submitted by: danmcgrath.ca@gmail.com
|
Saturday, 2 Jan 2021
|
14:46 rene
security/barnyard2: remove optional dependency on expired security/broccoli
|
Friday, 15 Nov 2019
|
10:12 tobik
Move remaining USE_MYSQL, WANT_MYSQL_VER to USES=mysql
|
Saturday, 5 Oct 2019
|
10:51 tobik
security/barnyard2: Cleanup
- Drop nop WANT_PGSQL_VER
- Spell TCL_DESC correctly (there is no OPTIONS_DESC)
- No need to include bsd.port.options.mk in this port
|
Wednesday, 18 Sep 2019
|
09:29 tobik
security/barnyard2: Spell ODBC_CONFIGURE_WITH correctly
The option now actually activates the ODBC code paths but the port
fails to build with it. The code seems to lack full support for
it in a couple of places, so mark the ODBC option as broken for
now.
spo_database.c:3547:3: error: use of undeclared identifier 'result'
result = 0;
^
spo_database.c:3841:41: warning: incompatible pointer types passing 'SQLINTEGER
*' (aka 'int *') to parameter of type 'SQLLEN *' (aka 'long *')
[-Wincompatible-pointer-types]
if(SQLRowCount(data->u_statement, &data->u_rows) == SQL_SUCCESS)
^~~~~~~~~~~~~
/usr/local/include/sql.h:768:44: note: passing argument to parameter 'RowCount'
here
SQLLEN *RowCount);
^
spo_database.c:3849:33: error: use of undeclared identifier 'result'
result = 0;
^
1 warning and 2 errors generated.
PR: 240237
Approved by: bofh (maintainer timeout, 17 days)
|
Thursday, 14 Feb 2019
|
11:50 bofh
security/barnyard2: Undeprecate BRO option
PR: 235723
Submitted by: leres
|
Tuesday, 22 Jan 2019
|
14:57 bofh
security/barnyard2: fix compile with ooption BRO
PR: 231265
Submitted by: freebsd@onyphe.io
|
Sunday, 13 Jan 2019
|
21:22 adamw
Deprecate everything that depends on net/GeoIP and everything that depends
on those ports.
|
Thursday, 4 Aug 2016
|
16:25 bofh
security/barnyard2: Fix ambiguous specification of libpcap
PR: 211578
Submitted by: marino
|
Friday, 1 Apr 2016
|
14:25 mat
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight
|
Thursday, 7 May 2015
|
20:24 mat
Update ports in the remaining categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight
|
Saturday, 18 Apr 2015
|
12:58 tijl
Convert to USES=autoreconf
|
Thursday, 15 Jan 2015
|
09:48 bofh
security/barnyard2: Ports cleanup
- Move DATABASE Backend options to OPTIONS_RADIO as only one backend is
supported at a time. MYSQL and MYSQL_SSL will create conflict in
previous state
- Update pkg-plist to make proper use of @sample
- Pass Maintainership [1]
PR: 196552 [1]
Differential Revision: https://reviews.freebsd.org/D1514
Submitted by: pauls@utdallas.edu [1]
Approved by: bapt(mentor)
|
Saturday, 22 Nov 2014
|
19:13 crees
Switch to USES=pgsql
|
Saturday, 13 Sep 2014
|
18:25 tijl
Use default LIBTOOLIZE_ARGS
|
Sunday, 7 Sep 2014
|
16:35 marino
security/barnyard2: Remove PRELUDE option
The prelude-manager port is unstaged, and its removal is imminent. Before
that happens, remove the optional dependency Barnyard2 has on it.
|
Wednesday, 16 Jul 2014
|
03:18 adamw
Add DOCS option where PORTDOCS is in plist.
|
Monday, 17 Feb 2014
|
17:32 garga
- Add a new OPTION PORT_PCAP to build using libpcap from ports instead of base
- Use OPTIONS helpers and simplify Makefile
PR: ports/186542
Approved by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
|
Wednesday, 4 Dec 2013
|
21:41 wg
security/barnyard2: update to 1.13
PR: ports/184476
Submitted by: maintainer
|
Saturday, 2 Nov 2013
|
12:15 wg
security/barnyard2: remove BROKEN for one option
PR: ports/183574
Submitted by: Paul Schmehl <pauls utdallas.edu> (maintainer)
|
Friday, 1 Nov 2013
|
18:40 wg
security/barnyard2: allow stating
- Allw staging [1] (based on)
PR: ports/183404 [1]
Submitted by: Paul Schmehl <pauls utdallas.edu> (maintainer)
|
Sunday, 22 Sep 2013
|
05:32 sunpoet
- Use USES=tcl
- While I'm here, add NO_STAGE=yes
PR: ports/182250
Submitted by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
|
Friday, 20 Sep 2013
|
22:55 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
|
Wednesday, 14 Aug 2013
|
22:35 ak
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery)
|
Friday, 15 Feb 2013
|
19:25 jgh
- update to 1.12
- where here drop default GH_PROJECT variable assignment
PR: 176176
Submitted by: maintainer, pauls@utdallas.edu
|
Thursday, 14 Feb 2013
|
23:03 jgh
- update PGSQL option, as only version 9.2 has the correct libraries to build
- rename option MYSQL-SSL -> MYSQL_SSL
- fix incorrectly defined option of OPTIONS_DEFAULT within MYSQL_SSL
- use ${CP} in favor of cp
PR: 176124
Submitted by: maintainer, pauls@utdallas.edu
|
Monday, 11 Feb 2013
|
14:30 skreuzer
Update GH_TAGNAME to make the distfile fetchable
again
PR: ports/175836
Submitted by: Paul Schmehl <pauls@utdallas.edu>
|
Monday, 3 Dec 2012
|
21:07 rm
- revert PORTDOCS change from r308105 - it made this port not DOCS-safe
Reported by: sunpoet
Feature safe: yes
|
Sunday, 2 Dec 2012
|
12:56 rm
- update to 1.11
- add new port options
PR: 174024
Submitted by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
Feature safe: yes
|
Friday, 12 Oct 2012
|
11:10 jhale
- Update to 1.10
- Convert to new options framework
- Allow for any available version of TCL to be used
- Add LICENSE
- Remove indefinite article from COMMENT, update
- Mark MAKE_JOBS_SAFE
- Trim Makefile header
PR: ports/172456
Submitted by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
Approved by: makc (mentor)
Feature safe: yes
|
Sunday, 5 Aug 2012
|
23:19 dougb
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op
|
Friday, 6 Jan 2012
|
21:53 scheidell
- Selectivly adds mysql/and/or postgresql to rc script 'REQUIRES:'
PR: ports/163825
Submitted by: scheidell
Approved by: pauls@utdallas.edu (maintainer), gabor (mentor, implicit)
|
Friday, 23 Sep 2011
|
22:26 amdmi3
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
|
Friday, 19 Aug 2011
|
13:02 zi
Add support for running multiple instances
Adjust whitespace in Makefile
PR: ports/159892
Submitted by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
Approved by: tabthorpe (mentor)
|
Sunday, 15 May 2011
|
17:09 ohauer
- add patch to barnyard2 to allow build with postgresql and tcl
(reported and fixed upstream)
- display option TCL only for Master port, it makes no sense if
the slave can de-select a required option
- remove broken barnyard-sguil (master port was removed 2011-04-04)
- add new port barnyard2-sguil [1]
- add entry to MOVED
PR: ports/156188 [1]
Submitted by: me
Approved by: maintainer timeout
|
Saturday, 14 May 2011
|
19:09 ohauer
- add OPTION tcl (default off) to allow sguil* ports build against barnyard2
PR: ports/156341
Submitted by: Brandon <m37a11 _at_ gmail.com>
Approved by: maintainer timeout
|
Monday, 4 Apr 2011
|
21:28 ohauer
- make snort and suricata optional
- bump portrevision
PR: ports/156172
Submitted by: Nikolay Denev <ndenev _at_ gmail.com>
Approved by: Paul Schmehl <pauls _at_ utdallas.edu> (maintainer)
|
Saturday, 19 Mar 2011
|
13:15 ale
Bump PORTREVISION for ports linking to default libmysqlclient.
|
Monday, 31 Jan 2011
|
01:17 ohauer
- update barnyard2 to version 2.1.9
Changes:
2010-12-27 - Barnyard 2.1.9
[*] Additions
* spo_database. Support of encrypted connections to postgresql is now
available. See README.database for the appropriate options.
* spo_sguil. Fixed issue with duplication of alerts.
[*] Improvements
* spooler. Fixed issue with borking when reading unrecognised records.
There is now sufficient information to skip and move on.
* spooler. Fixed early termination of non-readable files, causing the
dreaded SEGFAULT.
* classifications. Tweaked output for classification identification if the
appropriate node can't be found.
PR: ports/154400
Submitted by: Paul Schmehl <pauls _at_ utdallas.edu> (maintainer)
Feature safe: yes
|
Monday, 5 Jul 2010
|
20:20 sahil
- Update to 1.8
- Do not overwrite pre-existing conf file
- Replace '/etc' with '${LOCALBASE}/etc' in sample conf
PR: ports/148240
Submitted by: Paul Schmehl <pauls@utdallas.edu> (maintainer)
Approved by: wxs@ (mentor)
Feature safe: yes
|
Sunday, 17 Jan 2010
|
19:55 sylvio
- Fix of a previously pointyhat.
Approved by: itetcu (mentor)
|
13:55 sylvio
- Update to 1.7
PR: ports/140393
Submitted by: maintainer (Paul Schmehl <pauls@utdallas.edu>)
Approved by: itetcu (mentor)
|
Wednesday, 9 Sep 2009
|
01:42 amdmi3
Barnyard is a critical tool for the parsing of Snort's unified binary files,
processing and on-forwarding to a variety of output plugins. Unfortunately
it has not seen an updated in over 4 years and is not going to be maintained
by the original developers. With the new version of the unified format
(ie. unified2) arriving we need something to bridge this gap.
The SXL team love barnyard. So much so that we want it to stay and have been
tinkering around with the code to give it a breath of new life. Here is what
we have achieved to far for this reinvigorated code base:
* Parsing of the new unified2 log files.
* Maintaining majority of the command syntax of barnyard.
* Addressed all associated bug reports and feature requests arising since
barnyard-0.2.0.
* Completely rewritten code based on the GPLv2 Snort making it entirely (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 48 |