sebastiano.tronto.net

Source files and build scripts for my personal website
git clone https://git.tronto.net/sebastiano.tronto.net
Download | Log | Files | Refs | README

commit ab3ca5e2bf3317933b7bec8d10f92cd4a5686991
parent e3af791378d051b791f8d1ca72e964555ecf75cf
Author: Sebastiano Tronto <sebastiano@tronto.net>
Date:   Thu, 14 May 2026 17:39:58 +0200

Update setup script

Diffstat:
Msrc/setup-config-alpine | 20++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/src/setup-config-alpine b/src/setup-config-alpine @@ -71,14 +71,18 @@ doas cp "$tmp_doas_file" /etc/doas.d/20-wheel.conf print_log "Configuring the console" tmp_kmap_file=$(mktemp) -tmp_loadkmap_file=$(mktemp) -printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file" -doas loadkeys "$tmp_kmap_file" -dumpkmap > us-swapesc.bmap -gzip us-swapesc.bmap -doas mv us-swapesc.bmap.gz /etc/keymap/ -printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file" -doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap +if (dumpkmap > /dev/null 2>&1); then + tmp_loadkmap_file=$(mktemp) + printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file" + doas loadkeys "$tmp_kmap_file" + dumpkmap > us-swapesc.bmap + gzip us-swapesc.bmap + doas mv us-swapesc.bmap.gz /etc/keymap/ + printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file" + doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap +else + echo "dumpkmap failed, skipping console keybaord settings" +fi tmp_blacklist_file=$(mktemp) cp /etc/modprobe.d/blacklist.conf "$tmp_blacklist_file"