From: Michael Prokop Date: Sun, 4 Nov 2012 11:14:13 +0000 (+0100) Subject: CMDLINE handling: do not use 'local' outside a function X-Git-Tag: v0.9.60~1 X-Git-Url: https://git.grml.org/?p=grml-autoconfig.git;a=commitdiff_plain;h=ad36d36db7fd095f60da16867200b805733ca2dd;hp=9675531f6834edea731b5bd7d434bd544df02a74 CMDLINE handling: do not use 'local' outside a function Reported by Dietmar Segbert on the Grml user mailing list. --- diff --git a/autoconfig.functions b/autoconfig.functions index 2736153..0e962c5 100755 --- a/autoconfig.functions +++ b/autoconfig.functions @@ -42,9 +42,9 @@ if [ -z "$CMDLINE" ]; then [ -d /live/image/bootparams/ ] && CMDLINE="$CMDLINE $(cat /live/image/bootparams/* | tr '\n' ' ')" modprobe 9p 2>/dev/null || true if grep -q 9p /proc/filesystems ; then - local TAG="grml-parameters" + TAG="grml-parameters" if grep -q "$TAG" /sys/bus/virtio/devices/*/mount_tag 2>/dev/null ; then - local MOUNTDIR="$(mktemp -d)" + MOUNTDIR="$(mktemp -d)" mount -t 9p -o trans=virtio,ro "$TAG" "$MOUNTDIR" CMDLINE="$CMDLINE $(cat "$MOUNTDIR"/* 2>/dev/null | tr '\n' ' ')" umount "$MOUNTDIR"