[Git-commits] [grml/grml-autoconfig] fc67c1: config_language: rely on console-setup for keyboar...
Michael Prokop
mika at grml.org
Sat Dec 29 16:23:59 CET 2018
Branch: refs/heads/master
Home: https://github.com/grml/grml-autoconfig
Commit: fc67c1849a4eed7c2c0586dd65d77cec7d053768
https://github.com/grml/grml-autoconfig/commit/fc67c1849a4eed7c2c0586dd65d77cec7d053768
Author: Michael Prokop <mika at grml.org>
Date: 2018-12-29 (Sat, 29 Dec 2018)
Changed paths:
M autoconfig.functions
Log Message:
-----------
config_language: rely on console-setup for keyboard + font handling
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 (see commit
c820a66a69). 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).
Instead when running under systemd rely on console-setup, by assuming
/etc/default/console-setup is set up as needed (implemented in grml-live
>=0.33.4) and adjusting /etc/default/keyboard according to
keyboard=.../lang=... boot options. Finally we invoke the console-setup
service. (We might want to handle this outside of grml-autoconfig in
the future, but this approach for now guarantees to execute this in the
right order and not spit on the console at the end of the boot process).
Closes: grml/grml-autoconfig#9, grml/grml#50
Thanks: Darshaka Pathirana for debugging this
Commit: 5ee88545febd109443645f5a4eb087dd5ae2c5f8
https://github.com/grml/grml-autoconfig/commit/5ee88545febd109443645f5a4eb087dd5ae2c5f8
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.18.1
Compare: https://github.com/grml/grml-autoconfig/compare/8be7a425a159...5ee88545febd
**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