summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2026-05-14 17:40:12 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2026-05-14 17:40:12 +0200
commit7c10cc3c0b46a8ba570d5db90dbfe3cbea02ea5f (patch)
treef489f6060f5c35ff3dc401e48f2b41e3aecd6d02 /scripts
parent39525655c1757add168ee813291ce041bdae2fa9 (diff)
downloadconfig-7c10cc3c0b46a8ba570d5db90dbfe3cbea02ea5f.tar.gz
config-7c10cc3c0b46a8ba570d5db90dbfe3cbea02ea5f.zip
Update setup script
Diffstat (limited to '')
-rwxr-xr-xscripts/setup-config-alpine20
1 files changed, 12 insertions, 8 deletions
diff --git a/scripts/setup-config-alpine b/scripts/setup-config-alpine
index 23cb6a8..8ea2347 100755
--- a/scripts/setup-config-alpine
+++ b/scripts/setup-config-alpine
@@ -71,14 +71,18 @@ doas cp "$tmp_doas_file" /etc/doas.d/20-wheel.conf
71print_log "Configuring the console" 71print_log "Configuring the console"
72 72
73tmp_kmap_file=$(mktemp) 73tmp_kmap_file=$(mktemp)
74tmp_loadkmap_file=$(mktemp) 74if (dumpkmap > /dev/null 2>&1); then
75printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file" 75 tmp_loadkmap_file=$(mktemp)
76doas loadkeys "$tmp_kmap_file" 76 printf 'keycode 1 = Caps_Lock\nkeycode 58 = Escape\n' > "$tmp_kmap_file"
77dumpkmap > us-swapesc.bmap 77 doas loadkeys "$tmp_kmap_file"
78gzip us-swapesc.bmap 78 dumpkmap > us-swapesc.bmap
79doas mv us-swapesc.bmap.gz /etc/keymap/ 79 gzip us-swapesc.bmap
80printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file" 80 doas mv us-swapesc.bmap.gz /etc/keymap/
81doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap 81 printf 'KEYMAP=/etc/keymap/us-swapesc.bmap.gz\n' > "$tmp_loadkmap_file"
82 doas mv "$tmp_loadkmap_file" /etc/conf.d/loadkmap
83else
84 echo "dumpkmap failed, skipping console keybaord settings"
85fi
82 86
83tmp_blacklist_file=$(mktemp) 87tmp_blacklist_file=$(mktemp)
84cp /etc/modprobe.d/blacklist.conf "$tmp_blacklist_file" 88cp /etc/modprobe.d/blacklist.conf "$tmp_blacklist_file"

Generated with cgit - Back to sebastiano.tronto.net