Da jeg skiftede til mysql-server-4.1 for at f� fuld UTF-8 underst�ttelse p� min Debian installation (kernel 2.6.8), �nskede jeg samtidig at skifte locale til UTF-8, s� det hele stemte overens. Jeg k�rer ogs� UTF-8 p� Apache og mellem Samba og MS-arbejdsstationer uden problemer.
Det eneste problem jeg har nu er med SSH-forbindelser til serveren (jeg har ikke tastatur sluttet til), hvor jeg f�r nogle lidt m�rkv�rdige resultater, n�r jeg fors�ger mig med ���. Det virker som om der f�lger nogle kontroltegn med - tasterne opf�rer sig lidt ligesom fx. umlaut.
Jeg har k�rt dpkg-reconfigure locales og dpkg-reconfigure console-data (qwerty/Danish/standard) for at installere UTF-8 some locale og genstartet maskinen. Jeg har pr�vet med b�de Tectia SSH Client og PuTTY med samme resultat, s� jeg tror ikke det er klienten.
Med telnet virker det lidt bedre, der kommer tegnet frem med det samme. Men n�r man sletter fx. en tegnsekvens som '���' med backspace, s� sletter den hele strengen p� een gang, ikke kun det sidste tegn.
Her er relevante data (tror jeg):
isildur:~# locale LANG=en_DK.UTF-8 LC_CTYPE="en_DK.UTF-8" LC_NUMERIC="en_DK.UTF-8" LC_TIME="en_DK.UTF-8" LC_COLLATE="en_DK.UTF-8" LC_MONETARY="en_DK.UTF-8" LC_MESSAGES="en_DK.UTF-8" LC_PAPER="en_DK.UTF-8" LC_NAME="en_DK.UTF-8" LC_ADDRESS="en_DK.UTF-8" LC_TELEPHONE="en_DK.UTF-8" LC_MEASUREMENT="en_DK.UTF-8" LC_IDENTIFICATION="en_DK.UTF-8" LC_ALL=
isildur:~# locale -a
C en_DK.utf8 POSIX
isildur:~# cat /etc/locale.gen en_DK.UTF-8 UTF-8
isildur:~# cat /etc/environment LANG=en_DK.UTF-8
isildur:~# localedef --list-archive en_DK.utf8
isildur:~# kbd_mode The keyboard is in Unicode (UTF-8) mode
isildur:~# cat /etc/debian_version 3.1
Og i /etc/inputrc: set input-meta on set output-meta on set convert-meta off
isildur:~# bash --version GNU bash, version 2.05b.0(1)-release (i386-pc-linux-gnu) Copyright (C) 2002 Free Software Foundation, Inc.
isildur:~# dpkg -l '*readline*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==================================-==================================-====================================================================================
ii libreadline4 4.3-11 GNU readline and history libraries, run-time libraries
un libreadline4-dev <none> (no description available)
ii libreadline5 5.0-10 GNU readline and history libraries, run-time libraries
un libterm-readline-gnu-perl <none> (no description available)
un libterm-readline-perl-perl <none> (no description available)
Der st�r ikke noget i /etc/profile eller ~/.profile om tegns�t.
Hvad har jeg overset?
P� forh�nd tak, Achton

