Reinicia um programa de supervisor sem raiz

1

Eu tenho um sistema supervisord de dois níveis no Debian Linux:

Em /etc/supervisor/conf.d/opus-release.conf

[program:opus]
user=opus
command=bash -c 'cd /home/opus/projects/XXX && supervisord -n -c ../conf/supervisord.conf'

e

[supervisord]
identifier=opus

[program:uwsgi]
command=uwsgi --ini=../conf/uwsgi.ini

em /home/opus/projects/conf/supervisord.conf .

Eu uso supervisorctl restart opus para reiniciar esse projeto.

Mas supervisorctl restart opus funciona apenas na raiz.

Quais são boas maneiras de reiniciar o projeto opus sem efetuar login como root?

    
por porton 07.03.2018 / 20:32

0 respostas