Disallow the _pbuild user from making TCP/UDP connections in the default
authorsthen <sthen@openbsd.org>
Sun, 3 Dec 2017 20:40:04 +0000 (20:40 +0000)
committersthen <sthen@openbsd.org>
Sun, 3 Dec 2017 20:40:04 +0000 (20:40 +0000)
commite407216449fd52f8346143146cb0de3322de93f0
tree0f085c9c7da0169bcc603f0e3f458d2cdb851239
parenta1711eb668e7bf914c52ae030790a0f5e12d1011
Disallow the _pbuild user from making TCP/UDP connections in the default
PF ruleset. This is not a complete block on _pbuild being able to communicate
(e.g. non-TCP/UDP protocols don't have a PCB with userid, so PF can't restrict
in those cases) but avoids some cases, and in particular makes it more obvious
when a port does things like download extra distfiles or dependencies
as part of the build process. Slight tweak from a diff by espie@.
etc/pf.conf