summaryrefslogtreecommitdiffstats
path: root/inspector/virt-inspector
Commit message (Collapse)AuthorAgeFilesLines
* inspector: Rewrite virt-inspector in C.Richard W.M. Jones2010-11-191-492/+0
|
* inspector: Replace code for listing applications with new core API.Richard W.M. Jones2010-11-151-117/+33
|
* New APIs: inspect-get-package-format, inspect-get-package-management.Richard Jones2010-11-121-49/+15
| | | | This APIs reimplement some parts of virt-inspector in C.
* inspect: Add support for MeeGo.stable-1.6Richard W.M. Jones2010-11-021-1/+1
|
* inspect: Add support for Ubuntu.Richard Jones2010-10-291-1/+1
|
* inspect: Add detection of Gentoo.Richard Jones2010-10-291-0/+4
|
* inspect: Add detection of Arch Linux.Richard Jones2010-10-291-1/+5
|
* inspect: Add detection of Pardus.Richard Jones2010-10-291-0/+4
|
* inspector: Sort <filesystems> section.Richard Jones2010-10-291-0/+1
|
* inspector: List Debian packages.Richard W.M. Jones2010-10-281-5/+62
| | | | | List Debian packages by downloading and parsing the file /var/lib/dpkg/status.
* inspector: Introductory documentation for XML format.Richard W.M. Jones2010-10-281-0/+130
|
* inspector: Debian package format 'deb' instead of 'dpkg'.Richard W.M. Jones2010-10-281-1/+1
|
* inspector: Return canonical block device paths in XML.Richard W.M. Jones2010-10-281-3/+17
|
* inspector: Rewrite virt-inspector (RHBZ#642930).Richard W.M. Jones2010-10-281-696/+177
| | | | | | | | | | | | Rewrite virt-inspector: - remove old and unsupportable features - use the C inspection API - don't run programs from the guest The RNG has been updated to reflect the new XML-only output. The new example files show the new XML output.
* tools: Specify format of disks (RHBZ#642934,CVE-2010-3851).Richard W.M. Jones2010-10-221-3/+26
| | | | | | | | | | Sys::Guestfs::Lib is changed in two ways: firstly we take the format string from libvirt and pass it to add_drive_opts. Secondly we allow an extra format => parameter to open_guest which allows the format to be specified for disk images. All the tools are changed to add an extra --format parameter allowing the format to be specified for direct disk images.
* inspector: Add comment about why --fish option implies write mode.Richard W.M. Jones2010-10-221-0/+8
|
* tools: Add section describing quoting libvirt domain names to docs (RHBZ#643624)Richard W.M. Jones2010-10-181-0/+7
|
* inspector: Improve error message when YAML::Any library is not installed.Richard Jones2010-07-021-1/+1
|
* guestfish -i and virt-inspector work on filenames containing spaces ↵Richard Jones2010-05-131-2/+7
| | | | | | | | | | | | | | (RHBZ#507810). This commit fixes a long-standing bug which prevented guestfish -i and virt-inspector from working on disk images which had a space in the filename (or other unsafe characters). It works by ensuring that the strings passed between guestfish -i and virt-inspector are quoted correctly in both directions. Note that this commit adds a dependency from virt-inspector to the perl module String::ShellQuote. We have previously used this module in virt-make-fs.
* Documentation updates.Richard Jones2010-04-111-2/+2
| | | | | | | Fix copyright years. Fix URLs to point to new PRC site. Make sure guestfish(1) and guestfs(3) manpages reference the current list of tools.
* inspector: Read information about Windows guests from the Registry.Richard Jones2010-03-081-11/+5
| | | | | | | | | | | | | | This commit changes substantially the way that we get information about Windows guests. We now use the Windows Registry to get information such as the version, product name and much else. This uses Win::Hivex (ie. the hivex library). 'reged' is no longer needed or used. As an incidental change, this also tries harder to search for %systemroot%, in the case when we cannot find boot.ini (ie. Windows Vista and more recent). This ensures we can get more detail from those versions of Windows.
* inspector: Add product_name field to output.Richard Jones2010-03-081-0/+2
| | | | | | This is a free text string containing the "product name" of the OS. It's mainly useful for Windows guests, and a forthcoming patch will get this field from the Windows Registry.
* inspector: Don't crash if $os->{kernels} does not exist.Richard Jones2010-03-081-7/+9
| | | | ie. on Windows.
* inspector: Make RPM application data more specific (RHBZ#552718).Richard Jones2010-01-051-0/+3
| | | | | | | List applications with epoch, release and arch data. If epoch is 0, don't store this as an empty string, but as undefined, and don't output empty <epoch/> element in the XML.
* inspector: Remove inaccurate paragraph from documentation.Richard Jones2009-10-261-4/+0
|
* Tab to space fixes, now passes 'make syntax-check'Richard Jones2009-10-201-17/+17
|
* inspector: Add RELAX NG schema for virt-inspector --xml output.Richard Jones2009-10-021-4/+3
|
* inspector: Don't bomb if no kernels detected.Richard Jones2009-10-011-16/+18
| | | | | | | | If $os->{kernels} wasn't defined, virt-inspector would exit with an error, leaving partial XML output. Change the code so it doesn't die in this case, instead just leaves out the <kernels> section.
* Rename virt-[tool].pl as virt-[tool]Richard Jones2009-09-231-0/+874