# ll /lib64/rc/console/ total 36 -rw-r--r-- 1 root root 31226 Oct 19 19:13 keymap -rw-r--r-- 1 root root 1 Oct 19 19:13 unicode (I detected this, because I use a writeable tmpfs overlay over / that is mounted to /run/rw, which contains the abovementioned directory after booting.) I assume this should be in /run/openrc instead. Reproducible: Always
(In reply to comment #0) > # ll /lib64/rc/console/ > total 36 > -rw-r--r-- 1 root root 31226 Oct 19 19:13 keymap > -rw-r--r-- 1 root root 1 Oct 19 19:13 unicode > (I detected this, because I use a writeable tmpfs overlay over / that is > mounted to /run/rw, which contains the abovementioned directory after > booting.) That is correct. This is done by the consolefont, keymaps and termencoding services. The idea is to save the console settings so we can load them before the sysinit runlevel executes on a reboot. They are loaded by init-early.sh. > I assume this should be in /run/openrc instead. No, because /run is not preserved across reboots.
William says it's legit, just needs to be looked at again.