FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
captura de evento kill/skill en linux
Hola a todos, quisiera saber si alguien tiene idea de si, desde una aplicacion escrita en delphi7, que corre en linux, yo pude capturar el comando del sistema operativo kill "el pid de mi aplicacion", la idea es capturarlo, dandome cuenta que me quieren matar y actuar en consecuencia, desde ya muchas gracias.
SCS |
#2
|
||||
|
||||
Hola,
no puedo responder a tu pregunta, pero dudo mucho que una señal enviada por el superusuario (root) por medio de kill te permita mucho margen de maniobra, aunque sepas que te la está enviando (si te lo envía un usuario "normal" tal vez sí tengas opciones). Saludos. |
#3
|
|||
|
|||
Muchas gracias, muy amable..........
|
#4
|
||||
|
||||
Yo no lo he echo sobre Delphi, pero para que tengas del uso de kill:
'kill pid' permite que el proceso cierre corectamente, con su tiempo (sup. unos segundos ) 'kill -9 pid ' no le da tiempo al proceso. mas info en man 7 signal. sobre kylix, calcilo que deberias usar la unidad glibc o talves halla una signal.
__________________
Aprendamos a ser civilizados Última edición por orfeo fecha: 13-02-2004 a las 03:23:18. |
#5
|
||||
|
||||
Cita:
"Para que un proceso tenga permiso para enviar una señal al proceso pid debe, o bien tener privilegios de root, o bien el ID de usuario real o efectivo del proceso que envía la señal ha de ser igual al set-user-ID real o guardado del proceso que la recibe." Saludos. |
|
|
|