[Python-es] Ejecutar comando

Alexandro Colorado jza en oooes.org
Mie Sep 18 00:51:36 CEST 2013


Segun enteiendo openerp te sugiere usar permisos exclusivos del ERP (igual
que postgresql) asi que no deberias estar tocando root o tener el OpenERP
con permisos a root/root.



2013/9/17 Angel Claudio Alvarez <angel en angel-alvarez.com.ar>

> El Fri, 13 Sep 2013 13:02:39 -0400
> Alain Nescolarde Pina <alain.nescolarde en scu.desoft.cu> escribió:
>
> > Hola:
> >
> > Escribo porque estoy desarrollando en OpenERP y tengo la necesidad de
> > ejecutar un comando del sistema desde python, pero con permisos
> > administrativos. Ya que necesito detener e iniciar un servicio del
> > sistema determinado....
> >
> > Estoy utilisando la funcion   os.system('/etc/init.d/sym_service stop')
>
> En primer lugar yo utilizaria subprocess, es mucho mas flexible
> En segundo lugar solamente si el usuario con el que estas ejecutando el
> comando tiene permisos para ejeuctarlo vas a poder hacerlo
> Para ello habilita al usuario en /etc/sudoers  para que pueda ejecutar ese
> script sin password y luego ejecuta el comando anteponiendo sudo
>
> man sudo
> man sudoers
>
> > pero no realiza la funcion...
> > Espero respuesta Saludos
> >
> > _______________________________________________
> > Python-es mailing list
> > Python-es en python.org
> > https://mail.python.org/mailman/listinfo/python-es
> > FAQ: http://python-es-faq.wikidot.com/
>
>
> --
> Angel Claudio Alvarez <angel en angel-alvarez.com.ar>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
Alexandro Colorado
Apache OpenOffice Contributor
http://www.openoffice.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20130917/0268ae7d/attachment.html>


Más información sobre la lista de distribución Python-es