Estou usando a portia ( link ) e defini o seguinte comando no meu rc.local:
cd /home/portia/portia/slyd && twistd slyd
O problema aqui é que o comando / script é executado como root e todos os arquivos / pastas criados pelo script têm "root" como proprietário.
Como posso executar este comando específico como um usuário diferente?
O que tentei até agora:
cd /home/portia/portia/slyd && su jim -c twistd slyd
cd /home/portia/portia/slyd && su jim -c "twistd slyd"
su jim -c "cd /home/portia/portia/slyd && twistd slyd"
Nada funcionou.
Estou executando o Ubuntu 12.04 LTS Server.
Obrigado!