]> git.ipfire.org Git - thirdparty/mdadm.git/commit
FIX: Verify if array name doesn't exist already
authorAdam Kwolek <adam.kwolek@intel.com>
Thu, 22 Dec 2011 20:13:55 +0000 (07:13 +1100)
committerNeilBrown <neilb@suse.de>
Thu, 22 Dec 2011 20:13:55 +0000 (07:13 +1100)
commit3e9df86add05b3a759148a8a1760a44887654322
tree67042a2bcd3aeddac438f66d49241014a1cc7f3d
parent24daa16fa1a44635690015a28474de43eea3a679
FIX: Verify if array name doesn't exist already

When e.g. array name (an) is correct and it is the same as container name (cn),
file element creation /dev/md/an will replace /dev/md/cn.
This can cause that user cannot access container using /dev/md/cn.

Verify during array creation if chosen name is not already existing
one.

[Changed to use map_by_name() rather than stat() to determine prior
 existence - NeilBrown]

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Create.c