- Status Closed
- Percent Complete
- Task Type Bug Report
- Category Any
-
Assigned To
Emulatorman - Operating System All
- Severity High
- Priority Very High
- Reported Version Any
- Due in Version Starfix
-
Due Date
Undecided
- Votes
- Private
FS#1230 - [mkinitcpio] consolefont and keymap hooks is adapted to systemd using /etc/vconsole.conf file
Description:
- “consolefont” and “keymap” hooks is adapted to systemd using /etc/vconsole.conf file, those hooks are needed to adapt to [openrc] with /etc/conf.d/consolefont and /etc/conf.d/keymaps
Additional info:
- mkinitcpio 23-1.hyperbola3.1
/usr/lib/initcpio/install/consolefont --- - [[ -s /etc/vconsole.conf ]] && . /etc/vconsole.conf + [[ -s /etc/conf.d/consolefont ]] && . /etc/conf.d/consolefont - if [[ $FONT ]]; then - for file in "/usr/share/kbd/consolefonts/$FONT".@(fnt|psf?(u))?(.gz); do + if [[ $consolefont ]]; then + for file in "/usr/share/kbd/consolefonts/$consolefont".@(fnt|psf?(u))?(.gz); do - error "consolefont: requested font not found: \`%s'" "$FONT" + error "consolefont: requested font not found: \`%s'" "$consolefont" -This hook loads consolefont specified in vconsole.conf during early -userspace. +This hook loads consolefont specified in /etc/conf.d/consolefont during +early userspace.
/usr/lib/initcpio/install/keymap --- - for cfg in /etc/{vconsole,locale}.conf; do + for cfg in /etc/{conf.d/keymaps,locale}.conf; do - loadkeys -q $uc ${KEYMAP:-us} -b > "$BUILDROOT/keymap.bin" + loadkeys -q $uc ${keymap:-us} -b > "$BUILDROOT/keymap.bin" -This hook loads keymap(s) specified in vconsole.conf during early -userspace. +This hook loads keymap(s) specified in /etc/conf.d/keymaps during +early userspace.
Repository : core Name : mkinitcpio Version : 23-1.hyperbola3.1 Description : Modular initramfs image creation utility, with eudev support Architecture : any URL : https://projects.archlinux.org/mkinitcpio.git/ Licenses : GPL Groups : None Provides : None Depends On : awk mkinitcpio-busybox>=1.19.4-2 kmod util-linux>=2.23 libarchive coreutils bash findutils grep filesystem>=2011.10-1 gzip eudev Optional Deps : xz: Use lzma or xz compression for the initramfs image bzip2: Use bzip2 compression for the initramfs image lzop: Use lzo compression for the initramfs image lz4: Use lz4 compression for the initramfs image mkinitcpio-nfs-utils: Support for root filesystem on NFS Conflicts With : None Replaces : None Download Size : 38.40 KiB Installed Size : 186.00 KiB Packager : André Silva <emulatorman@hyperbola.info> Build Date : Fri 05 Oct 2018 03:28:32 AM -03 Validated By : MD5 Sum SHA-256 Sum Signature
Steps to reproduce:
- Use “consolefont” and “keymap” hooks from mkinitcpio
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task