diff options
Diffstat (limited to 'recipes/initscripts/initscripts-1.0/devices')
-rwxr-xr-x | recipes/initscripts/initscripts-1.0/devices | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/recipes/initscripts/initscripts-1.0/devices b/recipes/initscripts/initscripts-1.0/devices index 67a2ec8092..405962827a 100755 --- a/recipes/initscripts/initscripts-1.0/devices +++ b/recipes/initscripts/initscripts-1.0/devices @@ -56,7 +56,13 @@ else done ln -sf /proc/self/fd /dev/fd ln -sf /proc/kcore /dev/core - /sbin/makedevs -r / -D /etc/device_table + + if test `readlink -f "/sbin/makedevs"` = "/bin/busybox"; then + MAKEDEV_ARGS="-d /etc/device_table /" + else + MAKEDEV_ARGS="-r / -D /etc/device_table" + fi + /sbin/makedevs $MAKEDEV_ARGS if test $? -ne 0; then if test "$VERBOSE" != "no"; then echo "failed"; fi else |