CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2024/02/07 23:51:51
Modified files:
audio/shairport-sync: Makefile
Added files:
audio/shairport-sync/patches: patch-shairport_c
Log message:
Use pledge(2); feedback/tests weerd
Three pledges:
- at the start
- after daemon(3) to drop "proc exec" unless scripts are used
- after sio_open(3) to drop "cpath dpath" unless metadata is used
Our port has libdaemon and metadata disabled, so it always ends up with
"stdio rpath wpath inet unix dns [proc exec] audio", but the diff does
account for them, such that enabling them does the right thing.