13. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
albfnetousa openSUSE
Post recolhido
Enviado em 22/01/2021 - 17:47h
Se quiser, faça uma Dica ou artigo com isso.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.
-Salve este arquivo com o nome sugerido de:
suexec
Que significa "executar com sudo".
-Mova ou copie este arquivo para uma pasta constante do path do sistema (recomendável mas não obrigatório).
Sugestão: /usb/bin/
-Lá na pasta "/usr/bin/" , configure, pelo Gerenciador de Arquivos, as propriedades de "suexec" da seguinte maneira:
Proprietário -> root
Poderes -> leitura e gravação
Grupo -> root
poderes -> apenas leitura
Outros
poderes -> apenas leitura
Dê permissão de execução ao arquivo "suexec".
Pronto.
No lançador para um programa qualquer, que deseje executar com privilégios, basta no campo "comando" do lançador colocar o suexec como prefixo, exemplo:
suexec gparted
suexec lshw-gtk
ou, se for o caso, o caminho completo até o programa e seus respectivos parâmetros, exemplo genérico:
suexec /caminho/programa parametro
Observação: Se optar por colocar o "suexec" na sua pasta pessoal, basta dar a ele permissão de execução, não precisa alterar o proprietário e o grupo para root.
O problema é que precisará informar ao "lançador" o caminho até suexec.
O "suexec" já poderia vir instalado de fábrica no Linux Mint, pois tudo funciona com ele. As restrições apresentadas pelo "su-to-root", pelo "gksu" ou pelo "pkexec" simplesmente não existem.
15. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
maurixnovatrentousa Slackware
Post recolhido
Enviado em 28/01/2021 - 21:21h
Se for fazer um artigo ou dica, saiba que o suexec parece ser um recurso do Apache pelo que pesquisei. Então, pra não repetir use um outro nome ao invés de suexec. Pensei em su-exec, mas também já existe. Aí tem que ver.
16. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
albfnetousa openSUSE
Post recolhido
Enviado em 29/01/2021 - 16:25h
Para mim, a ideia de fazer um Artigo ou Dica, ou mesmo publicar no VOL, oficialmente, o Script, seria sem dúvida interessante.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.
17. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
maurixnovatrentousa Slackware
Post recolhido
Enviado em 29/01/2021 - 21:08h
É uma boa. Eu penso em mandar aquele código no meu repositório do GIT.
18. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
ricardogroetaersusa Linux Mint
Post recolhido
Enviado em 31/01/2021 - 15:41h
Eu nunca escrevi um artigo no VOL (nem em nenhum lugar sobre qualquer assunto), não sou muito chegado a isso.
Mas se for para o bem de todos e felicidade geral da nação, .......
Obs: Suexec foi o nome que eu inventei para o script pois dá uma ideia de "executar com sudo" como foi dito anteriormente.
Se tem no Apache, no Moicano, no Bororó, no Xavante, eu não sei.
Um outro script, que me foi gentilmente fornecido pelos usuários do Mint citados, chamei de "sulaunch", que significa "lançar com sudo".
No entanto esse script não é universal, ele permite lançar um único programa nele definido.
Neste caso, o script aponta para o programa e o lançador aponta para o script.
Teríamos que ter um sript para cada programa e um lançador para cada script.
Pedi para modificar, explicando meu objetivo, e o usuário "Welcome", gentilmente, o fez para mim.
19. Re: Lançar um programa graficamente, com privilégios, sem abrir o terminal [RESOLVIDO COM MESTRIA]
maurixnovatrentousa Slackware
Post recolhido
Enviado em 31/01/2021 - 16:40h
Eu estou pensando em transcrever usando yad. Dá para melhorar mais um pouquinho. Posso postar o resultado final.