Name: virt-what Version: 1.3 Release: 3%{?dist} Summary: Detect if we are running in a virtual machine ExclusiveArch: %{ix86} x86_64 Group: Applications/Emulators License: GPLv2+ URL: http://people.redhat.com/~rjones/virt-what/ Source0: http://people.redhat.com/~rjones/virt-what/files/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # This is provided by the build root, but we make it explicit # anyway in case this was dropped from the build root in future. BuildRequires: /usr/bin/pod2man # virt-what script uses dmidecode and getopt (from util-linux-ng). # RPM cannot detect this so make the dependencies explicit here. Requires: dmidecode Requires: util-linux-ng %description virt-what is a shell script which can be used to detect if the program is running in a virtual machine. The program prints out a list of "facts" about the virtual machine, derived from heuristics. One fact is printed per line. If nothing is printed and the script exits with code 0 (no error), then it can mean either that the program is running on bare-metal or the program is running inside a type of virtual machine which we don't know about or cannot detect. Current types of virtualization detected: KVM, Xen, unaccelerated QEMU, VMWare, VirtualBox, VirtualPC, OpenVZ, Virtuozzo, User-Mode Linux (UML). %prep %setup -q %configure %build make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README COPYING %{_sbindir}/virt-what %{_libexecdir}/virt-what-cpuid-helper %{_mandir}/man1/*.1* %changelog * Thu Oct 28 2010 Richard W.M. Jones - 1.3-3 - Initial import into Fedora. * Tue Oct 19 2010 Richard W.M. Jones - 1.3-2 - Make changes suggested by reviewer (RHBZ#644259). * Tue Oct 19 2010 Richard W.M. Jones - 1.3-1 - Initial release.