From: Klemens Nanni Subject: net/syncthing: use unveil(2) to limit execution To: ports , Edd Barrett Date: Sun, 27 Oct 2024 13:52:06 +0000 Dropping "proc exec" isn't possible since this thing can restart itself and, by default or via --browser-only, opens its web interface via xdg-open(1). Restrict +x to those to files. Works without issues for me. Tests? Feedback? Objection? OK? Index: Makefile =================================================================== RCS file: /cvs/ports/net/syncthing/Makefile,v diff -u -p -r1.67 Makefile --- Makefile 4 Oct 2024 07:55:43 -0000 1.67 +++ Makefile 27 Oct 2024 12:11:25 -0000 @@ -3,6 +3,7 @@ COMMENT = open decentralized synchroniza V = 1.27.12 DISTNAME = syncthing-${V} DISTFILES = syncthing-source-v${V}${EXTRACT_SUFX} +REVISION = 0 CATEGORIES = net HOMEPAGE = https://syncthing.net/ @@ -11,6 +12,7 @@ MAINTAINER = Edd Barrett