python no eclipse

6 views
Skip to first unread message

jack-sparrow

unread,
May 11, 2011, 7:38:34 AM5/11/11
to Py d'Égua!
Comecei a usar eclipse para programar em python (creio que alguem ja
programe) e tenho programas no python que só rodam com sudo, o que eu
gostaria eh de saber se tem alguma forma de configurar o eclipse para
na hora que for compilar ele execute com com sudo (tal qual faço no
terminal sudo arquivo.py). Ja tentei abrir o eclipse no modo
administrador (sudo eclipse), bom é que funciona, o problema é que
todos os arquivos ficam com dono e grupo root. Espero que alguem possa
ajudar.

Att,

Marcelo Maia

Reinaldo de Carvalho

unread,
May 11, 2011, 7:42:04 AM5/11/11
to pyd...@googlegroups.com
2011/5/11 jack-sparrow <marcel...@live.com>:

Não posso ajudar com eclipse, mas fiquei curioso para saber porque
precisa de root.


--
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

"While not fully understand a software, don't try to adapt this
software to the way you work, but rather yourself to the way the
software works" (myself)

Marcelo Maia

unread,
May 11, 2011, 7:52:30 AM5/11/11
to pyd...@googlegroups.com
preciso de root porque o programa precisa fazer operações de root, como adicionar usuario, ler o arquivo o arquivo /etc/group , etc.

Marcelo Maia
Graduando em Ciência da computação - UFPA
Suporte Redes & Desenvolvedor GNU/LINUX - Projeto Set - CTIC - UFPA



> Date: Wed, 11 May 2011 08:42:04 -0300
> Subject: Re: [pydegua] python no eclipse
> From: rein...@gmail.com
> To: pyd...@googlegroups.com

Reinaldo de Carvalho

unread,
May 11, 2011, 8:15:26 AM5/11/11
to pyd...@googlegroups.com
2011/5/11 Marcelo Maia <marcel...@live.com>:

> preciso de root porque o programa precisa fazer operações de root, como
> adicionar usuario, ler o arquivo o arquivo /etc/group , etc.
>

LDAP foi criado para isto, você esta reinventando a roda.

O Korreio é um software escrito em Python que implementar uma GUI para
o LDAP, veja a screenshot:
http://sourceforge.net/dbimage.php?id=215506

Na maioria das vezes que você precisar fazer algo como 'root'
provavelmente esta fazendo bobagem. E mesmo quando precisar disto, é
provável a arquitetura mais recomendada é dividir em cliente/servidor,
sendo a parte 'servidor' executada como root (semelhante a arquitetura
utilizada no NetworkManager).

Marcelo Maia

unread,
May 11, 2011, 8:43:39 AM5/11/11
to pydegua
Sim, eu uso LDAP, mas o programa principal que é em python (interface) chama ele que então precisa de root ;)


Marcelo Maia
Graduando em Ciência da computação - UFPA
Suporte Redes & Desenvolvedor GNU/LINUX - Projeto Set - CTIC - UFPA



> Date: Wed, 11 May 2011 09:15:26 -0300

> Subject: Re: [pydegua] python no eclipse
> From: rein...@gmail.com
> To: pyd...@googlegroups.com
>

Reinaldo de Carvalho

unread,
May 11, 2011, 9:07:04 AM5/11/11
to pyd...@googlegroups.com
2011/5/11 Marcelo Maia <marcel...@live.com>:

> Sim, eu uso LDAP, mas o programa principal que é em python (interface) chama
> ele que então precisa de root ;)
>

Se usasse LDAP não precisaria de root para "adicionar usuario, ler o
arquivo o arquivo /etc/group" (suas palavras).

Se conselho fosse bom, não seria grátis.

Marcelo Maia

unread,
May 11, 2011, 10:30:13 AM5/11/11
to pydegua
Ja vi que o sr parece entender de LDAP, bom meu foco é rodar python com sudo., independente de reiventar a roda ou não. se puder ajudar obgd. 

Marcelo Maia
Graduando em Ciência da computação - UFPA
Suporte Redes & Desenvolvedor GNU/LINUX - Projeto Set - CTIC - UFPA



> Date: Wed, 11 May 2011 10:07:04 -0300

> Subject: Re: [pydegua] python no eclipse
> From: rein...@gmail.com
> To: pyd...@googlegroups.com
>
Reply all
Reply to author
Forward
0 new messages