[Git-commits] [grml/grml-live] 3a0549: Set up Unicode/UTF8 and console fonts via console-...

Michael Prokop mika at grml.org
Sat Dec 29 16:24:01 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/grml/grml-live
  Commit: 3a054970e50af430d7473ccc55b1a1a25115d867
      https://github.com/grml/grml-live/commit/3a054970e50af430d7473ccc55b1a1a25115d867
  Author: Michael Prokop <mika at grml.org>
  Date:   2018-12-29 (Sat, 29 Dec 2018)

  Changed paths:
    A etc/grml/fai/config/files/etc/default/console-setup/GRMLBASE
    M etc/grml/fai/config/package_config/GRMLBASE
    A etc/grml/fai/config/scripts/GRMLBASE/26-console-setup

  Log Message:
  -----------
  Set up Unicode/UTF8 and console fonts via console-setup

Our old approach with running loadkeys, setting console font and
invoking unicode_start via grml-autoconfig is incomplete for nowadays'
environments.

We tried to fix that by changing the order in which we set up the fonts,
runnning loadkeys and finally invoking unicode_start via grml-autoconfig
(see: grml/grml-autoconfig at c820a66). But this changed only the behavior
on tty1, the other consoles still had problems when trying to display
unicode characters (see e.g. `systemctl status` output).

The proper solution is to configure /etc/default/console-setup as needed
(doing this with this change) and rely on console-setup afterwards to do the right
thing (implemented within grml-autoconfig).

With this change we ship a default /etc/default/console-setup via
GRMLBASE, which can be customized as needed by users of grml-live
through separate FAI class files.

Explicitely added console-setup to GRMLBASE since we rely on it
nowadays.

Thanks: Michael Schierl (@schierlm) + @qlplq for feedback and Darshaka Pathirana for debugging this and providing a preliminary PR
Closes: grml/grml-autoconfig#9, grml/grml#50
Relates to: grml/grml#101


  Commit: 20f57e188b345394483b76f080154bb2a878b10d
      https://github.com/grml/grml-live/commit/20f57e188b345394483b76f080154bb2a878b10d
  Author: Michael Prokop <mika at grml.org>
  Date:   2018-12-29 (Sat, 29 Dec 2018)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Release new version 0.33.4


Compare: https://github.com/grml/grml-live/compare/24598264b7c2...20f57e188b34
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the Git-commits mailing list