Em 3 de fevereiro de 2010 13:07, André Maldonado <andre.maldon...@gmail.com>escreveu:
> Olá Humberto, novamente obrigado pela ajuad. > > Li todo o artigo e me ajudou muito, porém ainda tenho uma dúvida. > > Fui dando permissões para os arquivos conforme a necessidade: > > # sudo chmod 666 arquivo > > Porém, aparentemenre (corrija-me se estiver errado) o arquivo > applications.menu.undo-0 é criado automaticamente e não tenho como definir > a > permissão quando ele é criado. Então dei permissão para a pasta. Testei 666 > e obviamente deu erro, então tive que colocar 777, mas creio que isso seja > péssimo. > > Qual a permissão correta? Ou seria melhor deixar as permissões como as suas > e alterar o owner da pasta? > > Então, você tem que reparar que o owner deve estar setado corretamente. No seu caso, "familia-maldonado". Não me lembro se no artigo ele diz que comando altera o owner, mas é o chown. sudo chown familia-maldonado.familia-maldonado /home/familia-maldonado/.config/menus/applications.menu E mantenha as permissões conforme o que te passei (644), sempre é bom manter o padrão do sistema. > Valeu. > > "Então aproximaram-se os que estavam no barco, e adoraram-no, dizendo: És > verdadeiramente o Filho de Deus." (Mateus 14:33) > > > 2010/2/3 Xisberto <xisbe...@gmail.com> > > > Em 3 de fevereiro de 2010 11:13, André Maldonado > > <andre.maldon...@gmail.com>escreveu: > > > > > Olá Humberto, obrigado pela ajuda. > > > > > > Se eu executar o alacarte sem o sudo, a resposta é a seguinte: > > > > > > Traceback (most recent call last): > > > File "/usr/bin/alacarte", line 36, in <module> > > > main() > > > File "/usr/bin/alacarte", line 32, in main > > > app = MainWindow(datadir, version, sys.argv) > > > File "/usr/lib/pymodules/python2.6/Alacarte/MainWindow.py", line 48, > in > > > __init__ > > > self.editor = MenuEditor() > > > File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 36, > in > > > __init__ > > > self.__loadMenus() > > > File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 63, > in > > > __loadMenus > > > self.save(True) > > > File "/usr/lib/pymodules/python2.6/Alacarte/MenuEditor.py", line 67, > in > > > save > > > fd = open(getattr(self, menu).path, 'w') > > > IOError: *[Errno 13] Permissão negada: > > > '/home/familia-maldonado/.config/menus/applications.menu' > > > * > > > > > > > Veja que você não tem permissões para o arquivo > > .config/menus/applications.menu' > > > > > > Com o comando "ls -l .config/menus/" você vê as permissões dele. Aqui, > este > > comando retorna o seguinte: > > -rw-r--r-- 1 xisberto xisberto ..... applications.menu > > -rw-r--r-- 1 xisberto xisberto ..... settings.menu > > > > Execute o mesmo comando e cole o resultado aqui. Se alguma parte do que > eu > > digitei estiver diferente, direi como corrigir. > > > > Se quiser aprender sobre permissões de arquivo e corrigir por conta > > própria, > > recomendo a leitura: > > http://www.vivaolinux.com.br/artigo/Permissoes-no-Linux/ > > > > -- > > Humberto Xis > > http://xisberto.blogspot.com > > http://ostelematicos.blogspot.com > > > > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 > > -- > > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > > > Lista de discussão Ubuntu Brasil > > Histórico, descadastramento e outras opções: > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Humberto Xis http://xisberto.blogspot.com http://ostelematicos.blogspot.com "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1 -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br