Se você estiver logado como root, você pode usar su
:
/bin/su -c "open -a App.app" username
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
Se você estiver logado como root, você pode usar su
:
/bin/su -c "open -a App.app" username
Tags bash privileges mac