summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/functions2
-rwxr-xr-xscripts/init-premount/udev_helper4
2 files changed, 5 insertions, 1 deletions
diff --git a/scripts/functions b/scripts/functions
index 6825519..05b7779 100644
--- a/scripts/functions
+++ b/scripts/functions
@@ -202,7 +202,7 @@ parse_numeric() {
major=${1%:*}
;;
*)
- minor=$((0x${1#??}))
+ minor=$((0x${1#?}))
major=$((0x${1%??}))
;;
esac
diff --git a/scripts/init-premount/udev_helper b/scripts/init-premount/udev_helper
index f2bc204..d2ef579 100755
--- a/scripts/init-premount/udev_helper
+++ b/scripts/init-premount/udev_helper
@@ -15,6 +15,10 @@ prereqs)
;;
esac
+# Source the relevant scripts for later decisions
+. /conf/initramfs.conf
+. /scripts/functions
+
# Nothing todo for nfs boot
case "${BOOT}" in
local)