Am 17.11.18 um 20:32 schrieb Michael Biebl:
> One obvious difference between the keymap files shipped by kbd and
> console-data is, that kbd uses a map.gz file extension whereas
> console-data uses kmap.gz.
Something like the attached patch might be sufficient for "localectl
list-keymaps". It's completely untested though.
There are other places like in find_converted_keymap() [1], which expect
a certain directory layout.
Michael
[1]
https://github.com/systemd/systemd/blob/master/src/locale/keymap-util.c#L590
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
--- systemd-239.orig/src/basic/locale-util.c
+++ systemd-239/src/basic/locale-util.c
@@ -268,19 +268,19 @@ static int nftw_cb(
if (tflag != FTW_F)
return 0;
- if (!endswith(fpath, ".map") &&
- !endswith(fpath, ".map.gz"))
+ if (!endswith(fpath, ".kmap") &&
+ !endswith(fpath, ".kmap.gz"))
return 0;
p = strdup(basename(fpath));
if (!p)
return FTW_STOP;
- e = endswith(p, ".map");
+ e = endswith(p, ".kmap");
if (e)
*e = 0;
- e = endswith(p, ".map.gz");
+ e = endswith(p, ".kmap.gz");
if (e)
*e = 0;
_______________________________________________
Pkg-systemd-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-systemd-maintainers