Oggi ho detto basta con tutte queste scritte bianche su schermo nero. E ho iniziato la mia ricerca di script/utility “art oriented”.
Il primo tool provato e attualmente usato è linuxlogo: finalmente si può dare un tocco di colore al tipico login testuale.
Brevi passi per l’installazione ed il testing (senza riavviare ovviamente)
#apt-get install linuxlogo
Date un’occhiata alle varie opzioni con
$linux_logo -h
e scegliete la vostra configurazione ideale inserendola nella prima linea del file di cfg. Segue il mio…
#vi /etc/linux_logo.conf -L 4 -f -F "#O Version #V, DEBIAN SARGE @ #H nLoad Average #L n HOSTED texilee.gruppoinfo.it"
Lanciandolo da linea di comando otterremo
Definiamolo come schermata di pre-login base per accessi locali e remoti:
demone SSH cercate “Banner”
# vi /etc/ssh/sshd_config Banner /etc/issue.linuxlogo # /etc/init.d/ssh reload
getty [login] modificate la configurazione di getty (man getty)
#vi /etc/inittab 1:2345:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty1 2:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty2 3:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty3 4:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty4 5:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty5 6:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty6 8:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty8 9:23:respawn:/sbin/getty -f /etc/issue.linuxlogo 38400 tty9
Nella configurazione che ho introdotto viene mostrato il Load Average (file /proc/loadavg) della macchina. Il valore della schermata di prelogin non viene letto dalla proc ma dal file /etc/issue.linuxlogo. Potete affidarvi ad un cron
0-59 * * * * root [ -x /etc/init.d/linuxlogo ] && /etc/init.d/linuxlogo restart > /dev/null 2>&1
se utilizzate la macchina come client “casalingo” potete evitare di inserirlo.