[eside-ghost] inittab scritps ... ttys ...

Santi Saez santi en usansolo.net
Lun Oct 17 21:19:01 CEST 2005


Aupa,

Prueba con esto, aunque no se si será la mejor forma de hacerlo..

# Solo muestra la salida de top
top:2345:respawn:/usr/bin/top > /dev/tty1

# Salidas + Entrada = Interactivo
top:2345:respawn:/usr/bin/top </dev/tty2 >/dev/tty2 2>/dev/tty2

Pegas: se ejecutan como root.. asi que cualquiera que tenga acceso 
fisico a la maquina puede matar procesos desde top. Se podría solucionar 
via "su", con un usuario sin privilegios:

top:2345:respawn:su usuario - c "/usr/bin/top </dev/tty3 >/dev/tty3 
2>/dev/tty3"

Así debería funcionar, pero es posible que exista una forma mas 
efectiva.. se me ocurre arrancar con un CD de instalación de Sarge, FC, 
etc.. y mirar como tienen el inittab para mostrar en las diferentes 
consolas los errores, modulos cargados, etc.., mañana lo miro y 
copy&paste :-)

Saludos

>
>
> Una pregunta: Sabeis como hacer para ejecutar en el arranque en la 
> tty1 un top y en la tty2 un mc por ejemplo ?
> He probado modificando inittab y reemplazando las gettys por los 
> comandos directamente y lo que consigo es un poco raro, se medio 
> entremezclan (pero siempre en la 1), asi que probe haciendo un script 
> que cambiara de terminal primero con 'chvt' y luego ejecutará lo que 
> yo quería y tampoco ha funcionado, con parametros al getty tampoco he 
> sacado nada. Quizás son screen se puede menear algo ?
>



Más información sobre la lista de distribución eside-ghost