[FreeBSD] gepleallitas userkent

Zahemszky Gábor Gabor at Zahemszky.HU
2002. Jún. 10., H, 20:35:39 CEST


On Sun, Jun 09, 2002 at 04:38:35PM +0200, n13 wrote:
> Sziasztok!
> Hogy lehetne a subjectben leirt dolgot megvalositani?
> Esetleg CTR+ALT+DEL -re is jo lenne

Ha emlekeim nem csalnak, FBSD-n az A-C-D helybol reboot.  Ha ez nem tetszik,
akkor nezz utana, te betoltesz-e valamilyen billentyuzetmeghajtot (pl. 
magyaritott bill, vagy ilyesmi).

1) ha nem toltesz be semmit, akkor konzolon (es mondjuk ne X ablakban)
kbdcontrol -d > file.kbd
es a folytatasban erre a "file"-ra vonatkoznak az alant leirtak

2) keresd meg a billentyuzetleirot, (/usr/share/syscons/keymaps konyvtar nagy
esellyel) - csinalj belole egy masolatot "file.kbd" neven

3) szerkeszd meg, es ahol "boot" sztringet latsz (nalam a 083 es 211 kezdetu
sorok, amelyek a <Del> billentyu kezeleset irjak le), ott javitsd at az osszes
"boot"-ot "halt"-ra (sot ha meg jobbat akarsz, akkor "pdwn"-ra).

4) intezkedj, hogy ez a billentyuzetleiro toltodjon be automatikusan a
bootkor.  Azaz a /etc/rc.conf-ba ird be (vagy ird at)
keymap="file"
(vagy:
keymap=/ahova/raktad/file.kbd
)

Asszem ennyi.

ZGabor < Gabor at Zahemszky dot HU >

Ui: man kbdcontrol kbdmap
Ui2: es persze nem kell hozza ujrabutulni, rootkent barmikor:
kbdcontrol -l file.kbd

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"



További információk a(z) BSD levelezőlistáról