summaryrefslogtreecommitdiffstats
path: root/share/examples
diff options
context:
space:
mode:
authorneel <neel@FreeBSD.org>2014-10-14 18:34:15 +0000
committerneel <neel@FreeBSD.org>2014-10-14 18:34:15 +0000
commit3b410357034cd5ef48ef5ede476e0cbe520e2cad (patch)
tree6642f26a30cce8e6d1b69588a0d03d8449936b7e /share/examples
parent8c82c92eec8288836ace370b7f007da16f4a2c23 (diff)
downloadFreeBSD-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-xshare/examples/bhyve/vmrun.sh2
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
OpenPOWER on IntegriCloud