He construido el servidor apache http desde la fuente en MacOS Monterey. Si lo ejecuto desde un usuario conectado está bien. He creado un script de demonio de inicio en /Library/LaunchDaemons para iniciarlo cada 5 segundos con apachectl start porque tengo los archivos en una unidad USB extraíble. Cuando launchd intenta iniciar el servidor, recibo acceso denegado del sandboxd mientras httpd intenta leer archivos de la unidad USB.
¿Cómo puedo solucionar esto?