[virt-what/f13/master] Initial import into Fedora.

Richard W.M. Jones rjones at fedoraproject.org
Thu Oct 28 12:18:31 UTC 2010


commit 3e55ce2dc24dbcfbdba27f50199f0ec58312b50e
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Thu Oct 28 13:12:03 2010 +0100

    Initial import into Fedora.

 .gitignore     |    1 +
 sources        |    1 +
 virt-what.spec |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 75 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c2bb7d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/virt-what-1.3.tar.gz
diff --git a/sources b/sources
index e69de29..e71c0da 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+31befa26eb4060fa2619d61718e26fba  virt-what-1.3.tar.gz
diff --git a/virt-what.spec b/virt-what.spec
new file mode 100644
index 0000000..578f0f0
--- /dev/null
+++ b/virt-what.spec
@@ -0,0 +1,73 @@
+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 <rjones at redhat.com> - 1.3-3
+- Initial import into Fedora.
+
+* Tue Oct 19 2010 Richard W.M. Jones <rjones at redhat.com> - 1.3-2
+- Make changes suggested by reviewer (RHBZ#644259).
+
+* Tue Oct 19 2010 Richard W.M. Jones <rjones at redhat.com> - 1.3-1
+- Initial release.


More information about the scm-commits mailing list