He tratado este tema para equipos al público (tipo Ciber), y en sistemas GNU todo tiene una buena solución a base de permisos.

De los métodos propuestos:

A) Que el proceso se ejecute con una cuenta de usuario diferente a la de quién se quiere evitar la intervención (puede ser root o cualquier otro) B) Si DEBE ser del mismo usuario, un proceso monitor-reiniciador de éste, el cual se ejecute con una cuenta de usuario diferente.


Al 24/09/11 19:59, En/na Kiko ha escrit:


El 24 de septiembre de 2011 19:48, Nando M <ea.nand...@hotmail.com
<mailto:ea.nand...@hotmail.com>> escribió:

    Gracias Jesús! has sido muy amable.
    La idea es que no pueda ser cerrado el proceso (estamos hablando de
    ubuntu) o que al ser cerrado, se
    vuelva a abrir inmediatamente (como suele ocurrir en los cybers)
    ¿Se te ocurre alguna idea?
    Gracias igualmente!


Se me ocurre:
Lanzar la aplicación como root y que los usuarios no tengan permiso para
cerrarla.

Un servicio/demonio que mire si la aplicación está activa y si no es así
que la lance de nuevo.



_______________________________________________
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/

Responder a