unix/fiss-linux

etc/start.d/03-console-setup.sh in master
Repositories | Summary | Log | Files | LICENSE

03-console-setup.sh (689B) download


 1# vim: set ts=4 sw=4 et:
 2
 3[ -n "$VIRTUALIZATION" ] && return 0
 4
 5TTYS=${TTYS:-12}
 6if [ -n "$FONT" ]; then
 7    msg "Setting up TTYs font to '${FONT}'..."
 8
 9    _index=0
10    while [ ${_index} -le $TTYS ]; do
11        setfont ${FONT_MAP:+-m $FONT_MAP} ${FONT_UNIMAP:+-u $FONT_UNIMAP} \
12                $FONT -C "/dev/tty${_index}"
13        _index=$((_index + 1))
14    done
15fi
16
17if [ -n "$KEYMAP" ]; then
18    msg "Setting up keymap to '${KEYMAP}'..."
19    loadkeys -q -u ${KEYMAP}
20fi
21
22if [ -n "$HARDWARECLOCK" ]; then
23    msg "Setting up RTC to '${HARDWARECLOCK}'..."
24    TZ=$TIMEZONE hwclock --systz \
25        ${HARDWARECLOCK:+--$(echo $HARDWARECLOCK |tr A-Z a-z) --noadjfile} || emergency_shell
26fi