我的目标是在其中一个程序中运行sudo:
[program:doStaff]
command=sudo python manage.py doStaff
autostart=true
autorestart=true
stderr_logfile=/var/log/doStaff.err.log
stdout_logfile=/var/log/doStaff.out.log
这是来自supervisord.conf的[unix_http_server]:
[unix_http_server]
file=/var/run/supervisor.sock
chmod=0770
尝试将supervisord用户设置为supervisord.conf中的root用户,但它没有帮助。