Lines 13-18
Link Here
|
13 |
local param= |
13 |
local param= |
14 |
local sf_param= |
14 |
local sf_param= |
15 |
local retval=1 |
15 |
local retval=1 |
|
|
16 |
local ttydev= |
17 |
[ -d /dev/vc ] \ |
18 |
&& ttydev=/dev/vc/ \ |
19 |
|| ttydev=/dev/tty |
16 |
|
20 |
|
17 |
if [ -n "${CONSOLEFONT}" ] |
21 |
if [ -n "${CONSOLEFONT}" ] |
18 |
then |
22 |
then |
Lines 40-57
Link Here
|
40 |
|
44 |
|
41 |
for x in $(seq 1 "${RC_TTY_NUMBER}") |
45 |
for x in $(seq 1 "${RC_TTY_NUMBER}") |
42 |
do |
46 |
do |
43 |
# Using DEVFS ? |
|
|
44 |
if [ -e /dev/.devfsd ] || \ |
45 |
[ -e /dev/.udev -a -d /dev/vc ] |
46 |
then |
47 |
/bin/setfont ${CONSOLEFONT} ${param} \ |
48 |
${sf_param}/dev/vc/${x} >/dev/null |
49 |
retval=$? |
50 |
else |
51 |
/bin/setfont ${CONSOLEFONT} ${param} \ |
47 |
/bin/setfont ${CONSOLEFONT} ${param} \ |
52 |
${sf_param}/dev/tty${x} >/dev/null |
48 |
${sf_param}/${ttydev}${x} >/dev/null |
53 |
retval=$? |
49 |
retval=$? |
54 |
fi |
|
|
55 |
done |
50 |
done |
56 |
else |
51 |
else |
57 |
/bin/setfont ${CONSOLEFONT} ${param} >/dev/null |
52 |
/bin/setfont ${CONSOLEFONT} ${param} >/dev/null |
Lines 65-80
Link Here
|
65 |
|
60 |
|
66 |
if [ "${retval}" -eq 0 ] |
61 |
if [ "${retval}" -eq 0 ] |
67 |
then |
62 |
then |
|
|
63 |
local unicmd="\033(K" |
64 |
[ "${UNICODE}" == "yes" ] && unicmd="\033%K" |
68 |
for x in $(seq 1 "${RC_TTY_NUMBER}") |
65 |
for x in $(seq 1 "${RC_TTY_NUMBER}") |
69 |
do |
66 |
do |
70 |
# Using DEVFS ? |
67 |
echo "${unicmd}" > ${ttydev}${x} |
71 |
if [ -e /dev/.devfsd ] || \ |
|
|
72 |
[ -e /dev/.udev -a -d /dev/vc ] |
73 |
then |
74 |
echo -ne "\033(K" >/dev/vc/${x} |
75 |
else |
76 |
echo -ne "\033(K" >/dev/tty${x} |
77 |
fi |
78 |
done |
68 |
done |
79 |
fi |
69 |
fi |
80 |
|
70 |
|