aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2011-01-11 15:41:43 +0100
committerSebastian Pipping <sebastian@pipping.org>2011-01-11 15:41:43 +0100
commitb4f310213ef80357880ba63a93b85922d7b07a44 (patch)
tree61522b44da64d9529ec93891c1ff5e0970e091f8 /defaults
parentPick first device when several devices are matching real_root (bug #303531) (diff)
downloadgenkernel-b4f310213ef80357880ba63a93b85922d7b07a44.tar.gz
genkernel-b4f310213ef80357880ba63a93b85922d7b07a44.tar.bz2
genkernel-b4f310213ef80357880ba63a93b85922d7b07a44.zip
Create /bin/vg* symlinks when called as /linuxrc, too (bug #307855)
Diffstat (limited to 'defaults')
-rwxr-xr-xdefaults/linuxrc12
1 files changed, 6 insertions, 6 deletions
diff --git a/defaults/linuxrc b/defaults/linuxrc
index 1fc733b1..d8734509 100755
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -29,12 +29,12 @@ mount -o remount,rw / >/dev/null 2>&1
if [ "$0" = '/init' ]
then
[ -e /linuxrc ] && rm /linuxrc
-
- if [ -e /bin/lvm ]
- then
- ln -s /bin/lvm /bin/vgscan
- ln -s /bin/lvm /bin/vgchange
- fi
+fi
+
+if [ -e /bin/lvm ]
+then
+ [ -e /bin/vgscan ] || ln -s /bin/lvm /bin/vgscan
+ [ -e /bin/vgchange ] || ln -s /bin/lvm /bin/vgchange
fi
quiet_kmsg