diff options
author | neel <neel@FreeBSD.org> | 2014-10-14 18:34:15 +0000 |
---|---|---|
committer | neel <neel@FreeBSD.org> | 2014-10-14 18:34:15 +0000 |
commit | 3b410357034cd5ef48ef5ede476e0cbe520e2cad (patch) | |
tree | 6642f26a30cce8e6d1b69588a0d03d8449936b7e /share/examples | |
parent | 8c82c92eec8288836ace370b7f007da16f4a2c23 (diff) | |
download | FreeBSD-src-3b410357034cd5ef48ef5ede476e0cbe520e2cad.zip FreeBSD-src-3b410357034cd5ef48ef5ede476e0cbe520e2cad.tar.gz |
Use '-e' to check if the virtio backing file has already been created.
The '-f' check works fine on a regular file but not if the backing file is
a device (e.g., /dev/md0). In this case it would print a misleading but
otherwise benign message about the backing file not being present.
Submitted by: Marcus Reid (marcus@blazingdot.com)
Discussed with: grehan
Diffstat (limited to 'share/examples')
-rwxr-xr-x | share/examples/bhyve/vmrun.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/share/examples/bhyve/vmrun.sh b/share/examples/bhyve/vmrun.sh index f7bb2a0..93f3c94 100755 --- a/share/examples/bhyve/vmrun.sh +++ b/share/examples/bhyve/vmrun.sh @@ -152,7 +152,7 @@ make_and_check_diskdev() { local virtio_diskdev="$1" # Create the virtio diskdev file if needed - if [ ! -f ${virtio_diskdev} ]; then + if [ ! -e ${virtio_diskdev} ]; then echo "virtio disk device file \"${virtio_diskdev}\" does not exist." echo "Creating it ..." truncate -s 8G ${virtio_diskdev} > /dev/null |