Move the redirection to stderr out of the cmd variable assignment

Putting 2>/dev/null in cmd= escapes the redirection operation, which causes
mdconfig to think it's a filename

MFC after: 2 weeks
X-MFC with: r273627
Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
Enji Cooper 2014-10-25 05:31:18 +00:00
parent 59dee1b08b
commit fbb045e15e
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=273628

View File

@ -167,8 +167,8 @@ create_memdisk()
if [ -n "${devname}" ]; then
devparam="-u ${devname}"
fi
cmd="mdconfig -a -t swap -s ${size} ${devparam} 2>/dev/null"
DISKNAME=`${cmd}` || die "failed: ${cmd}"
cmd="mdconfig -a -t swap -s ${size} ${devparam}"
DISKNAME=`$cmd 2>/dev/null` || die "failed: ${cmd}"
if [ -n "${devname}" ]; then
DISKNAME="${devname}"
fi