> necesito remplazar el shell de un usuario en
> particular
> (llamemosle pepe ) por un shell script que realice
> cierta tarea y al
> hacer break con   CTRL+C  salga de la sesion

lo que se me ocurre, es hacer un script que se ejecute
con el shell que tiene por default cuando se
loggea,por lo gral es bash, eso lo agregas en el
.bash_profile:

ejemplo:

exec ~/script.sh

(el exec reemplaza el shell sin crear otro proceso)

 para lo que dices de matar el pppd y demas acciones
que necesitan privilegios de root, te convendria usar
sudo, con la opcion NOPASSWD para especificamente esas
tareas(ojo con lo que pones en el archivo sudoers),
para el control C etc, tendras que hacer un trap con
bash, esto es posible de esta forma:

trap  "comando" INT

ejecutara un comando cuando reciba la senial int.

espero que sea util

saludos

Christian

Christian 


                
___________________________________________________________ 
Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. 
http://uk.docs.yahoo.com/nowyoucan.html
-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a