update to aide-0.19.3, and patch to add pledge() support
this is quite a jump from the previous version in tree and some things
have been removed, config may need adapting. search aide.conf(5) for
'REMOVED' for more information. in particular:
database -> database_in
verbose <number> -> log_level <error/warning/..>
hashsum types: crc32, crc32b, haval, tiger, whirlpool
Fix vmd(8) pledge violation when opening /dev/null.
The "vmm" process responsible for vm process creation uses /dev/null
for std{in,out,err} if running daemonized. Where it was opening
/dev/null is no longer supported by its current set of pledges.
Instead of expanding pledge scope, open /dev/null early prior to
unveil(2) and reuse the same file descriptor if needed.
This resolves the pledge violation reported by Nikita Kandinov and
removes the need to call open(2) for every created vm.
ok deraadt@, bluhm@
update py-frozen-flask to 1.0.2 to repair with flask 3
The current version in ports was totally broken when flask was updated to
the 3.x series. Since no one noticed in over a year there may be few users
of this port in the wild.
unstub ttm_tt_swapout()
kettenis now sees this called in the amdgpu hibernate path with GC 11.0.1.
I've seen it called when running piglit on vega 10.
feedback and ok kettenis@, who had almost the same diff