Univention Bugzilla – Bug 23750
Installer muss UCR-Variablen mit UTF-8 kodierten Werten füllen
Last modified: 2011-12-13 15:49:06 CET
Der Installer muss die UCR-Variablen mit UTF-8 kodierten Werten füllen, unabhängig von der locale der Konsole/Tastatur, um den UCR-Strict-Mode zu erfüllen (Bug #18006).
Der Installer läuft unter UCS 3.0 immer mit UTF-8. Es können nur System mit UTF-8 als Locale installiert werden. Zusätzlich werden keine Informationen mehr abgefragt die nicht in ASCII (ANSI X3.4-1986) abgebildet werden können. Darum sind hier keine Änderungen nötig.
(In reply to comment #1) > Der Installer läuft unter UCS 3.0 immer mit UTF-8. > Es können nur System mit UTF-8 als Locale installiert werden. Korrekt. Allerdings könnte über eine profilbasierte Installation mit einer Nicht-UTF8-Profil-Datei noch falsch kodierte Zeichen für z.B. die SSL-Zertifikate in UCR übernommen werden. Es müsste dann per Definition festgelegt werden, dass Installationsprofile UTF-8-kodiert sein müssen. → REOPEN > Zusätzlich werden keine Informationen mehr abgefragt die nicht in ASCII (ANSI > X3.4-1986) abgebildet werden können. Korrekt
(In reply to comment #2) > (In reply to comment #1) > > Der Installer läuft unter UCS 3.0 immer mit UTF-8. > > Es können nur System mit UTF-8 als Locale installiert werden. > > Korrekt. Allerdings könnte über eine profilbasierte Installation mit einer > Nicht-UTF8-Profil-Datei noch falsch kodierte Zeichen für z.B. die > SSL-Zertifikate in UCR übernommen werden. > Es müsste dann per Definition festgelegt werden, dass Installationsprofile > UTF-8-kodiert sein müssen. → REOPEN Das wird mit Bug #24492 Dokumentiert. Es wurde Bug #24493 angelegt, damit das im Installer geprüft werden kann. Changelog angepasst.
→ OK
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"