diff options
author | imp <imp@FreeBSD.org> | 2010-07-06 23:31:52 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2010-07-06 23:31:52 +0000 |
commit | b6d8d9f4089f83ac6d643ccac00ab57fced9c90b (patch) | |
tree | 21a633cbe5c98ae5d6deb79545369749bd24a05c /usr.sbin/pc-sysinstall | |
parent | 8d145490dbfe0491db78efc71bc970785a6c84aa (diff) | |
download | FreeBSD-src-b6d8d9f4089f83ac6d643ccac00ab57fced9c90b.zip FreeBSD-src-b6d8d9f4089f83ac6d643ccac00ab57fced9c90b.tar.gz |
These files should have been added/deleted in r209751
Diffstat (limited to 'usr.sbin/pc-sysinstall')
-rwxr-xr-x | usr.sbin/pc-sysinstall/backend-query/detect-emulation.sh (renamed from usr.sbin/pc-sysinstall/backend-query/detect-vmware.sh) | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/usr.sbin/pc-sysinstall/backend-query/detect-vmware.sh b/usr.sbin/pc-sysinstall/backend-query/detect-emulation.sh index 14a0512..5eefd26 100755 --- a/usr.sbin/pc-sysinstall/backend-query/detect-vmware.sh +++ b/usr.sbin/pc-sysinstall/backend-query/detect-emulation.sh @@ -25,12 +25,17 @@ # # $FreeBSD$ -pciconf -lv | grep -i vmware >/dev/null 2>/dev/null -if [ "$?" = "0" ] -then - echo "vmware: YES" +case "$(kenv smbios.system.product)" in +VirtualBox) + echo "emulation: VIRTUALBOX" exit 0 -else - echo "vmware: NO" - exit 1 -fi + ;; +VMware*) + echo "emulation: VMWARE" + exit 0 + ;; +*) + echo "emulation: NO" + exit 1 + ;; +esac |