From 071cca6081989681da965f44c5a31a052d1cb02b Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Mon, 10 Nov 2025 13:01:37 +0000 Subject: Small updates in README and packaging --- README.md | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'README.md') 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= ### 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. -- cgit v1.2.3