opa: Update to 1.21.2
Changes:
1.21.2
This release builds the OPA binary artifacts with the latest version of
Go (v1.27.2), its standard library, and the golang.org/x/net dependency
(v0.60.0).
Furthermore, it addresses a mismatch in how encoded slashes were
handled in the input to a basic authorization policy and the Data API.
cross/mingw-w64-*-crt: Fix sysroot and includes
In particular, don't leak ${PREFIX}/include into the flags, as that
*will* break the build by making ${PREFIX}/include/profile.h being
picked up.
sun4v: Try to use the hypervisor interrupt api version 2 if version 3 fails.
Version 3 systems are working ok - trying to fix the setup when a version 2
system is used.
Not tested on yet.
monit: Update to 6.0.0
pkgsrc changes:
- Enable for DragonflyBSD, according the changelog it was tested on
DragonflyBSD 6.4 (NOTE: I have not tested it in pkgsrc though!)
Changes:
- New: The every statement can now reliably be used with minute
precision. Like crontab, the every statement will run a service check
only once per minute, regardless of poll-cycle time. This means that
you can now use checks like this and be sure it runs only one time at
the intended time:
check program weekly_report with path /var/monit/weekly_report.sh
every "15 8 * * 1"
if status != 0 then alert
This will run the above weekly_report.sh one time every Monday at 08:15
(or as soon as possible after that time if the validation loop is
delayed). Cron matching is asynchronous to the validation loop,
ensuring checks run once even if validate takes longer than a minute to
[130 lines not shown]