[Libosinfo] [PATCH v3 00/60] Split up database XML files

Daniel P. Berrange berrange at redhat.com
Mon Oct 12 17:10:21 UTC 2015


This is a further update to:

  https://www.redhat.com/archives/libosinfo/2015-October/msg00002.html

This series splits up the current XML files so that we have at most
one entity stored in each file.

I've not attempted to change anything about the way we load files, or
the format, so this is fully back compatible with current loader code.

The interesting patches are at the start of the series. In particular
the first two patches add some documentation which is intended to act
as an informal specification for our database layout and file naming
scheme.

Patches 17 and onwards are the splitting up of data files, so not
going to be particularly interesting to review. I used a script to
do the actual splitting initially, which should have ensure I didn't
loose any data / introduce mistakes, though I've done a few rebases
which needed manual fixing since then.

The final layout should match what I describe in the docs. Since it
is not obvious from the patches, filenames in the database are as
follows:

    $ROOT/datamap
    $ROOT/datamap/x.org
    $ROOT/datamap/x.org/x11-keyboard.xml
    $ROOT/datamap/microsoft.com
    $ROOT/datamap/microsoft.com/win-7-l10n-language.xml
    $ROOT/datamap/microsoft.com/win-8-l10n-language-reverse.xml
    $ROOT/datamap/microsoft.com/win-8-l10n-language.xml
    $ROOT/platform
    $ROOT/platform/qemu.org
    $ROOT/platform/qemu.org/qemu-1.4.0.xml
    $ROOT/platform/qemu.org/qemu-1.0.xml
    $ROOT/platform/qemu.org/qemu-1.2.2.xml
    $ROOT/platform/qemu.org/qemu-2.3.0.xml
    $ROOT/platform/qemu.org/qemu-1.7.1.xml
    $ROOT/platform/qemu.org/qemu-1.2.1.xml
    $ROOT/platform/qemu.org/qemu-1.6.0.xml
    $ROOT/platform/qemu.org/qemu-1.6.2.xml
    $ROOT/platform/qemu.org/qemu-2.0.0.xml
    $ROOT/platform/qemu.org/qemu-1.6.1.xml
    $ROOT/platform/qemu.org/qemu-1.1.1.xml
    $ROOT/platform/qemu.org/qemu-1.1.2.xml
    $ROOT/platform/qemu.org/qemu-1.2.0.xml
    $ROOT/platform/qemu.org/qemu-1.5.2.xml
    $ROOT/platform/qemu.org/qemu-2.1.2.xml
    $ROOT/platform/qemu.org/qemu-1.5.0.xml
    $ROOT/platform/qemu.org/qemu-1.4.2.xml
    $ROOT/platform/qemu.org/qemu-2.0.2.xml
    $ROOT/platform/qemu.org/qemu-2.2.0.xml
    $ROOT/platform/qemu.org/qemu-1.3.0.xml
    $ROOT/platform/qemu.org/qemu-1.7.0.xml
    $ROOT/platform/qemu.org/qemu-1.4.1.xml
    $ROOT/platform/qemu.org/qemu-1.5.1.xml
    $ROOT/platform/qemu.org/qemu-2.1.3.xml
    $ROOT/platform/qemu.org/qemu-2.1.0.xml
    $ROOT/platform/qemu.org/qemu-2.1.1.xml
    $ROOT/platform/qemu.org/qemu-1.0.1.xml
    $ROOT/platform/qemu.org/qemu-1.5.3.xml
    $ROOT/platform/qemu.org/qemu-1.1.1-1.xml
    $ROOT/platform/qemu.org/qemu-2.2.1.xml
    $ROOT/platform/qemu.org/qemu-2.0.1.xml
    $ROOT/platform/qemu.org/qemu-1.3.1.xml
    $ROOT/platform/qemu.org/qemu-1.7.2.xml
    $ROOT/platform/qemu.org/qemu-1.1.xml
    $ROOT/platform/redhat.com
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.7.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.6.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.2.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.4.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.5.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.1.xml
    $ROOT/platform/redhat.com/xen-rhel-3.1.0.5.3.xml
    $ROOT/platform/redhat.com/xen-rhel-3.0.3.5.0.xml
    $ROOT/platform/xen.org
    $ROOT/platform/xen.org/xen-3.1.4.xml
    $ROOT/platform/xen.org/xen-3.1.3.xml
    $ROOT/platform/xen.org/xen-3.0.2.xml
    $ROOT/platform/xen.org/xen-3.2.1.xml
    $ROOT/platform/xen.org/xen-4.1.0.xml
    $ROOT/platform/xen.org/xen-3.3.0.xml
    $ROOT/platform/xen.org/xen-4.0.0.xml
    $ROOT/platform/xen.org/xen-3.0.4.xml
    $ROOT/platform/xen.org/xen-3.4.2.xml
    $ROOT/platform/xen.org/xen-3.3.1.xml
    $ROOT/platform/xen.org/xen-3.0.3.xml
    $ROOT/platform/xen.org/xen-3.4.0.xml
    $ROOT/platform/xen.org/xen-4.0.1.xml
    $ROOT/platform/xen.org/xen-3.4.3.xml
    $ROOT/platform/xen.org/xen-3.2.3.xml
    $ROOT/platform/xen.org/xen-3.4.1.xml
    $ROOT/platform/xen.org/xen-3.3.2.xml
    $ROOT/platform/xen.org/xen-3.2.2.xml
    $ROOT/platform/xen.org/xen-3.2.0.xml
    $ROOT/platform/linux-kvm.org
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.2.0.xml
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.1.0.xml
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.0.xml
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.1.2.xml
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.0.1.xml
    $ROOT/platform/linux-kvm.org/qemu-kvm-1.1.1.xml
    $ROOT/install-script
    $ROOT/install-script/redhat.com
    $ROOT/install-script/redhat.com/rhel-kickstart-jeos.xml
    $ROOT/install-script/redhat.com/rhel-kickstart-desktop.xml
    $ROOT/install-script/ubuntu.com
    $ROOT/install-script/ubuntu.com/ubuntu-preseed-jeos.xml
    $ROOT/install-script/fedoraproject.org
    $ROOT/install-script/fedoraproject.org/fedora-kickstart-jeos.xml
    $ROOT/install-script/fedoraproject.org/fedora-kickstart-desktop.xml
    $ROOT/install-script/debian.org
    $ROOT/install-script/debian.org/debian-preseed-jeos.xml
    $ROOT/install-script/debian.org/debian-preseed-desktop.xml
    $ROOT/install-script/microsoft.com
    $ROOT/install-script/microsoft.com/windows-reg-desktop.xml
    $ROOT/install-script/microsoft.com/windows-unattend-jeos.xml
    $ROOT/install-script/microsoft.com/windows-unattend-desktop.xml
    $ROOT/install-script/microsoft.com/windows-sif-desktop.xml
    $ROOT/install-script/microsoft.com/windows-sif-jeos.xml
    $ROOT/install-script/microsoft.com/windows-cmd-desktop.xml
    $ROOT/os
    $ROOT/os/openbsd.org
    $ROOT/os/openbsd.org/openbsd-5.0.xml
    $ROOT/os/openbsd.org/openbsd-5.2.xml
    $ROOT/os/openbsd.org/openbsd-5.3.xml
    $ROOT/os/openbsd.org/openbsd-4.3.xml
    $ROOT/os/openbsd.org/openbsd-4.9.xml
    $ROOT/os/openbsd.org/openbsd-5.6.xml
    $ROOT/os/openbsd.org/openbsd-5.5.xml
    $ROOT/os/openbsd.org/openbsd-4.5.xml
    $ROOT/os/openbsd.org/openbsd-4.8.xml
    $ROOT/os/openbsd.org/openbsd-4.4.xml
    $ROOT/os/openbsd.org/openbsd-4.2.xml
    $ROOT/os/openbsd.org/openbsd-5.1.xml
    $ROOT/os/openbsd.org/openbsd-5.4.xml
    $ROOT/os/novell.com
    $ROOT/os/novell.com/netware-6.xml
    $ROOT/os/novell.com/netware-4.xml
    $ROOT/os/novell.com/netware-5.xml
    $ROOT/os/apple.com
    $ROOT/os/apple.com/macosx-10.7.xml
    $ROOT/os/apple.com/macosx-10.6.xml
    $ROOT/os/apple.com/macosx-10.3.xml
    $ROOT/os/apple.com/macosx-10.2.xml
    $ROOT/os/apple.com/macosx-10.5.xml
    $ROOT/os/apple.com/macosx-10.4.xml
    $ROOT/os/apple.com/macosx-10.0.xml
    $ROOT/os/apple.com/macosx-10.1.xml
    $ROOT/os/redhat.com
    $ROOT/os/redhat.com/rhl-7.2.xml
    $ROOT/os/redhat.com/rhl-4.0.xml
    $ROOT/os/redhat.com/rhel-5.6.xml
    $ROOT/os/redhat.com/rhl-5.1.xml
    $ROOT/os/redhat.com/rhel-3.2.xml
    $ROOT/os/redhat.com/rhel-3.4.xml
    $ROOT/os/redhat.com/rhel-6.6.xml
    $ROOT/os/redhat.com/rhl-3.0.3.xml
    $ROOT/os/redhat.com/rhel-atomic-7.0.xml
    $ROOT/os/redhat.com/rhel-7.0.xml
    $ROOT/os/redhat.com/rhel-5.1.xml
    $ROOT/os/redhat.com/rhel-4.2.xml
    $ROOT/os/redhat.com/rhel-6.5.xml
    $ROOT/os/redhat.com/rhl-7.xml
    $ROOT/os/redhat.com/rhel-2.1.xml
    $ROOT/os/redhat.com/rhl-6.2.xml
    $ROOT/os/redhat.com/rhel-6.3.xml
    $ROOT/os/redhat.com/rhl-4.1.xml
    $ROOT/os/redhat.com/rhel-5.11.xml
    $ROOT/os/redhat.com/rhel-6.0.xml
    $ROOT/os/redhat.com/rhel-2.1.7.xml
    $ROOT/os/redhat.com/rhl-1.1.xml
    $ROOT/os/redhat.com/rhl-8.0.xml
    $ROOT/os/redhat.com/rhel-atomic-7.1.xml
    $ROOT/os/redhat.com/rhel-4.1.xml
    $ROOT/os/redhat.com/rhl-5.2.xml
    $ROOT/os/redhat.com/rhl-7.1.xml
    $ROOT/os/redhat.com/rhel-4.0.xml
    $ROOT/os/redhat.com/rhel-2.1.6.xml
    $ROOT/os/redhat.com/rhl-2.0.xml
    $ROOT/os/redhat.com/rhel-5.9.xml
    $ROOT/os/redhat.com/rhel-2.1.3.xml
    $ROOT/os/redhat.com/rhel-2.1.4.xml
    $ROOT/os/redhat.com/rhel-2.1.1.xml
    $ROOT/os/redhat.com/rhl-6.1.xml
    $ROOT/os/redhat.com/rhel-3.6.xml
    $ROOT/os/redhat.com/rhel-5.8.xml
    $ROOT/os/redhat.com/rhel-3.1.xml
    $ROOT/os/redhat.com/rhel-5.5.xml
    $ROOT/os/redhat.com/rhel-5.7.xml
    $ROOT/os/redhat.com/rhel-6.2.xml
    $ROOT/os/redhat.com/rhel-3.xml
    $ROOT/os/redhat.com/rhel-2.1.5.xml
    $ROOT/os/redhat.com/rhel-4.6.xml
    $ROOT/os/redhat.com/rhel-2.1.2.xml
    $ROOT/os/redhat.com/rhl-9.xml
    $ROOT/os/redhat.com/rhel-3.7.xml
    $ROOT/os/redhat.com/rhel-3.8.xml
    $ROOT/os/redhat.com/rhel-3.9.xml
    $ROOT/os/redhat.com/rhel-7.1.xml
    $ROOT/os/redhat.com/rhel-5.4.xml
    $ROOT/os/redhat.com/rhl-7.3.xml
    $ROOT/os/redhat.com/rhel-4.4.xml
    $ROOT/os/redhat.com/rhl-1.0.xml
    $ROOT/os/redhat.com/rhl-4.2.xml
    $ROOT/os/redhat.com/rhel-4.8.xml
    $ROOT/os/redhat.com/rhel-4.5.xml
    $ROOT/os/redhat.com/rhl-2.1.xml
    $ROOT/os/redhat.com/rhl-6.0.xml
    $ROOT/os/redhat.com/rhel-6.1.xml
    $ROOT/os/redhat.com/rhel-3.3.xml
    $ROOT/os/redhat.com/rhel-4.7.xml
    $ROOT/os/redhat.com/rhel-5.10.xml
    $ROOT/os/redhat.com/rhel-5.3.xml
    $ROOT/os/redhat.com/rhel-6.4.xml
    $ROOT/os/redhat.com/rhel-4.9.xml
    $ROOT/os/redhat.com/rhel-4.3.xml
    $ROOT/os/redhat.com/rhel-3.5.xml
    $ROOT/os/redhat.com/rhel-5.2.xml
    $ROOT/os/redhat.com/rhel-5.0.xml
    $ROOT/os/redhat.com/rhl-5.0.xml
    $ROOT/os/centos.org
    $ROOT/os/centos.org/centos-6.5.xml
    $ROOT/os/centos.org/centos-6.0.xml
    $ROOT/os/centos.org/centos-6.4.xml
    $ROOT/os/centos.org/centos-6.1.xml
    $ROOT/os/centos.org/centos-6.3.xml
    $ROOT/os/centos.org/centos-6.2.xml
    $ROOT/os/centos.org/centos-7.0.xml
    $ROOT/os/gnome.org
    $ROOT/os/gnome.org/gnome-3.6.xml
    $ROOT/os/gnome.org/gnome-continuous-3.12.xml
    $ROOT/os/gnome.org/gnome-3.8.xml
    $ROOT/os/gnome.org/gnome-continuous-3.14.xml
    $ROOT/os/gnome.org/gnome-continuous-3.10.xml
    $ROOT/os/ubuntu.com
    $ROOT/os/ubuntu.com/ubuntu-5.04.xml
    $ROOT/os/ubuntu.com/ubuntu-11.10.xml
    $ROOT/os/ubuntu.com/ubuntu-13.10.xml
    $ROOT/os/ubuntu.com/ubuntu-13.04.xml
    $ROOT/os/ubuntu.com/ubuntu-11.04.xml
    $ROOT/os/ubuntu.com/ubuntu-7.04.xml
    $ROOT/os/ubuntu.com/ubuntu-12.10.xml
    $ROOT/os/ubuntu.com/ubuntu-4.10.xml
    $ROOT/os/ubuntu.com/ubuntu-14.04.xml
    $ROOT/os/ubuntu.com/ubuntu-15.10.xml
    $ROOT/os/ubuntu.com/ubuntu-9.04.xml
    $ROOT/os/ubuntu.com/ubuntu-14.10.xml
    $ROOT/os/ubuntu.com/ubuntu-10.10.xml
    $ROOT/os/ubuntu.com/ubuntu-6.10.xml
    $ROOT/os/ubuntu.com/ubuntu-12.04.xml
    $ROOT/os/ubuntu.com/ubuntu-6.06.xml
    $ROOT/os/ubuntu.com/ubuntu-9.10.xml
    $ROOT/os/ubuntu.com/ubuntu-15.04.xml
    $ROOT/os/ubuntu.com/ubuntu-5.10.xml
    $ROOT/os/ubuntu.com/ubuntu-10.04.xml
    $ROOT/os/ubuntu.com/ubuntu-8.04.xml
    $ROOT/os/ubuntu.com/ubuntu-8.10.xml
    $ROOT/os/ubuntu.com/ubuntu-7.10.xml
    $ROOT/os/oracle.com
    $ROOT/os/oracle.com/solaris-11.xml
    $ROOT/os/opensuse.org
    $ROOT/os/opensuse.org/opensuse-unknown.xml
    $ROOT/os/opensuse.org/opensuse-12.3.xml
    $ROOT/os/opensuse.org/opensuse-12.1.xml
    $ROOT/os/opensuse.org/opensuse-13.1.xml
    $ROOT/os/opensuse.org/opensuse-11.1.xml
    $ROOT/os/opensuse.org/opensuse-12.2.xml
    $ROOT/os/opensuse.org/opensuse-10.3.xml
    $ROOT/os/opensuse.org/opensuse-factory.xml
    $ROOT/os/opensuse.org/opensuse-13.2.xml
    $ROOT/os/opensuse.org/opensuse-11.3.xml
    $ROOT/os/opensuse.org/opensuse-11.2.xml
    $ROOT/os/opensuse.org/opensuse-11.0.xml
    $ROOT/os/opensuse.org/opensuse-11.4.xml
    $ROOT/os/opensuse.org/opensuse-10.2.xml
    $ROOT/os/suse.com
    $ROOT/os/suse.com/sles-11.4.xml
    $ROOT/os/suse.com/sled-12.xml
    $ROOT/os/suse.com/sled-11.1.xml
    $ROOT/os/suse.com/sles-10.xml
    $ROOT/os/suse.com/sled-11.3.xml
    $ROOT/os/suse.com/sles-11.1.xml
    $ROOT/os/suse.com/sles-12.xml
    $ROOT/os/suse.com/sles-11.xml
    $ROOT/os/suse.com/sled-11.4.xml
    $ROOT/os/suse.com/sled-10.xml
    $ROOT/os/suse.com/sled-9.xml
    $ROOT/os/suse.com/sled-11.2.xml
    $ROOT/os/suse.com/sled-11.xml
    $ROOT/os/suse.com/sles-11.2.xml
    $ROOT/os/suse.com/sles-11.3.xml
    $ROOT/os/suse.com/sles-9.xml
    $ROOT/os/fedoraproject.org
    $ROOT/os/fedoraproject.org/fedora-20.xml
    $ROOT/os/fedoraproject.org/fedora-15.xml
    $ROOT/os/fedoraproject.org/fedora-1.xml
    $ROOT/os/fedoraproject.org/fedora-10.xml
    $ROOT/os/fedoraproject.org/fedora-7.xml
    $ROOT/os/fedoraproject.org/fedora-22.xml
    $ROOT/os/fedoraproject.org/fedora-12.xml
    $ROOT/os/fedoraproject.org/fedora-2.xml
    $ROOT/os/fedoraproject.org/fedora-5.xml
    $ROOT/os/fedoraproject.org/fedora-9.xml
    $ROOT/os/fedoraproject.org/fedora-8.xml
    $ROOT/os/fedoraproject.org/fedora-14.xml
    $ROOT/os/fedoraproject.org/fedora-18.xml
    $ROOT/os/fedoraproject.org/fedora-4.xml
    $ROOT/os/fedoraproject.org/fedora-17.xml
    $ROOT/os/fedoraproject.org/fedora-6.xml
    $ROOT/os/fedoraproject.org/fedora-16.xml
    $ROOT/os/fedoraproject.org/fedora-3.xml
    $ROOT/os/fedoraproject.org/fedora-21.xml
    $ROOT/os/fedoraproject.org/fedora-unknown.xml
    $ROOT/os/fedoraproject.org/fedora-13.xml
    $ROOT/os/fedoraproject.org/fedora-11.xml
    $ROOT/os/fedoraproject.org/fedora-19.xml
    $ROOT/os/sun.com
    $ROOT/os/sun.com/opensolaris-2009.06.xml
    $ROOT/os/sun.com/solaris-10.xml
    $ROOT/os/sun.com/solaris-9.xml
    $ROOT/os/mageia.org
    $ROOT/os/mageia.org/mageia-1.xml
    $ROOT/os/mageia.org/mageia-2.xml
    $ROOT/os/mageia.org/mageia-3.xml
    $ROOT/os/altlinux.org
    $ROOT/os/altlinux.org/altlinux-5.0.xml
    $ROOT/os/altlinux.org/altlinux-2.4.xml
    $ROOT/os/altlinux.org/altlinux-7.0.xml
    $ROOT/os/altlinux.org/altlinux-4.0.xml
    $ROOT/os/altlinux.org/altlinux-2.2.xml
    $ROOT/os/altlinux.org/altlinux-2.0.xml
    $ROOT/os/altlinux.org/altlinux-1.0.xml
    $ROOT/os/altlinux.org/altlinux-6.0.xml
    $ROOT/os/altlinux.org/altlinux-3.0.xml
    $ROOT/os/altlinux.org/altlinux-4.1.xml
    $ROOT/os/debian.org
    $ROOT/os/debian.org/debian-6.xml
    $ROOT/os/debian.org/debian-3.xml
    $ROOT/os/debian.org/debian-4.xml
    $ROOT/os/debian.org/debian-1.1.xml
    $ROOT/os/debian.org/debian-7.xml
    $ROOT/os/debian.org/debian-1.2.xml
    $ROOT/os/debian.org/debian-3.1.xml
    $ROOT/os/debian.org/debian-8.xml
    $ROOT/os/debian.org/debian-2.2.xml
    $ROOT/os/debian.org/debian-1.3.xml
    $ROOT/os/debian.org/debian-5.xml
    $ROOT/os/debian.org/debian-2.0.xml
    $ROOT/os/debian.org/debian-2.1.xml
    $ROOT/os/mandriva.com
    $ROOT/os/mandriva.com/mes-5.1.xml
    $ROOT/os/mandriva.com/mandrake-10.0.xml
    $ROOT/os/mandriva.com/mandrake-6.0.xml
    $ROOT/os/mandriva.com/mandrake-5.1.xml
    $ROOT/os/mandriva.com/mandrake-7.2.xml
    $ROOT/os/mandriva.com/mandrake-10.2.xml
    $ROOT/os/mandriva.com/mandriva-2006.0.xml
    $ROOT/os/mandriva.com/mes-5.0.xml
    $ROOT/os/mandriva.com/mandriva-2008.0.xml
    $ROOT/os/mandriva.com/mandrake-9.0.xml
    $ROOT/os/mandriva.com/mandriva-2010.1.xml
    $ROOT/os/mandriva.com/mandrake-10.1.xml
    $ROOT/os/mandriva.com/mandrake-8.0.xml
    $ROOT/os/mandriva.com/mandriva-2007.xml
    $ROOT/os/mandriva.com/mandrake-7.1.xml
    $ROOT/os/mandriva.com/mandriva-2007.1.xml
    $ROOT/os/mandriva.com/mandrake-7.0.xml
    $ROOT/os/mandriva.com/mandriva-2010.2.xml
    $ROOT/os/mandriva.com/mandrake-5.2.xml
    $ROOT/os/mandriva.com/mandrake-8.2.xml
    $ROOT/os/mandriva.com/mandrake-9.2.xml
    $ROOT/os/mandriva.com/mandriva-2009.1.xml
    $ROOT/os/mandriva.com/mandriva-2011.xml
    $ROOT/os/mandriva.com/mbs-1.0.xml
    $ROOT/os/mandriva.com/mandrake-9.1.xml
    $ROOT/os/mandriva.com/mandriva-2010.0.xml
    $ROOT/os/mandriva.com/mandrake-8.1.xml
    $ROOT/os/mandriva.com/mandriva-2008.1.xml
    $ROOT/os/mandriva.com/mandrake-5.3.xml
    $ROOT/os/mandriva.com/mandriva-2009.0.xml
    $ROOT/os/mandriva.com/mandrake-6.1.xml
    $ROOT/os/freebsd.org
    $ROOT/os/freebsd.org/freebsd-8.3.xml
    $ROOT/os/freebsd.org/freebsd-6.0.xml
    $ROOT/os/freebsd.org/freebsd-2.0.5.xml
    $ROOT/os/freebsd.org/freebsd-3.2.xml
    $ROOT/os/freebsd.org/freebsd-5.1.xml
    $ROOT/os/freebsd.org/freebsd-4.4.xml
    $ROOT/os/freebsd.org/freebsd-1.0.xml
    $ROOT/os/freebsd.org/freebsd-5.3.xml
    $ROOT/os/freebsd.org/freebsd-7.3.xml
    $ROOT/os/freebsd.org/freebsd-4.9.xml
    $ROOT/os/freebsd.org/freebsd-9.0.xml
    $ROOT/os/freebsd.org/freebsd-9.2.xml
    $ROOT/os/freebsd.org/freebsd-3.0.xml
    $ROOT/os/freebsd.org/freebsd-6.3.xml
    $ROOT/os/freebsd.org/freebsd-4.7.xml
    $ROOT/os/freebsd.org/freebsd-8.1.xml
    $ROOT/os/freebsd.org/freebsd-8.4.xml
    $ROOT/os/freebsd.org/freebsd-5.4.xml
    $ROOT/os/freebsd.org/freebsd-6.4.xml
    $ROOT/os/freebsd.org/freebsd-4.2.xml
    $ROOT/os/freebsd.org/freebsd-9.1.xml
    $ROOT/os/freebsd.org/freebsd-4.6.xml
    $ROOT/os/freebsd.org/freebsd-4.0.xml
    $ROOT/os/freebsd.org/freebsd-10.0.xml
    $ROOT/os/freebsd.org/freebsd-10.1.xml
    $ROOT/os/freebsd.org/freebsd-5.2.xml
    $ROOT/os/freebsd.org/freebsd-5.5.xml
    $ROOT/os/freebsd.org/freebsd-6.1.xml
    $ROOT/os/freebsd.org/freebsd-2.0.xml
    $ROOT/os/freebsd.org/freebsd-8.0.xml
    $ROOT/os/freebsd.org/freebsd-4.1.xml
    $ROOT/os/freebsd.org/freebsd-7.0.xml
    $ROOT/os/freebsd.org/freebsd-4.10.xml
    $ROOT/os/freebsd.org/freebsd-9.3.xml
    $ROOT/os/freebsd.org/freebsd-4.11.xml
    $ROOT/os/freebsd.org/freebsd-7.4.xml
    $ROOT/os/freebsd.org/freebsd-7.2.xml
    $ROOT/os/freebsd.org/freebsd-4.8.xml
    $ROOT/os/freebsd.org/freebsd-7.1.xml
    $ROOT/os/freebsd.org/freebsd-4.3.xml
    $ROOT/os/freebsd.org/freebsd-8.2.xml
    $ROOT/os/freebsd.org/freebsd-4.5.xml
    $ROOT/os/freebsd.org/freebsd-6.2.xml
    $ROOT/os/freebsd.org/freebsd-2.2.9.xml
    $ROOT/os/freebsd.org/freebsd-2.2.8.xml
    $ROOT/os/freebsd.org/freebsd-5.0.xml
    $ROOT/os/freebsd.org/freebsd-5.2.1.xml
    $ROOT/os/microsoft.com
    $ROOT/os/microsoft.com/win-2k.xml
    $ROOT/os/microsoft.com/win-xp.xml
    $ROOT/os/microsoft.com/win-95.xml
    $ROOT/os/microsoft.com/win-3.1.xml
    $ROOT/os/microsoft.com/winnt-3.5.xml
    $ROOT/os/microsoft.com/win-vista.xml
    $ROOT/os/microsoft.com/win-8.1.xml
    $ROOT/os/microsoft.com/winnt-4.0.xml
    $ROOT/os/microsoft.com/win-2k3r2.xml
    $ROOT/os/microsoft.com/win-7.xml
    $ROOT/os/microsoft.com/winnt-3.51.xml
    $ROOT/os/microsoft.com/win-2k8.xml
    $ROOT/os/microsoft.com/win-me.xml
    $ROOT/os/microsoft.com/win-2.1.xml
    $ROOT/os/microsoft.com/win-10.xml
    $ROOT/os/microsoft.com/win-2k3.xml
    $ROOT/os/microsoft.com/win-2.0.xml
    $ROOT/os/microsoft.com/msdos-6.22.xml
    $ROOT/os/microsoft.com/win-2k12r2.xml
    $ROOT/os/microsoft.com/win-2k8r2.xml
    $ROOT/os/microsoft.com/win-2k12.xml
    $ROOT/os/microsoft.com/win-8.xml
    $ROOT/os/microsoft.com/winnt-3.1.xml
    $ROOT/os/microsoft.com/win-98.xml
    $ROOT/os/microsoft.com/win-1.0.xml
    $ROOT/os/netbsd.org
    $ROOT/os/netbsd.org/netbsd-0.8.xml
    $ROOT/os/netbsd.org/netbsd-4.0.xml
    $ROOT/os/netbsd.org/netbsd-5.1.xml
    $ROOT/os/netbsd.org/netbsd-1.1.xml
    $ROOT/os/netbsd.org/netbsd-5.0.xml
    $ROOT/os/netbsd.org/netbsd-3.0.xml
    $ROOT/os/netbsd.org/netbsd-2.0.xml
    $ROOT/os/netbsd.org/netbsd-1.3.xml
    $ROOT/os/netbsd.org/netbsd-1.6.xml
    $ROOT/os/netbsd.org/netbsd-1.4.xml
    $ROOT/os/netbsd.org/netbsd-1.5.xml
    $ROOT/os/netbsd.org/netbsd-1.2.xml
    $ROOT/os/netbsd.org/netbsd-0.9.xml
    $ROOT/os/netbsd.org/netbsd-1.0.xml
    $ROOT/device
    $ROOT/device/pcisig.com
    $ROOT/device/pcisig.com/pci-1022-2000.xml
    $ROOT/device/pcisig.com/pci-1013-00b8.xml
    $ROOT/device/pcisig.com/pci-8086-100e.xml
    $ROOT/device/pcisig.com/pci-1af4-1001.xml
    $ROOT/device/pcisig.com/pci-10ec-8139.xml
    $ROOT/device/pcisig.com/pci-1000-0012.xml
    $ROOT/device/pcisig.com/pci-1af4-1002.xml
    $ROOT/device/pcisig.com/pci-8086-2415.xml
    $ROOT/device/pcisig.com/pci-1af4-1003.xml
    $ROOT/device/pcisig.com/pci-15ad-0710.xml
    $ROOT/device/pcisig.com/pci-8086-25ab.xml
    $ROOT/device/pcisig.com/pci-1af4-1000.xml
    $ROOT/device/pcisig.com/pci-8086-2668.xml
    $ROOT/device/pcisig.com/pci-1274-5000.xml
    $ROOT/device/pcisig.com/pci-1b36-0100.xml
    $ROOT/device/pcisig.com/pci-1234-1111.xml
    $ROOT/device/pcisig.com/pci-10ec-8029.xml
    $ROOT/device/pcisig.com/pci-1af4-1009.xml
    $ROOT/device/ibm.com
    $ROOT/device/ibm.com/ps2-keyboard.xml
    $ROOT/device/ibm.com/ps2-mouse.xml
    $ROOT/device/usb.org
    $ROOT/device/usb.org/usb-80ee-0021.xml
    $ROOT/device/xen.org
    $ROOT/device/xen.org/xen-vscsi.xml
    $ROOT/device/xen.org/xen-vfb.xml
    $ROOT/device/xen.org/xen-vbd.xml
    $ROOT/device/xen.org/xen-console.xml
    $ROOT/device/xen.org/xen-pci.xml
    $ROOT/device/xen.org/xen-vtpm.xml
    $ROOT/device/xen.org/xen-vkbd.xml
    $ROOT/device/xen.org/xen-vif.xml
    $ROOT/device/ibasetechnologies.net
    $ROOT/device/ibasetechnologies.net/isa-ib700.xml

You can see we have a fixed 3 level hiearchy, top level is
the entity type, second level is the domain name of a
corresponding vendor, and third level is the entity name.


Changed in v3:

 - Added later patches to refactor the file loading
   process. This now implements the systemd-like
   loading semantics for overrides of data

 - Rebased to pick up latest OpenBSD data

 - Fixed numerous mistakes in the previous patch
   which commit 5d7abaf9f7ff06e2cb6623e58e4e44f6e3f0e40a
   helped to detect.

Daniel P. Berrange (60):
  docs: describe entity URI ID scheme
  docs: add document describing database organization
  data: remove most information about PCI devices
  data: change PCI and USB device ID URIs
  data: remove duplication in Xen hypervisor devices
  data: sanitize Xen device ID URIs and add missing devs
  data: fix RHEL Xen platform versions & adjust IDs
  data: change QEMU/KVM ID URIs to include product string
  data: change GNOME URIs to include 'gnome' prefix
  data: fix typos in altlinux, debian and rhl datasets
  data: change URIs for netware OS
  data: fix URI scheme use for ib700 device
  data: change PS2 device URIs to refer to ibm.com
  data: change domain name for x11 keyboard map
  data: standard install script URI format
  data: rename 'hypervisors' to 'platforms'
  data: split altlinux into one file per OS
  data: split centos into one file per OS
  data: split debian into one file per OS
  data: split dos into one file per OS
  data: split fedora into one file per OS
  data: split freebsd into one file per OS
  data: split gnome into one file per OS
  data: split macos into one file per OS
  data: split mageia into one file per OS
  data: split mandrake into one file per OS
  data: split mandriva into one file per OS
  data: split netbsd into one file per OS
  data: split netware into one file per OS
  data: split openbsd into one file per OS
  data: split opensuse into one file per OS
  data: split rhel into one file per OS
  data: split rhl into one file per OS
  data: split solaris into one file per OS
  data: split suse into one file per OS
  data: split ubuntu into one file per OS
  data: split windows into one file per OS
  data: split kvm into one file per platform
  data: split qemu into one file per platform
  data: split rhel-xen into one file per platform
  data: split xen into one file per platform
  data: split windows-lang into one file per datamap
  data: split x11-keyboard into one file per datamap
  data: split debian into one file per install script
  data: split fedora into one file per install script
  data: split rhel into one file per install script
  data: split ubuntu into one file per install script
  data: split windows-* into one file per install script
  data: split devices into one file per device
  data: remove pluralization from data directories
  Update ignore files for new database layout
  tests: switch to use XML from builddir only
  data: remove "virtio" and "ide" as buses
  loader: pull out code for building database paths
  loader: re-arrange code for loading list of directories
  loader: rewrite loader to separate file enumeration from loading
  loader: rework handling of pci.ids and usb.ids
  loader: sanity check entity filenames when loading
  loader: skip leading whitespace in USB/PCI ids strings
  loader: implement new semantics for entity overriding

 .gitignore                                         |   12 +-
 configure.ac                                       |  143 +-
 data/Makefile.am                                   |   34 +-
 data/Makefile.inc                                  |   11 +
 data/datamap/Makefile.am                           |    5 +
 data/datamap/microsoft.com/Makefile.am             |    1 +
 .../microsoft.com/win-7-l10n-language.xml.in       |   40 +
 .../win-8-l10n-language-reverse.xml.in             |   41 +
 .../microsoft.com/win-8-l10n-language.xml.in       |   41 +
 data/datamap/x.org/Makefile.am                     |    1 +
 .../x.org/x11-keyboard.xml.in}                     |    9 +-
 data/datamaps/Makefile.am                          |    8 -
 data/datamaps/windows-lang.xml                     |  131 -
 data/device/Makefile.am                            |    8 +
 data/device/ibasetechnologies.net/Makefile.am      |    1 +
 data/device/ibasetechnologies.net/isa-ib700.xml.in |    8 +
 data/device/ibm.com/Makefile.am                    |    1 +
 data/device/ibm.com/ps2-keyboard.xml.in            |    9 +
 data/device/ibm.com/ps2-mouse.xml.in               |    9 +
 data/device/pcisig.com/Makefile.am                 |   23 +
 data/device/pcisig.com/pci-1000-0012.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1000-0012.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1013-00b8.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1013-00b8.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1022-2000.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1022-2000.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-10ec-8029.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-10ec-8029.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-10ec-8139.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-10ec-8139.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1234-1111.d/Makefile.am |    1 +
 data/device/pcisig.com/pci-1234-1111.xml.in        |   11 +
 data/device/pcisig.com/pci-1274-5000.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1274-5000.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-15ad-0710.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-15ad-0710.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1af4-1000.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1af4-1000.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1af4-1001.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1af4-1001.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1af4-1002.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1af4-1002.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1af4-1003.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1af4-1003.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1af4-1009.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1af4-1009.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-1b36-0100.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-1b36-0100.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-8086-100e.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-8086-100e.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-8086-2415.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-8086-2415.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-8086-25ab.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-8086-25ab.d/class.xml.in |    6 +
 data/device/pcisig.com/pci-8086-2668.d/Makefile.am |    1 +
 .../device/pcisig.com/pci-8086-2668.d/class.xml.in |    6 +
 data/device/usb.org/Makefile.am                    |    2 +
 data/device/usb.org/usb-80ee-0021.d/Makefile.am    |    1 +
 data/device/usb.org/usb-80ee-0021.d/class.xml.in   |    6 +
 data/device/xen.org/Makefile.am                    |    1 +
 data/device/xen.org/xen-console.xml.in             |    9 +
 data/device/xen.org/xen-pci.xml.in                 |    9 +
 data/device/xen.org/xen-vbd.xml.in                 |    9 +
 data/device/xen.org/xen-vfb.xml.in                 |    9 +
 data/device/xen.org/xen-vif.xml.in                 |    9 +
 data/device/xen.org/xen-vkbd.xml.in                |    9 +
 data/device/xen.org/xen-vscsi.xml.in               |    9 +
 data/device/xen.org/xen-vtpm.xml.in                |    8 +
 data/devices/Makefile.am                           |   15 -
 data/devices/qemu-pci.xml.in                       |  152 -
 data/devices/qemu-ps2.xml.in                       |   20 -
 data/devices/qemu-usb.xml.in                       |   14 -
 data/devices/virtio-pci.xml.in                     |   54 -
 data/devices/xen.xml.in                            |   28 -
 data/hypervisors/Makefile.am                       |    9 -
 data/hypervisors/kvm.xml.in                        |   63 -
 data/hypervisors/qemu.xml.in                       |  363 --
 data/hypervisors/rhel-xen.xml.in                   |  131 -
 data/hypervisors/xen.xml.in                        |  302 --
 data/install-script/Makefile.am                    |    8 +
 data/install-script/debian.org/Makefile.am         |    1 +
 .../debian.org/debian-preseed-desktop.xml.in}      |  132 +-
 .../debian.org/debian-preseed-jeos.xml.in          |  127 +
 data/install-script/fedoraproject.org/Makefile.am  |    1 +
 .../fedora-kickstart-desktop.xml.in}               |  162 +-
 .../fedoraproject.org/fedora-kickstart-jeos.xml.in |  156 +
 data/install-script/microsoft.com/Makefile.am      |    1 +
 .../microsoft.com/windows-cmd-desktop.xml.in}      |    1 -
 .../microsoft.com/windows-reg-desktop.xml.in}      |    1 -
 .../microsoft.com/windows-sif-desktop.xml.in}      |   73 -
 .../microsoft.com/windows-sif-jeos.xml.in          |   71 +
 .../microsoft.com/windows-unattend-desktop.xml.in} |  224 -
 .../microsoft.com/windows-unattend-jeos.xml.in     |  224 +
 data/install-script/redhat.com/Makefile.am         |    1 +
 .../redhat.com/rhel-kickstart-desktop.xml.in}      |  109 +-
 .../redhat.com/rhel-kickstart-jeos.xml.in          |  105 +
 data/install-script/ubuntu.com/Makefile.am         |    1 +
 .../ubuntu.com/ubuntu-preseed-jeos.xml.in}         |    6 +-
 data/install-scripts/Makefile.am                   |   14 -
 data/os/Makefile.am                                |   22 +
 data/os/altlinux.org/Makefile.am                   |    1 +
 data/os/altlinux.org/altlinux-1.0.xml.in           |   12 +
 data/os/altlinux.org/altlinux-2.0.xml.in           |   13 +
 data/os/altlinux.org/altlinux-2.2.xml.in           |   13 +
 data/os/altlinux.org/altlinux-2.4.xml.in           |   25 +
 data/os/altlinux.org/altlinux-3.0.xml.in           |   25 +
 data/os/altlinux.org/altlinux-4.0.xml.in           |   33 +
 data/os/altlinux.org/altlinux-4.1.xml.in           |   32 +
 data/os/altlinux.org/altlinux-5.0.xml.in           |   49 +
 data/os/altlinux.org/altlinux-6.0.xml.in           |   37 +
 data/os/altlinux.org/altlinux-7.0.xml.in           |   33 +
 data/os/apple.com/Makefile.am                      |    1 +
 data/os/apple.com/macosx-10.0.xml.in               |   10 +
 data/os/apple.com/macosx-10.1.xml.in               |   11 +
 data/os/apple.com/macosx-10.2.xml.in               |   11 +
 data/os/apple.com/macosx-10.3.xml.in               |   11 +
 data/os/apple.com/macosx-10.4.xml.in               |   11 +
 data/os/apple.com/macosx-10.5.xml.in               |   11 +
 data/os/apple.com/macosx-10.6.xml.in               |   21 +
 data/os/apple.com/macosx-10.7.xml.in               |   21 +
 data/os/centos.org/Makefile.am                     |    1 +
 data/os/centos.org/centos-6.0.xml.in               |   48 +
 data/os/centos.org/centos-6.1.xml.in               |   47 +
 data/os/centos.org/centos-6.2.xml.in               |   47 +
 data/os/centos.org/centos-6.3.xml.in               |   55 +
 data/os/centos.org/centos-6.4.xml.in               |   47 +
 data/os/centos.org/centos-6.5.xml.in               |   47 +
 data/os/centos.org/centos-7.0.xml.in               |   41 +
 data/os/debian.org/Makefile.am                     |    1 +
 data/os/debian.org/debian-1.1.xml.in               |   11 +
 data/os/debian.org/debian-1.2.xml.in               |   13 +
 data/os/debian.org/debian-1.3.xml.in               |   13 +
 data/os/debian.org/debian-2.0.xml.in               |   13 +
 data/os/debian.org/debian-2.1.xml.in               |   13 +
 data/os/debian.org/debian-2.2.xml.in               |   13 +
 data/os/debian.org/debian-3.1.xml.in               |   13 +
 data/os/debian.org/debian-3.xml.in                 |   13 +
 data/os/debian.org/debian-4.xml.in                 |   13 +
 data/os/debian.org/debian-5.xml.in                 |   32 +
 data/os/debian.org/debian-6.xml.in                 |   71 +
 data/os/debian.org/debian-7.xml.in                 |   53 +
 data/os/debian.org/debian-8.xml.in                 |   53 +
 data/os/fedoraproject.org/Makefile.am              |    1 +
 data/os/fedoraproject.org/fedora-1.xml.in          |   91 +
 data/os/fedoraproject.org/fedora-10.xml.in         |  353 ++
 data/os/fedoraproject.org/fedora-11.xml.in         |  353 ++
 data/os/fedoraproject.org/fedora-12.xml.in         |  313 ++
 data/os/fedoraproject.org/fedora-13.xml.in         |  229 ++
 data/os/fedoraproject.org/fedora-14.xml.in         |  243 ++
 data/os/fedoraproject.org/fedora-15.xml.in         |  120 +
 data/os/fedoraproject.org/fedora-16.xml.in         |  120 +
 data/os/fedoraproject.org/fedora-17.xml.in         |  118 +
 data/os/fedoraproject.org/fedora-18.xml.in         |  118 +
 data/os/fedoraproject.org/fedora-19.xml.in         |  151 +
 data/os/fedoraproject.org/fedora-2.xml.in          |  139 +
 data/os/fedoraproject.org/fedora-20.xml.in         |  141 +
 data/os/fedoraproject.org/fedora-21.xml.in         |  193 +
 data/os/fedoraproject.org/fedora-22.xml.in         |  167 +
 data/os/fedoraproject.org/fedora-3.xml.in          |  139 +
 data/os/fedoraproject.org/fedora-4.xml.in          |  213 +
 data/os/fedoraproject.org/fedora-5.xml.in          |  223 +
 data/os/fedoraproject.org/fedora-6.xml.in          |  243 ++
 data/os/fedoraproject.org/fedora-7.xml.in          |  116 +
 data/os/fedoraproject.org/fedora-8.xml.in          |  128 +
 data/os/fedoraproject.org/fedora-9.xml.in          |  367 ++
 data/os/fedoraproject.org/fedora-unknown.xml.in    |   55 +
 data/os/freebsd.org/Makefile.am                    |    1 +
 data/os/freebsd.org/freebsd-1.0.xml.in             |   13 +
 data/os/freebsd.org/freebsd-10.0.xml.in            |   20 +
 data/os/freebsd.org/freebsd-10.1.xml.in            |   27 +
 data/os/freebsd.org/freebsd-2.0.5.xml.in           |   14 +
 data/os/freebsd.org/freebsd-2.0.xml.in             |   16 +
 data/os/freebsd.org/freebsd-2.2.8.xml.in           |   13 +
 data/os/freebsd.org/freebsd-2.2.9.xml.in           |   13 +
 data/os/freebsd.org/freebsd-3.0.xml.in             |   16 +
 data/os/freebsd.org/freebsd-3.2.xml.in             |   13 +
 data/os/freebsd.org/freebsd-4.0.xml.in             |   16 +
 data/os/freebsd.org/freebsd-4.1.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.10.xml.in            |   14 +
 data/os/freebsd.org/freebsd-4.11.xml.in            |   17 +
 data/os/freebsd.org/freebsd-4.2.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.3.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.4.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.5.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.6.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.7.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.8.xml.in             |   14 +
 data/os/freebsd.org/freebsd-4.9.xml.in             |   14 +
 data/os/freebsd.org/freebsd-5.0.xml.in             |   16 +
 data/os/freebsd.org/freebsd-5.1.xml.in             |   14 +
 data/os/freebsd.org/freebsd-5.2.1.xml.in           |   14 +
 data/os/freebsd.org/freebsd-5.2.xml.in             |   14 +
 data/os/freebsd.org/freebsd-5.3.xml.in             |   14 +
 data/os/freebsd.org/freebsd-5.4.xml.in             |   14 +
 data/os/freebsd.org/freebsd-5.5.xml.in             |   16 +
 data/os/freebsd.org/freebsd-6.0.xml.in             |   18 +
 data/os/freebsd.org/freebsd-6.1.xml.in             |   12 +
 data/os/freebsd.org/freebsd-6.2.xml.in             |   12 +
 data/os/freebsd.org/freebsd-6.3.xml.in             |   12 +
 data/os/freebsd.org/freebsd-6.4.xml.in             |   14 +
 data/os/freebsd.org/freebsd-7.0.xml.in             |   12 +
 data/os/freebsd.org/freebsd-7.1.xml.in             |   12 +
 data/os/freebsd.org/freebsd-7.2.xml.in             |   12 +
 data/os/freebsd.org/freebsd-7.3.xml.in             |   12 +
 data/os/freebsd.org/freebsd-7.4.xml.in             |   12 +
 data/os/freebsd.org/freebsd-8.0.xml.in             |   18 +
 data/os/freebsd.org/freebsd-8.1.xml.in             |   12 +
 data/os/freebsd.org/freebsd-8.2.xml.in             |   12 +
 data/os/freebsd.org/freebsd-8.3.xml.in             |   15 +
 data/os/freebsd.org/freebsd-8.4.xml.in             |   15 +
 data/os/freebsd.org/freebsd-9.0.xml.in             |   14 +
 data/os/freebsd.org/freebsd-9.1.xml.in             |   15 +
 data/os/freebsd.org/freebsd-9.2.xml.in             |   15 +
 data/os/freebsd.org/freebsd-9.3.xml.in             |   15 +
 data/os/gnome.org/Makefile.am                      |    1 +
 data/os/gnome.org/gnome-3.6.xml.in                 |   32 +
 data/os/gnome.org/gnome-3.8.xml.in                 |   32 +
 data/os/gnome.org/gnome-continuous-3.10.xml.in     |   28 +
 data/os/gnome.org/gnome-continuous-3.12.xml.in     |   20 +
 data/os/gnome.org/gnome-continuous-3.14.xml.in     |   20 +
 data/os/mageia.org/Makefile.am                     |    1 +
 data/os/mageia.org/mageia-1.xml.in                 |   58 +
 data/os/mageia.org/mageia-2.xml.in                 |   32 +
 data/os/mageia.org/mageia-3.xml.in                 |   43 +
 data/os/mandriva.com/Makefile.am                   |    1 +
 data/os/mandriva.com/mandrake-10.0.xml.in          |   13 +
 data/os/mandriva.com/mandrake-10.1.xml.in          |   13 +
 data/os/mandriva.com/mandrake-10.2.xml.in          |   13 +
 data/os/mandriva.com/mandrake-5.1.xml.in           |   11 +
 data/os/mandriva.com/mandrake-5.2.xml.in           |   14 +
 data/os/mandriva.com/mandrake-5.3.xml.in           |   14 +
 data/os/mandriva.com/mandrake-6.0.xml.in           |   14 +
 data/os/mandriva.com/mandrake-6.1.xml.in           |   14 +
 data/os/mandriva.com/mandrake-7.0.xml.in           |   14 +
 data/os/mandriva.com/mandrake-7.1.xml.in           |   14 +
 data/os/mandriva.com/mandrake-7.2.xml.in           |   14 +
 data/os/mandriva.com/mandrake-8.0.xml.in           |   14 +
 data/os/mandriva.com/mandrake-8.1.xml.in           |   14 +
 data/os/mandriva.com/mandrake-8.2.xml.in           |   14 +
 data/os/mandriva.com/mandrake-9.0.xml.in           |   14 +
 data/os/mandriva.com/mandrake-9.1.xml.in           |   14 +
 data/os/mandriva.com/mandrake-9.2.xml.in           |   14 +
 data/os/mandriva.com/mandriva-2006.0.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2007.1.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2007.xml.in          |   13 +
 data/os/mandriva.com/mandriva-2008.0.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2008.1.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2009.0.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2009.1.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2010.0.xml.in        |   17 +
 data/os/mandriva.com/mandriva-2010.1.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2010.2.xml.in        |   13 +
 data/os/mandriva.com/mandriva-2011.xml.in          |   14 +
 data/os/mandriva.com/mbs-1.0.xml.in                |   11 +
 data/os/mandriva.com/mes-5.0.xml.in                |   11 +
 data/os/mandriva.com/mes-5.1.xml.in                |   17 +
 data/os/microsoft.com/Makefile.am                  |    1 +
 .../microsoft.com/msdos-6.22.xml.in}               |    0
 data/os/microsoft.com/win-1.0.xml.in               |   13 +
 data/os/microsoft.com/win-10.xml.in                |   63 +
 data/os/microsoft.com/win-2.0.xml.in               |   15 +
 data/os/microsoft.com/win-2.1.xml.in               |   15 +
 data/os/microsoft.com/win-2k.xml.in                |   49 +
 data/os/microsoft.com/win-2k12.xml.in              |   68 +
 data/os/microsoft.com/win-2k12r2.xml.in            |   67 +
 data/os/microsoft.com/win-2k3.xml.in               |   72 +
 data/os/microsoft.com/win-2k3r2.xml.in             |   65 +
 data/os/microsoft.com/win-2k8.xml.in               |   65 +
 data/os/microsoft.com/win-2k8r2.xml.in             |   50 +
 data/os/microsoft.com/win-3.1.xml.in               |   15 +
 data/os/microsoft.com/win-7.xml.in                 |  231 ++
 data/os/microsoft.com/win-8.1.xml.in               |  149 +
 data/os/microsoft.com/win-8.xml.in                 |   59 +
 data/os/microsoft.com/win-95.xml.in                |   30 +
 data/os/microsoft.com/win-98.xml.in                |   28 +
 data/os/microsoft.com/win-me.xml.in                |   28 +
 data/os/microsoft.com/win-vista.xml.in             |   50 +
 data/os/microsoft.com/win-xp.xml.in                |  113 +
 data/os/microsoft.com/winnt-3.1.xml.in             |   12 +
 data/os/microsoft.com/winnt-3.5.xml.in             |   15 +
 data/os/microsoft.com/winnt-3.51.xml.in            |   15 +
 data/os/microsoft.com/winnt-4.0.xml.in             |   15 +
 data/os/netbsd.org/Makefile.am                     |    1 +
 data/os/netbsd.org/netbsd-0.8.xml.in               |   12 +
 data/os/netbsd.org/netbsd-0.9.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.0.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.1.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.2.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.3.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.4.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.5.xml.in               |   14 +
 data/os/netbsd.org/netbsd-1.6.xml.in               |   14 +
 data/os/netbsd.org/netbsd-2.0.xml.in               |   14 +
 data/os/netbsd.org/netbsd-3.0.xml.in               |   14 +
 data/os/netbsd.org/netbsd-4.0.xml.in               |   14 +
 data/os/netbsd.org/netbsd-5.0.xml.in               |   14 +
 data/os/netbsd.org/netbsd-5.1.xml.in               |   14 +
 data/os/novell.com/Makefile.am                     |    1 +
 data/os/novell.com/netware-4.xml.in                |   10 +
 data/os/novell.com/netware-5.xml.in                |   10 +
 data/os/novell.com/netware-6.xml.in                |   10 +
 data/os/openbsd.org/Makefile.am                    |    1 +
 data/os/openbsd.org/openbsd-4.2.xml.in             |   28 +
 data/os/openbsd.org/openbsd-4.3.xml.in             |   30 +
 data/os/openbsd.org/openbsd-4.4.xml.in             |   30 +
 data/os/openbsd.org/openbsd-4.5.xml.in             |   30 +
 data/os/openbsd.org/openbsd-4.8.xml.in             |   30 +
 data/os/openbsd.org/openbsd-4.9.xml.in             |   34 +
 data/os/openbsd.org/openbsd-5.0.xml.in             |   31 +
 data/os/openbsd.org/openbsd-5.1.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.2.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.3.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.4.xml.in             |   37 +
 data/os/openbsd.org/openbsd-5.5.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.6.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.7.xml.in             |   32 +
 data/os/openbsd.org/openbsd-5.8.xml.in             |   32 +
 data/os/opensuse.org/Makefile.am                   |    1 +
 data/os/opensuse.org/opensuse-10.2.xml.in          |   10 +
 data/os/opensuse.org/opensuse-10.3.xml.in          |   12 +
 data/os/opensuse.org/opensuse-11.0.xml.in          |   12 +
 data/os/opensuse.org/opensuse-11.1.xml.in          |   12 +
 data/os/opensuse.org/opensuse-11.2.xml.in          |   12 +
 data/os/opensuse.org/opensuse-11.3.xml.in          |   67 +
 data/os/opensuse.org/opensuse-11.4.xml.in          |   67 +
 data/os/opensuse.org/opensuse-12.1.xml.in          |   68 +
 data/os/opensuse.org/opensuse-12.2.xml.in          |   68 +
 data/os/opensuse.org/opensuse-12.3.xml.in          |   48 +
 data/os/opensuse.org/opensuse-13.1.xml.in          |   71 +
 data/os/opensuse.org/opensuse-13.2.xml.in          |   35 +
 data/os/opensuse.org/opensuse-factory.xml.in       |   47 +
 data/os/opensuse.org/opensuse-unknown.xml.in       |   47 +
 data/os/oracle.com/Makefile.am                     |    1 +
 data/os/oracle.com/solaris-11.xml.in               |   11 +
 data/os/redhat.com/Makefile.am                     |    1 +
 data/os/redhat.com/rhel-2.1.1.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.2.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.3.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.4.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.5.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.6.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.7.xml.in               |   16 +
 data/os/redhat.com/rhel-2.1.xml.in                 |   14 +
 data/os/redhat.com/rhel-3.1.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.2.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.3.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.4.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.5.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.6.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.7.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.8.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.9.xml.in                 |   16 +
 data/os/redhat.com/rhel-3.xml.in                   |   14 +
 data/os/redhat.com/rhel-4.0.xml.in                 |   14 +
 data/os/redhat.com/rhel-4.1.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.2.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.3.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.4.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.5.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.6.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.7.xml.in                 |   16 +
 data/os/redhat.com/rhel-4.8.xml.in                 |   29 +
 data/os/redhat.com/rhel-4.9.xml.in                 |   29 +
 data/os/redhat.com/rhel-5.0.xml.in                 |   14 +
 data/os/redhat.com/rhel-5.1.xml.in                 |   16 +
 data/os/redhat.com/rhel-5.10.xml.in                |   29 +
 data/os/redhat.com/rhel-5.11.xml.in                |   29 +
 data/os/redhat.com/rhel-5.2.xml.in                 |   16 +
 data/os/redhat.com/rhel-5.3.xml.in                 |   16 +
 data/os/redhat.com/rhel-5.4.xml.in                 |   29 +
 data/os/redhat.com/rhel-5.5.xml.in                 |   29 +
 data/os/redhat.com/rhel-5.6.xml.in                 |   34 +
 data/os/redhat.com/rhel-5.7.xml.in                 |   29 +
 data/os/redhat.com/rhel-5.8.xml.in                 |   29 +
 data/os/redhat.com/rhel-5.9.xml.in                 |   29 +
 data/os/redhat.com/rhel-6.0.xml.in                 |   55 +
 data/os/redhat.com/rhel-6.1.xml.in                 |   51 +
 data/os/redhat.com/rhel-6.2.xml.in                 |   51 +
 data/os/redhat.com/rhel-6.3.xml.in                 |   51 +
 data/os/redhat.com/rhel-6.4.xml.in                 |   51 +
 data/os/redhat.com/rhel-6.5.xml.in                 |   51 +
 data/os/redhat.com/rhel-6.6.xml.in                 |   51 +
 data/os/redhat.com/rhel-7.0.xml.in                 |   80 +
 data/os/redhat.com/rhel-7.1.xml.in                 |   73 +
 data/os/redhat.com/rhel-atomic-7.0.xml.in          |   43 +
 data/os/redhat.com/rhel-atomic-7.1.xml.in          |   49 +
 data/os/redhat.com/rhl-1.0.xml.in                  |   13 +
 data/os/redhat.com/rhl-1.1.xml.in                  |   15 +
 data/os/redhat.com/rhl-2.0.xml.in                  |   14 +
 data/os/redhat.com/rhl-2.1.xml.in                  |   14 +
 data/os/redhat.com/rhl-3.0.3.xml.in                |   15 +
 data/os/redhat.com/rhl-4.0.xml.in                  |   15 +
 data/os/redhat.com/rhl-4.1.xml.in                  |   15 +
 data/os/redhat.com/rhl-4.2.xml.in                  |   15 +
 data/os/redhat.com/rhl-5.0.xml.in                  |   15 +
 data/os/redhat.com/rhl-5.1.xml.in                  |   15 +
 data/os/redhat.com/rhl-5.2.xml.in                  |   15 +
 data/os/redhat.com/rhl-6.0.xml.in                  |   15 +
 data/os/redhat.com/rhl-6.1.xml.in                  |   15 +
 data/os/redhat.com/rhl-6.2.xml.in                  |   15 +
 data/os/redhat.com/rhl-7.1.xml.in                  |   16 +
 data/os/redhat.com/rhl-7.2.xml.in                  |   16 +
 data/os/redhat.com/rhl-7.3.xml.in                  |   16 +
 data/os/redhat.com/rhl-7.xml.in                    |   15 +
 data/os/redhat.com/rhl-8.0.xml.in                  |   16 +
 data/os/redhat.com/rhl-9.xml.in                    |   16 +
 data/os/sun.com/Makefile.am                        |    1 +
 data/os/sun.com/opensolaris-2009.06.xml.in         |   14 +
 data/os/sun.com/solaris-10.xml.in                  |   15 +
 data/os/sun.com/solaris-9.xml.in                   |   10 +
 data/os/suse.com/Makefile.am                       |    1 +
 data/os/suse.com/sled-10.xml.in                    |   22 +
 data/os/suse.com/sled-11.1.xml.in                  |   28 +
 data/os/suse.com/sled-11.2.xml.in                  |   28 +
 data/os/suse.com/sled-11.3.xml.in                  |   28 +
 data/os/suse.com/sled-11.4.xml.in                  |   28 +
 data/os/suse.com/sled-11.xml.in                    |   22 +
 data/os/suse.com/sled-12.xml.in                    |   32 +
 data/os/suse.com/sled-9.xml.in                     |   10 +
 data/os/suse.com/sles-10.xml.in                    |   11 +
 data/os/suse.com/sles-11.1.xml.in                  |   30 +
 data/os/suse.com/sles-11.2.xml.in                  |   30 +
 data/os/suse.com/sles-11.3.xml.in                  |   30 +
 data/os/suse.com/sles-11.4.xml.in                  |   28 +
 data/os/suse.com/sles-11.xml.in                    |   16 +
 data/os/suse.com/sles-12.xml.in                    |   23 +
 data/os/suse.com/sles-9.xml.in                     |   10 +
 data/os/ubuntu.com/Makefile.am                     |    1 +
 data/os/ubuntu.com/ubuntu-10.04.xml.in             |   49 +
 data/os/ubuntu.com/ubuntu-10.10.xml.in             |   69 +
 data/os/ubuntu.com/ubuntu-11.04.xml.in             |   69 +
 data/os/ubuntu.com/ubuntu-11.10.xml.in             |   65 +
 data/os/ubuntu.com/ubuntu-12.04.xml.in             |   67 +
 data/os/ubuntu.com/ubuntu-12.10.xml.in             |   67 +
 data/os/ubuntu.com/ubuntu-13.04.xml.in             |   67 +
 data/os/ubuntu.com/ubuntu-13.10.xml.in             |   67 +
 data/os/ubuntu.com/ubuntu-14.04.xml.in             |   68 +
 data/os/ubuntu.com/ubuntu-14.10.xml.in             |   68 +
 data/os/ubuntu.com/ubuntu-15.04.xml.in             |   68 +
 data/os/ubuntu.com/ubuntu-15.10.xml.in             |   68 +
 data/os/ubuntu.com/ubuntu-4.10.xml.in              |   44 +
 data/os/ubuntu.com/ubuntu-5.04.xml.in              |   74 +
 data/os/ubuntu.com/ubuntu-5.10.xml.in              |  102 +
 data/os/ubuntu.com/ubuntu-6.06.xml.in              |  148 +
 data/os/ubuntu.com/ubuntu-6.10.xml.in              |   82 +
 data/os/ubuntu.com/ubuntu-7.04.xml.in              |   64 +
 data/os/ubuntu.com/ubuntu-7.10.xml.in              |   64 +
 data/os/ubuntu.com/ubuntu-8.04.xml.in              |   78 +
 data/os/ubuntu.com/ubuntu-8.10.xml.in              |   55 +
 data/os/ubuntu.com/ubuntu-9.04.xml.in              |   59 +
 data/os/ubuntu.com/ubuntu-9.10.xml.in              |   55 +
 data/oses/Makefile.am                              |   31 -
 data/oses/altlinux.xml.in                          |  266 --
 data/oses/centos.xml.in                            |  328 --
 data/oses/debian.xml.in                            |  315 --
 data/oses/fedora.xml.in                            | 4320 --------------------
 data/oses/freebsd.xml.in                           |  635 ---
 data/oses/gnome.xml.in                             |  130 -
 data/oses/macos.xml.in                             |  102 -
 data/oses/mageia.xml.in                            |  133 -
 data/oses/mandrake.xml.in                          |  218 -
 data/oses/mandriva.xml.in                          |  176 -
 data/oses/netbsd.xml.in                            |  183 -
 data/oses/netware.xml.in                           |   29 -
 data/oses/openbsd.xml.in                           |  463 ---
 data/oses/opensuse.xml.in                          |  574 ---
 data/oses/rhel.xml.in                              | 1344 ------
 data/oses/rhl.xml.in                               |  285 --
 data/oses/solaris.xml.in                           |   49 -
 data/oses/suse.xml.in                              |  363 --
 data/oses/ubuntu.xml.in                            | 1596 --------
 data/oses/windows.xml.in                           | 1358 ------
 data/platform/Makefile.am                          |    7 +
 data/platform/linux-kvm.org/Makefile.am            |    1 +
 data/platform/linux-kvm.org/qemu-kvm-1.0.1.xml.in  |   11 +
 data/platform/linux-kvm.org/qemu-kvm-1.0.xml.in    |   10 +
 data/platform/linux-kvm.org/qemu-kvm-1.1.0.xml.in  |   11 +
 data/platform/linux-kvm.org/qemu-kvm-1.1.1.xml.in  |   11 +
 data/platform/linux-kvm.org/qemu-kvm-1.1.2.xml.in  |   11 +
 data/platform/linux-kvm.org/qemu-kvm-1.2.0.xml.in  |   11 +
 data/platform/qemu.org/Makefile.am                 |    1 +
 data/platform/qemu.org/qemu-1.0.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.0.xml.in             |   55 +
 data/platform/qemu.org/qemu-1.1.1-1.xml.in         |   10 +
 data/platform/qemu.org/qemu-1.1.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.1.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.1.xml.in             |   10 +
 data/platform/qemu.org/qemu-1.2.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.2.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.2.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.3.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.3.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.4.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.4.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.4.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.5.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.5.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.5.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.5.3.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.6.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.6.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.6.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.7.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.7.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-1.7.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.0.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.0.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.0.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.1.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.1.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.1.2.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.1.3.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.2.0.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.2.1.xml.in           |   10 +
 data/platform/qemu.org/qemu-2.3.0.xml.in           |   10 +
 data/platform/redhat.com/Makefile.am               |    1 +
 data/platform/redhat.com/xen-rhel-3.0.3.5.0.xml.in |   14 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.1.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.2.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.3.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.4.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.5.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.6.xml.in |   11 +
 data/platform/redhat.com/xen-rhel-3.1.0.5.7.xml.in |   11 +
 data/platform/xen.org/Makefile.am                  |    1 +
 data/platform/xen.org/xen-3.0.2.xml.in             |   14 +
 data/platform/xen.org/xen-3.0.3.xml.in             |   10 +
 data/platform/xen.org/xen-3.0.4.xml.in             |   13 +
 data/platform/xen.org/xen-3.1.0.xml.in             |    9 +
 data/platform/xen.org/xen-3.1.3.xml.in             |    9 +
 data/platform/xen.org/xen-3.1.4.xml.in             |    9 +
 data/platform/xen.org/xen-3.2.0.xml.in             |    9 +
 data/platform/xen.org/xen-3.2.1.xml.in             |    9 +
 data/platform/xen.org/xen-3.2.2.xml.in             |    9 +
 data/platform/xen.org/xen-3.2.3.xml.in             |    9 +
 data/platform/xen.org/xen-3.3.0.xml.in             |    9 +
 data/platform/xen.org/xen-3.3.1.xml.in             |    9 +
 data/platform/xen.org/xen-3.3.2.xml.in             |    9 +
 data/platform/xen.org/xen-3.4.0.xml.in             |    9 +
 data/platform/xen.org/xen-3.4.1.xml.in             |    9 +
 data/platform/xen.org/xen-3.4.2.xml.in             |    9 +
 data/platform/xen.org/xen-3.4.3.xml.in             |    9 +
 data/platform/xen.org/xen-4.0.0.xml.in             |    9 +
 data/platform/xen.org/xen-4.0.1.xml.in             |    9 +
 data/platform/xen.org/xen-4.1.0.xml.in             |    9 +
 data/schemas/libosinfo.rng                         |   33 +-
 docs/database-layout.txt                           |  224 +
 docs/entity-id-scheme.txt                          |  117 +
 libosinfo.spec.in                                  |   15 +-
 mingw-libosinfo.spec.in                            |   28 +-
 osinfo/osinfo_loader.c                             |  637 ++-
 po/POTFILES.in                                     |  432 +-
 test/Makefile.am                                   |    2 +-
 test/dbdata/oses/test-os-data.xml                  |   28 +
 ...-5.0.0-ark-desktop-i586-ru-install-dvd5.iso.txt |    0
 ....0.0-ark-desktop-x86_64-ru-install-dvd5.iso.txt |    0
 ...nux-5.0.0-ark-server-i586-ru-install-cd.iso.txt |    0
 ...x-5.0.0-ark-server-x86_64-ru-install-cd.iso.txt |    0
 ...nux-5.0.0-kdesktop-i586-ru-install-dvd5.iso.txt |    0
 ...x-5.0.0-kdesktop-x86_64-ru-install-dvd5.iso.txt |    0
 ....0.2-school-junior-i586-ru-install-dvd5.iso.txt |    0
 ...ux-5.0.2-school-lite-i586-ru-install-cd.iso.txt |    0
 ....0.2-school-master-i586-ru-install-dvd5.iso.txt |    0
 ....0.2-school-server-i586-ru-install-dvd5.iso.txt |    0
 ....2-school-server-x86_64-ru-install-dvd5.iso.txt |    0
 ....2-school-terminal-i586-ru-install-dvd5.iso.txt |    0
 ...ux-6.0.0-centaurus-i586-ru-install-dvd5.iso.txt |    0
 ...-6.0.0-centaurus-x86_64-ru-install-dvd5.iso.txt |    0
 ...nux-6.0.0-kdesktop-i586-ru-install-dvd5.iso.txt |    0
 ...x-6.0.0-kdesktop-x86_64-ru-install-dvd5.iso.txt |    0
 ...linux-6.0.1-simply-i586-ru-install-dvd5.iso.txt |    0
 ...nux-6.0.1-simply-x86_64-ru-install-dvd5.iso.txt |    0
 test/test-isodetect.c                              |    6 +-
 test/test-os.c                                     |    2 +-
 test/test-os.xml                                   |   31 -
 test/test-xml-validate                             |    4 +-
 576 files changed, 16373 insertions(+), 15208 deletions(-)
 create mode 100644 data/Makefile.inc
 create mode 100644 data/datamap/Makefile.am
 create mode 100644 data/datamap/microsoft.com/Makefile.am
 create mode 100644 data/datamap/microsoft.com/win-7-l10n-language.xml.in
 create mode 100644 data/datamap/microsoft.com/win-8-l10n-language-reverse.xml.in
 create mode 100644 data/datamap/microsoft.com/win-8-l10n-language.xml.in
 create mode 100644 data/datamap/x.org/Makefile.am
 rename data/{datamaps/x11-keyboard.xml => datamap/x.org/x11-keyboard.xml.in} (95%)
 delete mode 100644 data/datamaps/Makefile.am
 delete mode 100644 data/datamaps/windows-lang.xml
 create mode 100644 data/device/Makefile.am
 create mode 100644 data/device/ibasetechnologies.net/Makefile.am
 create mode 100644 data/device/ibasetechnologies.net/isa-ib700.xml.in
 create mode 100644 data/device/ibm.com/Makefile.am
 create mode 100644 data/device/ibm.com/ps2-keyboard.xml.in
 create mode 100644 data/device/ibm.com/ps2-mouse.xml.in
 create mode 100644 data/device/pcisig.com/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1000-0012.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1000-0012.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1013-00b8.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1013-00b8.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1022-2000.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1022-2000.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-10ec-8029.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-10ec-8029.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-10ec-8139.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-10ec-8139.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1234-1111.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1234-1111.xml.in
 create mode 100644 data/device/pcisig.com/pci-1274-5000.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1274-5000.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-15ad-0710.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-15ad-0710.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1af4-1000.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1af4-1000.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1af4-1001.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1af4-1001.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1af4-1002.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1af4-1002.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1af4-1003.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1af4-1003.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1af4-1009.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1af4-1009.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-1b36-0100.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-1b36-0100.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-8086-100e.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-8086-100e.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-8086-2415.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-8086-2415.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-8086-25ab.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-8086-25ab.d/class.xml.in
 create mode 100644 data/device/pcisig.com/pci-8086-2668.d/Makefile.am
 create mode 100644 data/device/pcisig.com/pci-8086-2668.d/class.xml.in
 create mode 100644 data/device/usb.org/Makefile.am
 create mode 100644 data/device/usb.org/usb-80ee-0021.d/Makefile.am
 create mode 100644 data/device/usb.org/usb-80ee-0021.d/class.xml.in
 create mode 100644 data/device/xen.org/Makefile.am
 create mode 100644 data/device/xen.org/xen-console.xml.in
 create mode 100644 data/device/xen.org/xen-pci.xml.in
 create mode 100644 data/device/xen.org/xen-vbd.xml.in
 create mode 100644 data/device/xen.org/xen-vfb.xml.in
 create mode 100644 data/device/xen.org/xen-vif.xml.in
 create mode 100644 data/device/xen.org/xen-vkbd.xml.in
 create mode 100644 data/device/xen.org/xen-vscsi.xml.in
 create mode 100644 data/device/xen.org/xen-vtpm.xml.in
 delete mode 100644 data/devices/Makefile.am
 delete mode 100644 data/devices/qemu-pci.xml.in
 delete mode 100644 data/devices/qemu-ps2.xml.in
 delete mode 100644 data/devices/qemu-usb.xml.in
 delete mode 100644 data/devices/virtio-pci.xml.in
 delete mode 100644 data/devices/xen.xml.in
 delete mode 100644 data/hypervisors/Makefile.am
 delete mode 100644 data/hypervisors/kvm.xml.in
 delete mode 100644 data/hypervisors/qemu.xml.in
 delete mode 100644 data/hypervisors/rhel-xen.xml.in
 delete mode 100644 data/hypervisors/xen.xml.in
 create mode 100644 data/install-script/Makefile.am
 create mode 100644 data/install-script/debian.org/Makefile.am
 rename data/{install-scripts/debian.xml => install-script/debian.org/debian-preseed-desktop.xml.in} (58%)
 create mode 100644 data/install-script/debian.org/debian-preseed-jeos.xml.in
 create mode 100644 data/install-script/fedoraproject.org/Makefile.am
 rename data/{install-scripts/fedora.xml => install-script/fedoraproject.org/fedora-kickstart-desktop.xml.in} (55%)
 create mode 100644 data/install-script/fedoraproject.org/fedora-kickstart-jeos.xml.in
 create mode 100644 data/install-script/microsoft.com/Makefile.am
 rename data/{install-scripts/windows-cmd.xml => install-script/microsoft.com/windows-cmd-desktop.xml.in} (99%)
 rename data/{install-scripts/windows-reg.xml => install-script/microsoft.com/windows-reg-desktop.xml.in} (97%)
 rename data/{install-scripts/windows-sif.xml => install-script/microsoft.com/windows-sif-desktop.xml.in} (68%)
 create mode 100644 data/install-script/microsoft.com/windows-sif-jeos.xml.in
 rename data/{install-scripts/windows-unattend.xml => install-script/microsoft.com/windows-unattend-desktop.xml.in} (55%)
 create mode 100644 data/install-script/microsoft.com/windows-unattend-jeos.xml.in
 create mode 100644 data/install-script/redhat.com/Makefile.am
 rename data/{install-scripts/rhel.xml => install-script/redhat.com/rhel-kickstart-desktop.xml.in} (58%)
 create mode 100644 data/install-script/redhat.com/rhel-kickstart-jeos.xml.in
 create mode 100644 data/install-script/ubuntu.com/Makefile.am
 rename data/{install-scripts/ubuntu.xml => install-script/ubuntu.com/ubuntu-preseed-jeos.xml.in} (97%)
 delete mode 100644 data/install-scripts/Makefile.am
 create mode 100644 data/os/Makefile.am
 create mode 100644 data/os/altlinux.org/Makefile.am
 create mode 100644 data/os/altlinux.org/altlinux-1.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-2.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-2.2.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-2.4.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-3.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-4.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-4.1.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-5.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-6.0.xml.in
 create mode 100644 data/os/altlinux.org/altlinux-7.0.xml.in
 create mode 100644 data/os/apple.com/Makefile.am
 create mode 100644 data/os/apple.com/macosx-10.0.xml.in
 create mode 100644 data/os/apple.com/macosx-10.1.xml.in
 create mode 100644 data/os/apple.com/macosx-10.2.xml.in
 create mode 100644 data/os/apple.com/macosx-10.3.xml.in
 create mode 100644 data/os/apple.com/macosx-10.4.xml.in
 create mode 100644 data/os/apple.com/macosx-10.5.xml.in
 create mode 100644 data/os/apple.com/macosx-10.6.xml.in
 create mode 100644 data/os/apple.com/macosx-10.7.xml.in
 create mode 100644 data/os/centos.org/Makefile.am
 create mode 100644 data/os/centos.org/centos-6.0.xml.in
 create mode 100644 data/os/centos.org/centos-6.1.xml.in
 create mode 100644 data/os/centos.org/centos-6.2.xml.in
 create mode 100644 data/os/centos.org/centos-6.3.xml.in
 create mode 100644 data/os/centos.org/centos-6.4.xml.in
 create mode 100644 data/os/centos.org/centos-6.5.xml.in
 create mode 100644 data/os/centos.org/centos-7.0.xml.in
 create mode 100644 data/os/debian.org/Makefile.am
 create mode 100644 data/os/debian.org/debian-1.1.xml.in
 create mode 100644 data/os/debian.org/debian-1.2.xml.in
 create mode 100644 data/os/debian.org/debian-1.3.xml.in
 create mode 100644 data/os/debian.org/debian-2.0.xml.in
 create mode 100644 data/os/debian.org/debian-2.1.xml.in
 create mode 100644 data/os/debian.org/debian-2.2.xml.in
 create mode 100644 data/os/debian.org/debian-3.1.xml.in
 create mode 100644 data/os/debian.org/debian-3.xml.in
 create mode 100644 data/os/debian.org/debian-4.xml.in
 create mode 100644 data/os/debian.org/debian-5.xml.in
 create mode 100644 data/os/debian.org/debian-6.xml.in
 create mode 100644 data/os/debian.org/debian-7.xml.in
 create mode 100644 data/os/debian.org/debian-8.xml.in
 create mode 100644 data/os/fedoraproject.org/Makefile.am
 create mode 100644 data/os/fedoraproject.org/fedora-1.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-10.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-11.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-12.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-13.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-14.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-15.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-16.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-17.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-18.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-19.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-2.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-20.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-21.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-22.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-3.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-4.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-5.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-6.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-7.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-8.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-9.xml.in
 create mode 100644 data/os/fedoraproject.org/fedora-unknown.xml.in
 create mode 100644 data/os/freebsd.org/Makefile.am
 create mode 100644 data/os/freebsd.org/freebsd-1.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-10.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-10.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-2.0.5.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-2.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-2.2.8.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-2.2.9.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-3.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-3.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.10.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.11.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.3.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.4.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.5.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.6.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.7.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.8.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-4.9.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.2.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.3.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.4.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-5.5.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-6.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-6.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-6.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-6.3.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-6.4.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-7.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-7.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-7.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-7.3.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-7.4.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-8.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-8.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-8.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-8.3.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-8.4.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-9.0.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-9.1.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-9.2.xml.in
 create mode 100644 data/os/freebsd.org/freebsd-9.3.xml.in
 create mode 100644 data/os/gnome.org/Makefile.am
 create mode 100644 data/os/gnome.org/gnome-3.6.xml.in
 create mode 100644 data/os/gnome.org/gnome-3.8.xml.in
 create mode 100644 data/os/gnome.org/gnome-continuous-3.10.xml.in
 create mode 100644 data/os/gnome.org/gnome-continuous-3.12.xml.in
 create mode 100644 data/os/gnome.org/gnome-continuous-3.14.xml.in
 create mode 100644 data/os/mageia.org/Makefile.am
 create mode 100644 data/os/mageia.org/mageia-1.xml.in
 create mode 100644 data/os/mageia.org/mageia-2.xml.in
 create mode 100644 data/os/mageia.org/mageia-3.xml.in
 create mode 100644 data/os/mandriva.com/Makefile.am
 create mode 100644 data/os/mandriva.com/mandrake-10.0.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-10.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-10.2.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-5.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-5.2.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-5.3.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-6.0.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-6.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-7.0.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-7.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-7.2.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-8.0.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-8.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-8.2.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-9.0.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-9.1.xml.in
 create mode 100644 data/os/mandriva.com/mandrake-9.2.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2006.0.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2007.1.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2007.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2008.0.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2008.1.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2009.0.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2009.1.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2010.0.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2010.1.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2010.2.xml.in
 create mode 100644 data/os/mandriva.com/mandriva-2011.xml.in
 create mode 100644 data/os/mandriva.com/mbs-1.0.xml.in
 create mode 100644 data/os/mandriva.com/mes-5.0.xml.in
 create mode 100644 data/os/mandriva.com/mes-5.1.xml.in
 create mode 100644 data/os/microsoft.com/Makefile.am
 rename data/{oses/dos.xml.in => os/microsoft.com/msdos-6.22.xml.in} (100%)
 create mode 100644 data/os/microsoft.com/win-1.0.xml.in
 create mode 100644 data/os/microsoft.com/win-10.xml.in
 create mode 100644 data/os/microsoft.com/win-2.0.xml.in
 create mode 100644 data/os/microsoft.com/win-2.1.xml.in
 create mode 100644 data/os/microsoft.com/win-2k.xml.in
 create mode 100644 data/os/microsoft.com/win-2k12.xml.in
 create mode 100644 data/os/microsoft.com/win-2k12r2.xml.in
 create mode 100644 data/os/microsoft.com/win-2k3.xml.in
 create mode 100644 data/os/microsoft.com/win-2k3r2.xml.in
 create mode 100644 data/os/microsoft.com/win-2k8.xml.in
 create mode 100644 data/os/microsoft.com/win-2k8r2.xml.in
 create mode 100644 data/os/microsoft.com/win-3.1.xml.in
 create mode 100644 data/os/microsoft.com/win-7.xml.in
 create mode 100644 data/os/microsoft.com/win-8.1.xml.in
 create mode 100644 data/os/microsoft.com/win-8.xml.in
 create mode 100644 data/os/microsoft.com/win-95.xml.in
 create mode 100644 data/os/microsoft.com/win-98.xml.in
 create mode 100644 data/os/microsoft.com/win-me.xml.in
 create mode 100644 data/os/microsoft.com/win-vista.xml.in
 create mode 100644 data/os/microsoft.com/win-xp.xml.in
 create mode 100644 data/os/microsoft.com/winnt-3.1.xml.in
 create mode 100644 data/os/microsoft.com/winnt-3.5.xml.in
 create mode 100644 data/os/microsoft.com/winnt-3.51.xml.in
 create mode 100644 data/os/microsoft.com/winnt-4.0.xml.in
 create mode 100644 data/os/netbsd.org/Makefile.am
 create mode 100644 data/os/netbsd.org/netbsd-0.8.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-0.9.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.0.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.1.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.2.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.3.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.4.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.5.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-1.6.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-2.0.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-3.0.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-4.0.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-5.0.xml.in
 create mode 100644 data/os/netbsd.org/netbsd-5.1.xml.in
 create mode 100644 data/os/novell.com/Makefile.am
 create mode 100644 data/os/novell.com/netware-4.xml.in
 create mode 100644 data/os/novell.com/netware-5.xml.in
 create mode 100644 data/os/novell.com/netware-6.xml.in
 create mode 100644 data/os/openbsd.org/Makefile.am
 create mode 100644 data/os/openbsd.org/openbsd-4.2.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-4.3.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-4.4.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-4.5.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-4.8.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-4.9.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.0.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.1.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.2.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.3.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.4.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.5.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.6.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.7.xml.in
 create mode 100644 data/os/openbsd.org/openbsd-5.8.xml.in
 create mode 100644 data/os/opensuse.org/Makefile.am
 create mode 100644 data/os/opensuse.org/opensuse-10.2.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-10.3.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-11.0.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-11.1.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-11.2.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-11.3.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-11.4.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-12.1.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-12.2.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-12.3.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-13.1.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-13.2.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-factory.xml.in
 create mode 100644 data/os/opensuse.org/opensuse-unknown.xml.in
 create mode 100644 data/os/oracle.com/Makefile.am
 create mode 100644 data/os/oracle.com/solaris-11.xml.in
 create mode 100644 data/os/redhat.com/Makefile.am
 create mode 100644 data/os/redhat.com/rhel-2.1.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.2.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.3.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.4.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.5.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.6.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.7.xml.in
 create mode 100644 data/os/redhat.com/rhel-2.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.2.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.3.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.4.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.5.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.6.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.7.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.8.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.9.xml.in
 create mode 100644 data/os/redhat.com/rhel-3.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.0.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.2.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.3.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.4.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.5.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.6.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.7.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.8.xml.in
 create mode 100644 data/os/redhat.com/rhel-4.9.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.0.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.10.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.11.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.2.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.3.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.4.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.5.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.6.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.7.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.8.xml.in
 create mode 100644 data/os/redhat.com/rhel-5.9.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.0.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.2.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.3.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.4.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.5.xml.in
 create mode 100644 data/os/redhat.com/rhel-6.6.xml.in
 create mode 100644 data/os/redhat.com/rhel-7.0.xml.in
 create mode 100644 data/os/redhat.com/rhel-7.1.xml.in
 create mode 100644 data/os/redhat.com/rhel-atomic-7.0.xml.in
 create mode 100644 data/os/redhat.com/rhel-atomic-7.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-1.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-1.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-2.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-2.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-3.0.3.xml.in
 create mode 100644 data/os/redhat.com/rhl-4.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-4.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-4.2.xml.in
 create mode 100644 data/os/redhat.com/rhl-5.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-5.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-5.2.xml.in
 create mode 100644 data/os/redhat.com/rhl-6.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-6.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-6.2.xml.in
 create mode 100644 data/os/redhat.com/rhl-7.1.xml.in
 create mode 100644 data/os/redhat.com/rhl-7.2.xml.in
 create mode 100644 data/os/redhat.com/rhl-7.3.xml.in
 create mode 100644 data/os/redhat.com/rhl-7.xml.in
 create mode 100644 data/os/redhat.com/rhl-8.0.xml.in
 create mode 100644 data/os/redhat.com/rhl-9.xml.in
 create mode 100644 data/os/sun.com/Makefile.am
 create mode 100644 data/os/sun.com/opensolaris-2009.06.xml.in
 create mode 100644 data/os/sun.com/solaris-10.xml.in
 create mode 100644 data/os/sun.com/solaris-9.xml.in
 create mode 100644 data/os/suse.com/Makefile.am
 create mode 100644 data/os/suse.com/sled-10.xml.in
 create mode 100644 data/os/suse.com/sled-11.1.xml.in
 create mode 100644 data/os/suse.com/sled-11.2.xml.in
 create mode 100644 data/os/suse.com/sled-11.3.xml.in
 create mode 100644 data/os/suse.com/sled-11.4.xml.in
 create mode 100644 data/os/suse.com/sled-11.xml.in
 create mode 100644 data/os/suse.com/sled-12.xml.in
 create mode 100644 data/os/suse.com/sled-9.xml.in
 create mode 100644 data/os/suse.com/sles-10.xml.in
 create mode 100644 data/os/suse.com/sles-11.1.xml.in
 create mode 100644 data/os/suse.com/sles-11.2.xml.in
 create mode 100644 data/os/suse.com/sles-11.3.xml.in
 create mode 100644 data/os/suse.com/sles-11.4.xml.in
 create mode 100644 data/os/suse.com/sles-11.xml.in
 create mode 100644 data/os/suse.com/sles-12.xml.in
 create mode 100644 data/os/suse.com/sles-9.xml.in
 create mode 100644 data/os/ubuntu.com/Makefile.am
 create mode 100644 data/os/ubuntu.com/ubuntu-10.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-10.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-11.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-11.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-12.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-12.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-13.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-13.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-14.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-14.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-15.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-15.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-4.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-5.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-5.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-6.06.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-6.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-7.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-7.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-8.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-8.10.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-9.04.xml.in
 create mode 100644 data/os/ubuntu.com/ubuntu-9.10.xml.in
 delete mode 100644 data/oses/Makefile.am
 delete mode 100644 data/oses/altlinux.xml.in
 delete mode 100644 data/oses/centos.xml.in
 delete mode 100644 data/oses/debian.xml.in
 delete mode 100644 data/oses/fedora.xml.in
 delete mode 100644 data/oses/freebsd.xml.in
 delete mode 100644 data/oses/gnome.xml.in
 delete mode 100644 data/oses/macos.xml.in
 delete mode 100644 data/oses/mageia.xml.in
 delete mode 100644 data/oses/mandrake.xml.in
 delete mode 100644 data/oses/mandriva.xml.in
 delete mode 100644 data/oses/netbsd.xml.in
 delete mode 100644 data/oses/netware.xml.in
 delete mode 100644 data/oses/openbsd.xml.in
 delete mode 100644 data/oses/opensuse.xml.in
 delete mode 100644 data/oses/rhel.xml.in
 delete mode 100644 data/oses/rhl.xml.in
 delete mode 100644 data/oses/solaris.xml.in
 delete mode 100644 data/oses/suse.xml.in
 delete mode 100644 data/oses/ubuntu.xml.in
 delete mode 100644 data/oses/windows.xml.in
 create mode 100644 data/platform/Makefile.am
 create mode 100644 data/platform/linux-kvm.org/Makefile.am
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.0.1.xml.in
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.0.xml.in
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.1.0.xml.in
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.1.1.xml.in
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.1.2.xml.in
 create mode 100644 data/platform/linux-kvm.org/qemu-kvm-1.2.0.xml.in
 create mode 100644 data/platform/qemu.org/Makefile.am
 create mode 100644 data/platform/qemu.org/qemu-1.0.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.1.1-1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.1.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.1.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.2.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.2.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.2.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.3.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.3.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.4.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.4.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.4.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.5.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.5.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.5.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.5.3.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.6.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.6.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.6.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.7.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.7.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-1.7.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.0.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.0.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.0.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.1.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.1.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.1.2.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.1.3.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.2.0.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.2.1.xml.in
 create mode 100644 data/platform/qemu.org/qemu-2.3.0.xml.in
 create mode 100644 data/platform/redhat.com/Makefile.am
 create mode 100644 data/platform/redhat.com/xen-rhel-3.0.3.5.0.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.1.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.2.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.3.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.4.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.5.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.6.xml.in
 create mode 100644 data/platform/redhat.com/xen-rhel-3.1.0.5.7.xml.in
 create mode 100644 data/platform/xen.org/Makefile.am
 create mode 100644 data/platform/xen.org/xen-3.0.2.xml.in
 create mode 100644 data/platform/xen.org/xen-3.0.3.xml.in
 create mode 100644 data/platform/xen.org/xen-3.0.4.xml.in
 create mode 100644 data/platform/xen.org/xen-3.1.0.xml.in
 create mode 100644 data/platform/xen.org/xen-3.1.3.xml.in
 create mode 100644 data/platform/xen.org/xen-3.1.4.xml.in
 create mode 100644 data/platform/xen.org/xen-3.2.0.xml.in
 create mode 100644 data/platform/xen.org/xen-3.2.1.xml.in
 create mode 100644 data/platform/xen.org/xen-3.2.2.xml.in
 create mode 100644 data/platform/xen.org/xen-3.2.3.xml.in
 create mode 100644 data/platform/xen.org/xen-3.3.0.xml.in
 create mode 100644 data/platform/xen.org/xen-3.3.1.xml.in
 create mode 100644 data/platform/xen.org/xen-3.3.2.xml.in
 create mode 100644 data/platform/xen.org/xen-3.4.0.xml.in
 create mode 100644 data/platform/xen.org/xen-3.4.1.xml.in
 create mode 100644 data/platform/xen.org/xen-3.4.2.xml.in
 create mode 100644 data/platform/xen.org/xen-3.4.3.xml.in
 create mode 100644 data/platform/xen.org/xen-4.0.0.xml.in
 create mode 100644 data/platform/xen.org/xen-4.0.1.xml.in
 create mode 100644 data/platform/xen.org/xen-4.1.0.xml.in
 create mode 100644 docs/database-layout.txt
 create mode 100644 docs/entity-id-scheme.txt
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-ark-desktop-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-ark-desktop-x86_64-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-ark-server-i586-ru-install-cd.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-ark-server-x86_64-ru-install-cd.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-kdesktop-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.0-kdesktop-x86_64-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-junior-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-lite-i586-ru-install-cd.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-server-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-server-x86_64-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux5 => altlinux5.0}/altlinux-5.0.2-school-terminal-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.0-centaurus-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.0-centaurus-x86_64-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.0-kdesktop-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.0-kdesktop-x86_64-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.1-simply-i586-ru-install-dvd5.iso.txt (100%)
 rename test/isodata/altlinux/{altlinux6 => altlinux6.0}/altlinux-6.0.1-simply-x86_64-ru-install-dvd5.iso.txt (100%)
 delete mode 100644 test/test-os.xml

-- 
2.4.3




More information about the Libosinfo mailing list