¿Cuál es la ruta al directorio global (por ejemplo: /usr/local/bin
etc.) para archivos binarios en macOS?
El problema es que puedo ejecutar el comando desde otro usuario. Con este comando quiero iniciar el servidor web Caddy: su _www -c caddy
Sé dónde se encuentra este archivo. El problema es que Caddy solo puede trabajar con socket php si el proceso Caddy se ejecuta como usuario _www
. Pero si cambio al usuario _www
(esto no es un problema), no puedo iniciar el proceso porque el archivo Caddy está en el PATH
de otro usuario.
Por supuesto, puedo enviar el archivo a otro usuario para que lo ejecute, pero es un proceso demasiado largo e inconveniente. Solo necesito iniciar el proceso desde el usuario correcto. En Ubuntu, tal problema no es sorprendente.
SO: MacOS High Sierra 10.13.1