Hi misc,

I'm trying to set the ports system to use PORT_PRIVSEP
according to bsd.port.mk(5) and
https://www.openbsd.org/faq/ports/ports.html#PortsConfig

but I'm getting the following error:

sirius$ make fetch
mkdir /usr/obj/ports: Permission denied at
/usr/ports/infrastructure/bin/portlock line 53.  *** Error 255 in
/usr/ports/mystuff/x11/dmenu (/usr/ports/infrastructure/mk/bsd.port.mk:2557
'fetch': @lock=dmenu-4.9; export _LOCKS_HELD="...

even after doing make fix-permissions. I'm not seens something.

cat /etc/mk.conf
SUDO=doas
CLEANDEPENDS=Yes
PORTS_PRIVSEP=Yes
WRKOBJDIR=/usr/obj/ports
DISTDIR=/usr/ports/distfiles
PACKAGE_REPOSITORY=/usr/ports/packages

cat /etc/doas.conf
permit nopass msv cmd touch
permit nopass setenv { TRUSTED_PKG_PATH TERM } msv cmd pkg_add
permit nopass setenv { TERM } msv cmd pkg_delete

permit keepenv nopass msv as _pbuild
permit keepenv nopass msv as _pfetch

permit msv as root

Reply via email to