Wine como serviço raiz

0

Eu tenho um serviço que executa um programa em Java como root. O programa Java pode iniciar um processo do Wine.

O problema óbvio é que não consigo executar wine as root . Por alguma razão de segurança, mesmo que minha máquina esteja bloqueada no EC2 VPC por trás da VPN & amp; Firewall & amp; Bastion & amp; Grupos de segurança.

Eu pensei em criar uma pasta .wine em /home/ubuntu/.wine e definir WINEPREFIX para isso, mas também não funciona.

Você tem alguma sugestão de como executar wine em root ?

  • Eu tenho acesso a pastas diferentes.
  • Não consigo alterar o usuário do serviço original ( root ).

Obrigado!

    
por jn1kk 19.01.2015 / 21:05

1 resposta

1

Consegui a correção - crie um link simbólico, conforme proposto em bugs.winehq.org :

sudo ln -s /home/ubuntu/.wine /root/wine 
    
por jn1kk 19.01.2015 / 21:29