On Monday 21 August 2006 23:26, Frans Pop wrote: > Author: fjp > Date: Mon Aug 21 21:25:59 2006 > New Revision: 40110 > > Modified: > trunk/packages/kbd-chooser/debian/changelog > trunk/packages/kbd-chooser/debian/rules > > Log: > Execute S55kbd-chooser in debian-installer.d where it belongs so that > UTF-8 input actually gets enabled in the installer.
This was a major issue that had been open for a log time. The solution turned out to be simple (thanks to a priceless hint from Davide), but... > Note that this currently means that VT2 may get garbled input as that > is not set to UTF-8, so the new challenge is how to set that > dynamically when the user switches to VT2. It needs to be set > dynamically as we don't know when init is run if the installer will use > UTF-8 or not. Also, we do not know in the shell what the installer > environment is set to. If anybody knows how to solve this new issue, I'd be much obliged. I have checked that only the shell on VT2 from init is affected and not shells that are started from within d-i (from the menu, rescue). What is basically needed is to echo -ne "\033%G" inside the shell _if_ UTF-8 is enabled for the installer. I've tried adding a /.profile, but that does not seem to work. > Modified: trunk/packages/kbd-chooser/debian/changelog > ============================================================================== > --- trunk/packages/kbd-chooser/debian/changelog (original) > +++ trunk/packages/kbd-chooser/debian/changelog Mon Aug 21 21:25:59 2006 > @@ -9,6 +9,8 @@ > > [ Frans Pop ] > * Add support for ppc64. Closes: #339716. > + * Execute S55kbd-chooser in debian-installer.d where it belongs so that > + UTF-8 support actually gets enabled. Closes: #365308. > > [ Philip Hands ] > * add isinstallable: to delay configuration if auto-install/enabled=true > @@ -18,7 +20,7 @@ > * Disable "mazovia", "koi8", "cp1250" keysyms which are currently unused; > re-enabling can be done in config.h uncommenting the right define(s). > > - -- Davide Viti <[EMAIL PROTECTED]> Mon, 21 Aug 2006 21:56:26 +0200 > + -- Frans Pop <[EMAIL PROTECTED]> Mon, 21 Aug 2006 22:58:28 +0200 > > kbd-chooser (1.29) unstable; urgency=low > > > Modified: trunk/packages/kbd-chooser/debian/rules > ============================================================================== > --- trunk/packages/kbd-chooser/debian/rules (original) > +++ trunk/packages/kbd-chooser/debian/rules Mon Aug 21 21:25:59 2006 > @@ -22,7 +22,7 @@ > dh_installdirs > $(MAKE) install DESTDIR=$(CURDIR)/debian/kbd-chooser > install -m0755 debian/post-base-installer > debian/$(PACKAGE)/usr/lib/post-base-installer.d/20kbd-chooser > - install -m0644 debian/S55kbd-chooser > debian/$(PACKAGE)/lib/debian-installer-startup.d/S55kbd-chooser > + install -m0644 debian/S55kbd-chooser > debian/$(PACKAGE)/lib/debian-installer.d/S55kbd-chooser > > binary-indep:
pgpJGNZXWTKSB.pgp
Description: PGP signature