я определил программу супервизора и определил в ней пользователя root следующим образом
[program:feeds]
directory=/path/to/project/
environment=PATH="/root/.pyenv/versions/myversion/bin/"
environment=PYTHONIOENCODING="UTF-8"
environment=LC_ALL=C.UTF-8
environment=LC_CTYPE=C.UTF-8
environment=C_FORCE_ROOT="true"
command=sudo /root/.pyenv/versions/myversion/bin/python manage.py mycommand
stdout_logfile=/project/logs/mylog.log
stderr_logfile=/project/logs/mylog.log
autostart=true
autorestart=true
startsecs=10
stopwaitsecs=600
user=root
, хотя я использовал environment=C_FORCE_ROOT="true"
в программе, но в журнале все еще есть ошибка
Running a worker with superuser privileges when the
worker accepts messages serialized with pickle is a very bad idea!
If you really want to continue then you have to set the C_FORCE_ROOT
environment variable (but please think about this before you do).
User information: uid=0 euid=0 gid=0 egid=0
как я могу запустить эту программу с пользователем root без ошибок?