Abra o aplicativo com privilégios reduzidos

2

Eu tenho um instalador do mac que é executado como root com scripts bash de pré e pós-instalação.

No final do script de pós-instalação, inicio o aplicativo que herda e abre como raiz. Existe uma maneira de baixar as permissões para o usuário que executou o instalador e depois abrir o aplicativo?

Ou uma maneira mais rápida que eu posso definir o aplicativo para abrir em algum agendador do script, que depois é aberto pelo agendador que teria as permissões de usuários

    
por GP89 24.09.2012 / 18:32

1 resposta

0

Se você estiver logado como root, você pode usar su :

/bin/su -c "open -a App.app" username
    
por 07.10.2012 / 09:50