Apparently breaking this particular case became favorite game. It has been
broken and fixed already and may be even more than once.
When you shutdown without logging in on vt1 first console is not switched to
correct charset. So all nice Russian output is garbled.
Please consider for next initscripts update.
regards
-andrey
--- /etc/rc.d/rc.mandrake_consmap 2003-09-24 18:30:15.000000000 +0400
+++ /etc/rc.d/rc 2003-10-28 19:58:52.000000000 +0300
@@ -67,6 +67,11 @@ if [ "$previous" = "N" ]; then
elif [[ "$newrunlevel" = "0" || "$newrunlevel" = "6" ]]; then
chvt 1
exec &> /dev/console
+ # Make sure terminal is switched to correct charset.
+ # It has to be after chvt of course. For startup case it really
+ # does not matter as tty is not changed between rc.sysinit and rc
+ # DO NOT REMOVE THIS. Please :)
+ [ -f /etc/init.d/mandrake_consmap ] && . /etc/init.d/mandrake_consmap
fi
# Tell linuxconf what runlevel we are in