[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