summaryrefslogtreecommitdiffstats
path: root/initramfs/stage3-stuff/bin/hwautocfg
diff options
context:
space:
mode:
authorDirk von Suchodoletz2009-08-11 15:50:03 +0200
committerDirk von Suchodoletz2009-08-11 15:50:03 +0200
commit298c5df775c45a44d79fbea9c33f9c53e027fc8d (patch)
treec71271eff9085d9f54c764714ceb46e3840c7e5e /initramfs/stage3-stuff/bin/hwautocfg
parentAdding creation of run-virt.include (independent of found removable (diff)
downloadcore-298c5df775c45a44d79fbea9c33f9c53e027fc8d.tar.gz
core-298c5df775c45a44d79fbea9c33f9c53e027fc8d.tar.xz
core-298c5df775c45a44d79fbea9c33f9c53e027fc8d.zip
Some experimental stuff (dont use yet) ...
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3073 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/stage3-stuff/bin/hwautocfg')
-rwxr-xr-xinitramfs/stage3-stuff/bin/hwautocfg16
1 files changed, 8 insertions, 8 deletions
diff --git a/initramfs/stage3-stuff/bin/hwautocfg b/initramfs/stage3-stuff/bin/hwautocfg
index 0d6f162a..40b9e38c 100755
--- a/initramfs/stage3-stuff/bin/hwautocfg
+++ b/initramfs/stage3-stuff/bin/hwautocfg
@@ -147,18 +147,18 @@ noexec\t 0 0" >>/tmp/fstab
# if more than one id45 present, the latter ones are simply mounted
# over the previous (the mounts are postponed a bit via do_mnt to
# have the filesystem completely prepared)
- echo -e "waitfor $hdpartnr 4000\n\
- mount -t auto $hdpartnr /mnt/media/${hdpartnr#/dev/*}\n\
+ echo -e "waitfor ${hdpartnr} 4000\n\
+ mount -t auto ${hdpartnr} /mnt/media/${hdpartnr#/dev/*}\n\
ln -sf /media/${hdpartnr#/dev/*} /mnt/var/scratch" >>/etc/do_mnt
- echo -e "$hdpartnr\t/media/${hdpartnr#/dev/*}\tauto\t\tnoauto\
+ echo -e "${hdpartnr}\t/media/${hdpartnr#/dev/*}\tauto\t\tnoauto\
\t\t 0 0" >>/tmp/fstab
elif [ ${partid} -eq 46 ] ; then
# mount a home directory to (/mnt)/var/home
- echo -e "waitfor $hdpartnr 4000\n\
- mount -t auto $hdpartnr /mnt/media/${hdpartnr#/dev/*} \n\
+ echo -e "waitfor ${hdpartnr} 4000\n\
+ mount -t auto ${hdpartnr} /mnt/media/${hdpartnr#/dev/*} \n\
test -d /mnt/media/${hdpartnr#/dev/*}/home && \
ln -sf /media/${hdpartnr#/dev/*} /mnt/var/home" >>/etc/do_mnt
- echo -e "$hdpartnr\t/media/${hdpartnr#/dev/*}\tauto\t\tnoauto,\
+ echo -e "${hdpartnr}\t/media/${hdpartnr#/dev/*}\tauto\t\tnoauto,\
\t 0 0" >>/tmp/fstab
fi
done
@@ -179,7 +179,7 @@ fi
finish () {
mdev -s
# mount filesystem parts (if any) requested in disk setup
-[ -f /etc/do_mnt ]] && ash /etc/do_mnt &
+[ -f /etc/do_mnt ] && ash /etc/do_mnt &
# remove unneeded disk and mouse drivers
[ ! -s /etc/hwinfo.disk ] && rmmod sd_mod 2>/dev/null
#grep -q " PS/2 " /etc/hwinfo.mouse || \
@@ -230,7 +230,7 @@ case $1 in
# if required and mounting)
disk)
# if disk action is not disabled (see #470)
- disk
+ [ "x${hw_local_disk}" != "xno" ] && disk
;;
# remove unneeded kernel modules
finish)