diff options
author | David Herrmann <dh.herrmann@gmail.com> | 2014-11-24 15:12:42 +0100 |
---|---|---|
committer | David Herrmann <dh.herrmann@gmail.com> | 2014-11-24 15:16:33 +0100 |
commit | d4f5a1f47dbd04f26f2ddf951c97c4cb0ebbbe62 (patch) | |
tree | 54e891570c54a505a6babdefc95169d1efb1aaa2 /NEWS | |
parent | 8a52210c9392887a31fdb2845f65b4c5869e8e66 (diff) |
localed: validate xkb keymaps
Introduce a new optional dependency on libxkbcommon for systemd-localed.
Whenever the x11 keymap settings are changed, use libxkbcommon to compile
the keymap. If the compilation fails, print a warning so users will get
notified.
On compilation failure, we still update the keymap settings for now. This
patch just introduces the xkbcommon infrastructure to have keymap
validation in place. We can later decide if/how we want to enforce this.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ systemd System and Service Manager +CHANGES WITH 218: + + * If compiled with --enable-xkbcommon, systemd-localed will + verify x11 keymap settings by compiling the given keymap. It + will spew out warnings if the compilation fails. This + requires libxkbcommon to be installed. + CHANGES WITH 217: * journalctl gained the new options -t/--identifier= to match |