SUDO=$(zenity --password --title="Digite a senha de administrador" 2>> /dev/null)
echo -e "\n$SUDO\n" | sudo -S ./script
Mesma coisa do outro script q fiz ... ele edita os arquivos do ROOT mas não edita o arquivo do USUÁRIO ... eu não estou entendendo essa parada.
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
PQP ... acabei de fazer o ultimo post deu aquele estalo ... se eu estou logado como root o erro tá na minha cara
[[ $selection = "Ação 1"* ]] && echo "Você escolheu a ação A as $data" >> ~/Público/teste.txt
kkkkkkkkkkkk ... que vacilo ... o erro é o caminho relativo .. só foi colocar o caminho absoluto q deu certo ... a nemmmmmmm .. uma bobeirinha e perdi a tarde toda para descobrir o óbvio.
Mais tranquilo ... daqui a pouco vai aparecer mais dúvidas e posto aqui ... kkkkkkkkkkkkkk
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
mauricio@debian:~$ ./Público/zenity_menu.sh
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
./Público/zenity_menu.sh: line 10: /home/testeROOT1.txt: Permissão negada
./Público/zenity_menu.sh: line 11: /home/testeROOT2.txt: Permissão negada
[[ $selection = "Ação 1"* ]] && echo "Você escolheu a ação B as $data" >> ~/Público/teste.txt
[[ $selection = *"Ação 2"* ]] && echo "Você escolheu a ação B as $data" >> /home/testeROOT1.txt
[[ $selection = *"Ação 3" ]] && echo "Você escolheu a ação C as $data" >> /home/testeROOT2.txt
mauricio@debian:~$ cat /home/testeROOT1.txt
Você escolheu a ação B as 15:23:54
mauricio@debian:~$ cat /home/testeROOT2.txt
Você escolheu a ação C as 15:23:54
mauricio@debian:~$ cat ~/Público/teste.txt
mauricio@debian:~$
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
Não coloca gksu antes de echo.
Somente o root pode fazer isso:
echo "" > /home/testeROOT2.txt
./Público/zenity_menu.sh: line 11: /home/testeROOT2.txt: Permissão negada
Ex:
gksu zenity_menu.sh
Não use o comando sudo no zenity segurança em primeiro lugar.
16. Re: Confecção de CheckList
Mauriciodezusa Debian
Post recolhido
Enviado em 27/04/2017 - 00:23h
meianoite escreveu:
gksu zenity_menu.sh
Não use o comando sudo no zenity segurança em primeiro lugar.
esse meu script nao vai ser executado pelo terminal velho .. ele vai ser executado atráves de um link simbólico ... postei isso em posts passados , por isso q eu tava tentando fazer a parada da senha sacou ?!?!?!
Abçs
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
17. Re: Confecção de CheckList
removidousa Nenhuma
Post recolhido
Enviado em 27/04/2017 - 00:24h
Mauriciodez escreveu:
zenull escreveu:
Uma possível solução:
SUDO=$(zenity --password --title="Digite a senha de administrador" 2>> /dev/null)
echo -e "\n$SUDO\n" | sudo -S ./script
Mesma coisa do outro script q fiz ... ele edita os arquivos do ROOT mas não edita o arquivo do USUÁRIO ... eu não estou entendendo essa parada.
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
Tem algo com if fi que verifica o dono do arquivo caso verdadeiro altera se não exit0 ou continua.
Não é o caso acima.
18. Re: Confecção de CheckList
removidousa Nenhuma
Post recolhido
Enviado em 27/04/2017 - 00:29h
Mauriciodez escreveu:
meianoite escreveu:
gksu zenity_menu.sh
Não use o comando sudo no zenity segurança em primeiro lugar.
esse meu script nao vai ser executado pelo terminal velho .. ele vai ser executado atráves de um link simbólico ... postei isso em posts passados , por isso q eu tava tentando fazer a parada da senha sacou ?!?!?!
Abçs
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
Por isso o uso do gksu para tarefa do usuário root.
Estilo do link do gparted.
19. Re: Confecção de CheckList
zenullusa Outra
Post recolhido
Enviado em 27/04/2017 - 00:43h
Mauriciodez escreveu:
PQP ... acabei de fazer o ultimo post deu aquele estalo ... se eu estou logado como root o erro tá na minha cara
[[ $selection = "Ação 1"* ]] && echo "Você escolheu a ação A as $data" >> ~/Público/teste.txt
kkkkkkkkkkkk ... que vacilo ... o erro é o caminho relativo .. só foi colocar o caminho absoluto q deu certo ... a nemmmmmmm .. uma bobeirinha e perdi a tarde toda para descobrir o óbvio.
Mais tranquilo ... daqui a pouco vai aparecer mais dúvidas e posto aqui ... kkkkkkkkkkkkkk
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
É assim mesmo, rs, muitos erros "sem explicação" as vezes estão numa coisa muito simples. As vezes um ; ou " fora do lugar muda tudo. Normalmente encontrar onde está o erro, fica mais fácil se executar os comandos (não o script) todos ou partes diretamente no terminal.
20. Re: Confecção de CheckList
Mauriciodezusa Debian
Post recolhido
Enviado em 27/04/2017 - 00:54h
zenull escreveu:
É assim mesmo, rs, muitos erros "sem explicação" as vezes estão numa coisa muito simples. As vezes um ; ou " fora do lugar muda tudo. Normalmente encontrar onde está o erro, fica mais fácil se executar os comandos (não o script) todos ou partes diretamente no terminal.
O lance foi q eu tava pensando que estava executando a parada com SUDO ... demorei a entender q estava era logado como ROOT.
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
21. Re: Confecção de CheckList
Mauriciodezusa Debian
Post recolhido
Enviado em 01/05/2017 - 01:06h
Depois de trocentos erros diversos apelei para a gambiarra ... soquei link personalizado para driblar o ROOT .. enquanto não achar solução para essa senha a parada vai continuar assim ... se alguém tiver idéia para melhorar ele eu tô aceitando
meianoite escreveu:
3- rm_personalizado é variável? Não está faltando o $
da uma lida no script aí jovem ... "rm_personalizado" não tem nada a ver nem com variável nem com o autologin ... é outra função e de outro Ítem !!!
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
24. Re: Confecção de CheckList
removidousa Nenhuma
Post recolhido
Enviado em 01/05/2017 - 22:42h
Mauriciodez escreveu:
meianoite escreveu:
3- rm_personalizado é variável? Não está faltando o $
da uma lida no script aí jovem ... "rm_personalizado" não tem nada a ver nem com variável nem com o autologin ... é outra função e de outro Ítem !!!
_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
?
Não achei a função chamada sed_personalizado no tópico 21.
Usamos cookies essenciais para manter o site funcionando e Google Analytics para métricas de audiência. Cookies de anúncios só serão carregados se você permitir.