summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2025-11-10 13:01:37 +0000
committerDaniil Baturin <daniil@baturin.org>2025-11-10 13:01:37 +0000
commit071cca6081989681da965f44c5a31a052d1cb02b (patch)
tree38c2e6d86aeaf11daec415119d226f91a887c163
parentfd1e89126a5e176582b0be4abb77a7dacae9e7b2 (diff)
downloadhvinfo-071cca6081989681da965f44c5a31a052d1cb02b.tar.gz
hvinfo-071cca6081989681da965f44c5a31a052d1cb02b.zip
Small updates in README and packaging
-rw-r--r--README.md24
-rw-r--r--debian/changelog6
-rw-r--r--debian/control6
3 files changed, 19 insertions, 17 deletions
diff --git a/README.md b/README.md
index 9de6f80..0232654 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,5 @@
# hvinfo
+
Yet another hypervisor detection tool for UNIX-like systems.
### Design goals
@@ -9,9 +10,10 @@ Yet another hypervisor detection tool for UNIX-like systems.
## Building
-To build it, you need GNU Make, GNAT 4.x or higher (Ada 2005 support required) and gprbuild.
+To build hvinfo, you need GNU Make, GNAT 4.x or higher (Ada 2005 support required) and gprbuild.
Build setup is rather simplistic at this time.
+
```
cd hvinfo
gmake
@@ -20,15 +22,17 @@ gmake install PREFIX=<some dir>
### Building a Debian package
-Debian packaging is not yet good enough to get it included in Debian, but should
-be fine for local use. Install the devscripts package and do:
+Debian packaging is not yet good enough to get it included in Debian,
+but should be fine for local use.
+
+Install the devscripts package and run:
```
-debuild -us -uc
+dpkg-buildpackage -b -us -uc
```
-If you have your Ada toolchain installed in an unusual location, it's better to ensure you have it
-in your $PATH.
+If you have your Ada toolchain installed in an unusual location,
+it's better to ensure you have it in your `$PATH`.
# OS and hypervisor support
@@ -43,12 +47,4 @@ and this is currently only supported on Linux because it provides DMI informatio
via sysfs to unprivileged users. FreeBSD requires root privileges for DMI reading,
so Parallels is undetectable on FreeBSD right now.
-Container systems such as LXC and OpenVZ are not supported yet.
-
-Virtualization systems for platforms other than x86 aren't supported either.
-
Patches are welcome.
-
-# TODO
-* Implementation-independent makefile (anyone knows how to make ifdef work in both make flavours?)
-* Containers virtualization detection.
diff --git a/debian/changelog b/debian/changelog
index 23d60fd..875384b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+hvinfo (1.2.1) unstable; urgency=medium
+
+ * Small updates in the README file and package description.
+
+ -- Daniil Baturin <daniil@baturin.org> Mon, 10 Nov 2025 12:58:02 +0000
+
hvinfo (1.2.0) unstable; urgency=medium
* Add support for detecting non-accelerated QEMU > 2.10 on all platforms
diff --git a/debian/control b/debian/control
index 284bc70..ee10d22 100644
--- a/debian/control
+++ b/debian/control
@@ -8,6 +8,6 @@ Build-Depends: debhelper (>= 12), gnat (>=12.0), gprbuild
Package: hvinfo
Depends: libgnat-12
Architecture: i386 amd64 armhf arm64
-Description: x86 hypervisor detection tool
- An x86 hypervisor detection with support for detecting
- KVM, Xen PV or HVM, VMware, and others.
+Description: Hypervisor detection tool
+ A hypervisor detection tool that supports detecting
+ KVM, Xen PV or HVM, VMware, Bhyve, and other full virtualization environments.