]> err.no Git - util-linux/commit
mount: add support for mixed usage of SPECes
authorKarel Zak <kzak@redhat.com>
Mon, 28 May 2007 12:48:23 +0000 (14:48 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 30 May 2007 08:47:40 +0000 (10:47 +0200)
commit3af76c0b01ad9ef5dbd6e56cf3a744cf8db3d8ea
tree1335d458a8928271a77f39a9c80312ff2d08a937
parentc20767edf408882e06abc0eb3b75e4dd41581d6f
mount: add support for mixed usage of SPECes

This patch improves a way how the mount works with SPECes (devname,
LABEL or UUID) and nodes (mountpoints) from command line.

The patch adds support for mixed usage of SPECes -- it means on
command line is different SPEC than in the /etc/fstab file. For
example:

command line:
   mount LABEL=foo
fstab:
   UID=915b048a-998d-4ee5-9e6b-7fcaaf34d3c5 /mnt/foo auto default

The mount command doesn't strictly require same SPEC on command line
and in fstab anymore. You can be more creative and mix UUID, LABEL
or device name.

This implementation is more effective that convert *all* entries from
/etc/fstab to a real devnames.

Signed-off-by: Karel Zak <kzak@redhat.com>
mount/mount.c