1.) Lokalisierung für csh/tcsh
Die Lokalisierung für csh wird systemweit in der /etc/csh.login eingestellt. Korrekte Lokalisierungseinträge für Dich sind:
Code:
setenv LANG de_DE.ISO8859-15
setenv MM_CHARSET ISO-8859-15
2.) Lokalisierung für sh/bash
Die Lokalisierung für sh und bash wird systemweit in der /etc/profile eingestellt. Korrekte Lokalisierungseinträge für Dich sind:
Code:
LANG=de_DE.ISO8859-15; export LANG
MM_CHARSET=ISO-8859-15; export MM_CHARSET
3.) Verwenden die FreeBSD-Benutzer unterschiedliche Lokalisierungen, so ist der Weg über die login.conf empfehlenswert. Aber Achtung: Ich persönlich hatte schon mehrfach Probleme mit der login.conf. Es kam vor, dass die in der login.conf definierten Einstellungen von FreeBSD nicht übernommen worden.
Für jeden Benutzer muss die zu verwendende Lokalisierung eingestellt werden. Folgende Schritte sind dazu notwendig:
/etc/login.conf modifizieren:
Code:
german|German Users Accounts:\
:charset=ISO-8859-15:\
:lang=de_DE.ISO8859-15:\
:tc=default:
/etc/login.conf.db anlegen:
Code:
# cap_mkdb /etc/login.conf
Jedem einzelnen Benutzer seine Benutzerklasse zuweisen:
Code:
# vipw
user

assword:1111:11:german:0:0:USER_NAME:/home/USER_NAME:/bin/csh
dann noch in der /usr/local/share/config/kdm/Xsession ganz oben eingefügt:
. /etc/profile
. ~/.profile