Dê uma olhada na seção unix-http-server . Altere seu arquivo de configuração como abaixo:
[unix_http_server]
file=/tmp/supervisor.sock ; (the path to the socket file)
chmod=0770 ; sockef file mode (default 0700)
chown=zope:zoperun ; socket file uid:gid owner
;username=user ; (default is no username (open server))
;password=123 ; (default is no password (open server))
Isso faz com que o arquivo de soquete possa ser lido, escrito pelos usuários em zoperun
group:
ll /tmp/supervisor.sock
srwxrwx--- 1 zope zoperun 0 Sep 30 16:54 /tmp/supervisor.sock
Finalmente, adicione todos os usuários que você deseja permitir iniciar / parar a instância do Zope no grupo zoperun
e testando com o usuário normal, você verá algo como isto:
$ supervisorctl status
foo STARTING