Nando, asi crees el script en init.d de igual forma lo podria cerrar
un usuario con privilegios adecuados.
Init.d es una manera de cargar servicios en automatico, solo eso, no
tiene implementadas funciones de supervision de servicios...


El 25/09/11, Nando M <ea.nand...@hotmail.com> escribió:
>
> Gracias Andrei!
> El tema de selinux fue porque estuve leyendo que se pueden editar los
> permisos a mano y se me ocurrió ir por esos lugares, ya que el root está
> habilitado para hacer todo :((
> Soy algo nuevo y no entiendo lo del init en el sistema: ¿Si creo una script
> en él lograría que no se cerrara? Si te refieres a ejecutar el supervisor al
> inicio, hay una utilidad que viene por defecto en la distro que
> permite agregar aplicaciones al inicio (estoy usando el linux mint, que en
> definitiva su base es la del ubuntu) ¿Agregarla ahí es lo mismo que hacerlo
> en tal carpeta?
> Mil gracias nuevamente por la paciencia y disculpa mis preguntas.
>
>
>
>> From: and...@gmail.com
>> Date: Sun, 25 Sep 2011 23:37:47 +0200
>> To: python-es@python.org
>> Subject: Re: [Python-es] Consulta
>>
>> No se que tendrá que ver selinux con controlar un proceso... pero bueno!
>> A simple explicación es un controlador de procesos, pero supervisor
>> también es un proceso, y debe ser arrancado con el init de tu sistema,
>> crea los scripts apropiados, colócalos en /etc/init.d/ y pon enlaces
>> simbólicos en /etc/rc.dX/... donde la X es el init que estés usando
>> que es mas probable que sea 3 o 5.
>>
>> Ademas seguro que tu distribución ya provee las herramientas adecuadas
>> para que no tengas que hacer todo este proceso a mano.
>> Y... después de todo, no se que pinta selinux en todo esto :D
>>
>> Andrei.
>>
>> El día 25 de septiembre de 2011 23:14, Nando M
>> <ea.nand...@hotmail.com> escribió:
>> > Excelente respuesta Andrey! Gracias a ella logré instalar el supervisor.
>> > Estuve metiéndole mano y calculo que podré lograr que reinicie la app
>> > que no
>> > quiero que se me cierre.
>> > Ahora bien, observé que en cambio puedo cerrar el supervisor desde el
>> > monitor del sistema, entonces...  ¿¿ quién lo controla a él?? jaja
>> > ¿No habrá más remedio que meterme con el SElinux? Mmm....
>> >
>> >
>> >> From: and...@gmail.com
>> >> Date: Sun, 25 Sep 2011 20:38:53 +0200
>> >> To: python-es@python.org
>> >> Subject: Re: [Python-es] Consulta
>> >>
>> >> $ curl -O http://python-distribute.org/distribute_setup.py
>> >> $ sudo python distribute_setup.py
>> >>
>> >> http://pypi.python.org/pypi/distribute
>> >>
>> >> Con esto te solucionas el problema ;)
>> >>
>> >> El día 25 de septiembre de 2011 19:22, Carlos Zuniga
>> >> <carlos....@gmail.com> escribió:
>> >> > 2011/9/25 Nando M <ea.nand...@hotmail.com>:
>> >> >> Amigos.
>> >> >> Estoy tratando de instalar el supervisord pero desde el gestor de
>> >> >> synaptic
>> >> >
>> >> > En debian el paquete se llama supervisor, supongo que Ubuntu utiliza
>> >> > el mismo nombre
>> >> >
>> >> >> ni tampoco descargando el archivo para instalarlo puesto que cuando
>> >> >> coloco
>> >> >> en la terminal python setup.py install me da el siguiente error:
>> >> >>
>> >> >> Traceback (most recent call last):
>> >> >>   File "setup.py", line 38, in <module>
>> >> >>     from setuptools import setup, find_packages
>> >> >> ImportError: No module named setuptools
>> >> >>
>> >> >> Y cuando quiero instalar setuptools mediante sudo su
>> >> >> setuptools-0.6c11-py2.6.egg (o la versión 2.7) me dice:
>> >> >>
>> >> >> Id desconocido: setuptools-0.6c11-py2.6.egg
>> >> >>
>> >> >> ¿Alguna idea?
>> >> >
>> >> > "sudo su <algo>" va a intentar loguearse con el usuario <algo>,
>> >> > seguro
>> >> > que ese es el comando necesitas?
>> >> >
>> >> > Saludos
>> >> > --
>> >> > Linux Registered User # 386081
>> >> > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte
>> >> > minutos
>> >> > de leer manuales.
>> >> > _______________________________________________
>> >> > Python-es mailing list
>> >> > Python-es@python.org
>> >> > http://mail.python.org/mailman/listinfo/python-es
>> >> > FAQ: http://python-es-faq.wikidot.com/
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> http://twitter.com/andsux
>> >> http://www.niwi.be
>> >> ****
>> >> http://www.freebsd.org/
>> >> http://www.postgresql.org/
>> >> http://www.python.org/
>> >> http://www.djangoproject.com/
>> >>
>> >> "Linux is for people who hate Windows, BSD is for people who love UNIX"
>> >> "Social Engineer -> Because there is no patch for human stupidity"
>> >> _______________________________________________
>> >> Python-es mailing list
>> >> Python-es@python.org
>> >> http://mail.python.org/mailman/listinfo/python-es
>> >> FAQ: http://python-es-faq.wikidot.com/
>> >
>> > _______________________________________________
>> > Python-es mailing list
>> > Python-es@python.org
>> > http://mail.python.org/mailman/listinfo/python-es
>> > FAQ: http://python-es-faq.wikidot.com/
>> >
>> >
>>
>>
>>
>> --
>> http://twitter.com/andsux
>> http://www.niwi.be
>> ****
>> http://www.freebsd.org/
>> http://www.postgresql.org/
>> http://www.python.org/
>> http://www.djangoproject.com/
>>
>> "Linux is for people who hate Windows, BSD is for people who love UNIX"
>> "Social Engineer -> Because there is no patch for human stupidity"
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>                                       

-- 
Enviado desde mi dispositivo móvil
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a