[Ubuntu-BR] Editor do menu principal (alacarte)

André Maldonado andre.maldonado em gmail.com
Quarta Fevereiro 3 16:07:20 UTC 2010


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?

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 <xisberto em gmail.com>

> Em 3 de fevereiro de 2010 11:13, André Maldonado
> <andre.maldonado em 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
>



More information about the ubuntu-br mailing list