Pregunta:
¿Cuál es la forma canónica de hacer que un trabajo advenedizo cambie su ID de usuario y ejecute el script como un usuario sin privilegios?
Obviamente, se puede usar su
o sudo
, pero esto parece un truco (y puede generar líneas de registro innecesarias).
Respuesta:
Con upstart v1.4, setuid y setgid son compatibles de forma nativa en el archivo de configuración.