aboutsummaryrefslogtreecommitdiff
path: root/hwdetect
diff options
context:
space:
mode:
authorTobias Powalowski <tpowa@archlinux.org>2006-12-18 19:24:54 +0000
committerTobias Powalowski <tpowa@archlinux.org>2006-12-18 19:24:54 +0000
commitf9b90969a7669044f098b90babe203b145bf55a9 (patch)
treec0657d21e8207b74822a2b8f8de1643c6f2372c0 /hwdetect
parent4b00503d2d25e40b0e962df08005d749cf3a4c87 (diff)
downloadinitscripts-f9b90969a7669044f098b90babe203b145bf55a9.tar.xz
'upgpkg: added --keymap option'
Diffstat (limited to 'hwdetect')
-rwxr-xr-xhwdetect6
1 files changed, 6 insertions, 0 deletions
diff --git a/hwdetect b/hwdetect
index 1506904..a6f87a1 100755
--- a/hwdetect
+++ b/hwdetect
@@ -36,6 +36,7 @@ usage () {
echo " --raid add raid to HOOKS="
echo " --encrypt add encrypt to HOOKS="
echo " --lvm2 add lvm2 to HOOKS="
+ echo " --keymap add keymap to HOOKS="
echo ""
echo " For /etc/rc.conf use:"
echo " --net show network MODULES"
@@ -71,6 +72,9 @@ fi
# lvm2 switch
[ "$(echo $* | grep '\-lvm2')" ] && LVM2=1
+# lvm2 switch
+[ "$(echo $* | grep '\-keymap')" ] && KEYMAP=1
+
# vmware switch
[ "$(echo $* | grep '\-vmware')" ] && VMWARE=1
@@ -363,7 +367,9 @@ while [ $# -gt 0 ]; do
fi
# keymap, check rc.conf for KEYMAP="us"
if [ "$(grep '^KEYMAP="us"' /etc/rc.conf)" ]; then
+ if ! [ "${KEYMAP}" = "1" ]; then
START_HOOKS=$(echo $START_HOOKS | sed -e "s/keymap//g")
+ fi
fi
### TODO raid, check for presence of md devices in /dev
#if ! [ "$(ls /dev/md* > /dev/null 2>&1 )" ]; then