From: "Daniel P. Berrange" <berrange@xxxxxxxxxx> Standard the format used for creating 'id' and 'short-id' fields, based on distro, version & vendor website URL - id: http://{VENDORSITE}/{DISTRONAME}/{VERSION} - short-id {DISTRONAME}{VERSION} eg, distro=rhel version=6.0 vendor=Red Hat Then short-id=rhel6.0 id=http://redhat.com/rhel/6.0 Also allow for a second short-id, which can be based on the codename {DISTRONAME}{CODENAME}, eg short-id=ubuntuedgy The exception is windows where the {VERSION} number isn't really a distro version, but rather a kernel version. Use the common distro suffix in short-id / id instead ie, 2k, 2k3, vista, me, 95 --- data/oses/centos.xml | 4 +- data/oses/debian.xml | 73 ++++++++++++--------- data/oses/dos.xml | 7 +- data/oses/macos.xml | 16 ++-- data/oses/mandrake.xml | 116 +++++++++++++++++++-------------- data/oses/mandriva.xml | 93 +++++++++++++++----------- data/oses/netbsd.xml | 28 ++++---- data/oses/netware.xml | 3 + data/oses/opensuse.xml | 60 +++++++++--------- data/oses/rhel.xml | 168 ++++++++++++++++++++++++------------------------ data/oses/rhl.xml | 40 ++++++------ data/oses/solaris.xml | 12 ++-- data/oses/suse.xml | 20 +++--- data/oses/ubuntu.xml | 109 ++++++++++++++++++------------- data/oses/windows.xml | 165 ++++++++++++++++++++++++----------------------- 15 files changed, 489 insertions(+), 425 deletions(-) diff --git a/data/oses/centos.xml b/data/oses/centos.xml index 21ea5ad..1dfb1c7 100644 --- a/data/oses/centos.xml +++ b/data/oses/centos.xml @@ -1,7 +1,7 @@ <libosinfo version="0.0.1"> <os id="http://centos.org/centos/6.0"> - <short-id>centos-6.0</short-id> + <short-id>centos6.0</short-id> <name>CentOS 6.0</name> <version>6.0</version> <vendor>CentOS</vendor> @@ -26,7 +26,7 @@ </os> <os id="http://centos.org/centos/6.1"> - <short-id>centos-6.1</short-id> + <short-id>centos6.1</short-id> <name>CentOS 6.1</name> <version>6.1</version> <vendor>CentOS</vendor> diff --git a/data/oses/debian.xml b/data/oses/debian.xml index fde58bc..675acd2 100644 --- a/data/oses/debian.xml +++ b/data/oses/debian.xml @@ -1,6 +1,7 @@ <libosinfo version="0.0.1"> - <os id="http://debian.org/buzz"> + <os id="http://debian.org/debian/1.0"> + <short-id>debian1.0</short-id> <short-id>debianbuzz</short-id> <name>Debian Buzz</name> <version>1.1</version> @@ -9,104 +10,113 @@ <distro>debian</distro> </os> - <os id="http://debian.org/rex"> + <os id="http://debian.org/debian/1.2"> + <short-id>debian1.2</short-id> <short-id>debianrex</short-id> <name>Debian Rex</name> <version>1.2</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/buzz"/> - <derives-from id="http://debian.org/buzz"/> + <upgrades id="http://debian.org/debian/1.0"/> + <derives-from id="http://debian.org/debian/1.0"/> </os> - <os id="http://debian.org/bo"> + <os id="http://debian.org/debian/1.3"> + <short-id>debian1.3</short-id> <short-id>debianbo</short-id> <name>Debian Bo</name> <version>1.3</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/rex"/> - <derives-from id="http://debian.org/rex"/> + <upgrades id="http://debian.org/debian/1.2"/> + <derives-from id="http://debian.org/debian/1.2"/> </os> - <os id="http://debian.org/hamm"> + <os id="http://debian.org/debian/2.0"> + <short-id>debian2.0</short-id> <short-id>debianhamm</short-id> <name>Debian Hamm</name> <version>2.0</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/bo"/> - <derives-from id="http://debian.org/bo"/> + <upgrades id="http://debian.org/debian/1.3"/> + <derives-from id="http://debian.org/debian/1.3"/> </os> - <os id="http://debian.org/silnk"> + <os id="http://debian.org/debian/2.1"> + <short-id>debian2.1</short-id> <short-id>debiansilnk</short-id> <name>Debian Silnk</name> <version>2.1</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/hamm"/> - <derives-from id="http://debian.org/hamm"/> + <upgrades id="http://debian.org/debian/2.0"/> + <derives-from id="http://debian.org/debian/2.0"/> </os> - <os id="http://debian.org/potato"> + <os id="http://debian.org/debian/2.2"> + <short-id>debian2.2</short-id> <short-id>debianpotato</short-id> <name>Debian Potato</name> <version>2.2</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/silnk"/> - <derives-from id="http://debian.org/silnk"/> + <upgrades id="http://debian.org/debian/2.1"/> + <derives-from id="http://debian.org/debian/2.1"/> </os> - <os id="http://debian.org/woody"> + <os id="http://debian.org/debian/3"> + <short-id>debian3</short-id> <short-id>debianwoody</short-id> <name>Debian Woody</name> <version>3</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/potato"/> - <derives-from id="http://debian.org/potato"/> + <upgrades id="http://debian.org/debian/2.2"/> + <derives-from id="http://debian.org/debian/2.2"/> </os> - <os id="http://debian.org/sarge"> + <os id="http://debian.org/debian/3.1"> + <short-id>debian3.1</short-id> <short-id>debiansarge</short-id> <name>Debian Sarge</name> <version>3.1</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/woody"/> - <derives-from id="http://debian.org/woody"/> + <upgrades id="http://debian.org/debian/3"/> + <derives-from id="http://debian.org/debian/3"/> </os> - <os id="http://debian.org/etch"> + <os id="http://debian.org/debian/4"> + <short-id>debian4</short-id> <short-id>debianetch</short-id> <name>Debian Etch</name> <version>4</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/sarge"/> - <derives-from id="http://debian.org/sarge"/> + <upgrades id="http://debian.org/debian/3.1"/> + <derives-from id="http://debian.org/debian/3.1"/> </os> - <os id="http://debian.org/lenny"> + <os id="http://debian.org/debian/5"> + <short-id>debian5</short-id> <short-id>debianlenny</short-id> <name>Debian Lenny</name> <version>5</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/etch"/> - <derives-from id="http://debian.org/etch"/> + <upgrades id="http://debian.org/debian/4"/> + <derives-from id="http://debian.org/debian/4"/> <devices> <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1000"/> @@ -128,15 +138,16 @@ </resources> </os> - <os id="http://debian.org/squeeze"> + <os id="http://debian.org/debian/6"> + <short-id>debian6</short-id> <short-id>debiansqueeze</short-id> <name>Debian Squeeze</name> <version>6</version> <vendor>Debian Project</vendor> <family>linux</family> <distro>debian</distro> - <upgrades id="http://debian.org/lenny"/> - <derives-from id="http://debian.org/lenny"/> + <upgrades id="http://debian.org/debian/5"/> + <derives-from id="http://debian.org/debian/5"/> <devices> <device id="http://www.linux-usb.org/usb.ids/80ee/0021"/> diff --git a/data/oses/dos.xml b/data/oses/dos.xml index 788325b..4f26e3f 100644 --- a/data/oses/dos.xml +++ b/data/oses/dos.xml @@ -1,8 +1,9 @@ <libosinfo version="0.0.1"> - <os id="http://microsoft.com/msdos"> - <short-id>msdos</short-id> - <name>Microsoft MS-DOS</name> + <os id="http://microsoft.com/msdos/6.22"> + <short-id>msdos6.22</short-id> + <name>Microsoft MS-DOS 6.22</name> <vendor>Microsoft</vendor> + <version>6.22</version> <family>msdos</family> <distro>msdos</distro> </os> diff --git a/data/oses/macos.xml b/data/oses/macos.xml index b2a5799..b66b2d5 100644 --- a/data/oses/macos.xml +++ b/data/oses/macos.xml @@ -1,7 +1,7 @@ <libosinfo version="0.0.1"> <os id="http://apple.com/macosx/10.0"> - <short-id>macosx100</short-id> + <short-id>macosx10.0</short-id> <name>MacOS X Cheetah</name> <version>10.0</version> <vendor>Apple Inc.</vendor> @@ -10,7 +10,7 @@ </os> <os id="http://apple.com/macosx/10.1"> - <short-id>macosx101</short-id> + <short-id>macosx10.1</short-id> <name>MacOS X Puma</name> <version>10.1</version> <vendor>Apple Inc.</vendor> @@ -20,7 +20,7 @@ </os> <os id="http://apple.com/macosx/10.2"> - <short-id>macosx102</short-id> + <short-id>macosx10.2</short-id> <name>MacOS X Jaghuar</name> <version>10.2</version> <vendor>Apple Inc.</vendor> @@ -30,7 +30,7 @@ </os> <os id="http://apple.com/macosx/10.3"> - <short-id>macosx103</short-id> + <short-id>macosx10.3</short-id> <name>MacOS X Panther</name> <version>10.3</version> <vendor>Apple Inc.</vendor> @@ -40,7 +40,7 @@ </os> <os id="http://apple.com/macosx/10.4"> - <short-id>macosx104</short-id> + <short-id>macosx10.4</short-id> <name>MacOS X Tiger</name> <version>10.4</version> <vendor>Apple Inc.</vendor> @@ -50,7 +50,7 @@ </os> <os id="http://apple.com/macosx/10.5"> - <short-id>macosx105</short-id> + <short-id>macosx10.5</short-id> <name>MacOS X Leopard</name> <version>10.5</version> <vendor>Apple Inc.</vendor> @@ -60,7 +60,7 @@ </os> <os id="http://apple.com/macosx/10.6"> - <short-id>macosx106</short-id> + <short-id>macosx10.6</short-id> <name>MacOS X Snow Leopard</name> <version>10.6</version> <vendor>Apple Inc.</vendor> @@ -80,7 +80,7 @@ </os> <os id="http://apple.com/macosx/10.7"> - <short-id>macosx107</short-id> + <short-id>macosx10.7</short-id> <name>MacOS X Lion</name> <version>10.7</version> <vendor>Apple Inc.</vendor> diff --git a/data/oses/mandrake.xml b/data/oses/mandrake.xml index e0bb48c..294e265 100644 --- a/data/oses/mandrake.xml +++ b/data/oses/mandrake.xml @@ -1,202 +1,218 @@ <libosinfo version="0.0.1"> - <os id="http://mandriva.com/linux/mandrake/5.1"> + <os id="http://mandriva.com/mandrake/5.1"> <short-id>mandrake5.1</short-id> <name>Mandrake Linux 5.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Venice</codename> - + <version>5.1</version> </os> - <os id="http://mandriva.com/linux/mandrake/5.2"> + <os id="http://mandriva.com/mandrake/5.2"> <short-id>mandrake5.2</short-id> <name>Mandrake Linux 5.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Leeloo</codename> - <upgrades id="http://mandriva.com/linux/mandrake/5.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/5.1"/> + <version>5.2</version> + <upgrades id="http://mandriva.com/mandrake/5.1"/> + <derives-from id="http://mandriva.com/mandrake/5.1"/> </os> - <os id="http://mandriva.com/linux/mandrake/5.3"> + <os id="http://mandriva.com/mandrake/5.3"> <short-id>mandrake5.3</short-id> <name>Mandrake Linux 5.3</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Festen</codename> - <upgrades id="http://mandriva.com/linux/mandrake/5.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/5.2"/> + <version>5.3</version> + <upgrades id="http://mandriva.com/mandrake/5.2"/> + <derives-from id="http://mandriva.com/mandrake/5.2"/> </os> - <os id="http://mandriva.com/linux/mandrake/6.0"> + <os id="http://mandriva.com/mandrake/6.0"> <short-id>mandrake6.0</short-id> <name>Mandrake Linux 6.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Venus</codename> - <upgrades id="http://mandriva.com/linux/mandrake/5.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/5.2"/> + <version>6.0</version> + <upgrades id="http://mandriva.com/mandrake/5.2"/> + <derives-from id="http://mandriva.com/mandrake/5.2"/> </os> - <os id="http://mandriva.com/linux/mandrake/6.1"> + <os id="http://mandriva.com/mandrake/6.1"> <short-id>mandrake6.1</short-id> <name>Mandrake Linux 6.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Helios</codename> - <upgrades id="http://mandriva.com/linux/mandrake/6.0"/> - <derives-from id="http://mandriva.com/linux/mandrake/6.0"/> + <version>6.1</version> + <upgrades id="http://mandriva.com/mandrake/6.0"/> + <derives-from id="http://mandriva.com/mandrake/6.0"/> </os> - <os id="http://mandriva.com/linux/mandrake/7.0"> + <os id="http://mandriva.com/mandrake/7.0"> <short-id>mandrake7.0</short-id> <name>Mandrake Linux 7.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Air</codename> - <upgrades id="http://mandriva.com/linux/mandrake/6.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/6.1"/> + <version>7.0</version> + <upgrades id="http://mandriva.com/mandrake/6.1"/> + <derives-from id="http://mandriva.com/mandrake/6.1"/> </os> - <os id="http://mandriva.com/linux/mandrake/7.1"> + <os id="http://mandriva.com/mandrake/7.1"> <short-id>mandrake7.1</short-id> <name>Mandrake Linux 7.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Helium</codename> - <upgrades id="http://mandriva.com/linux/mandrake/7.0"/> - <derives-from id="http://mandriva.com/linux/mandrake/7.0"/> + <version>7.1</version> + <upgrades id="http://mandriva.com/mandrake/7.0"/> + <derives-from id="http://mandriva.com/mandrake/7.0"/> </os> - <os id="http://mandriva.com/linux/mandrake/7.2"> + <os id="http://mandriva.com/mandrake/7.2"> <short-id>mandrake7.2</short-id> <name>Mandrake Linux 7.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Odyssey</codename> - <upgrades id="http://mandriva.com/linux/mandrake/7.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/7.1"/> + <version>7.2</version> + <upgrades id="http://mandriva.com/mandrake/7.1"/> + <derives-from id="http://mandriva.com/mandrake/7.1"/> </os> - <os id="http://mandriva.com/linux/mandrake/8.0"> + <os id="http://mandriva.com/mandrake/8.0"> <short-id>mandrake8.0</short-id> <name>Mandrake Linux 8.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Traktopel</codename> - <upgrades id="http://mandriva.com/linux/mandrake/7.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/7.2"/> + <version>8.0</version> + <upgrades id="http://mandriva.com/mandrake/7.2"/> + <derives-from id="http://mandriva.com/mandrake/7.2"/> </os> - <os id="http://mandriva.com/linux/mandrake/8.1"> + <os id="http://mandriva.com/mandrake/8.1"> <short-id>mandrake8.1</short-id> <name>Mandrake Linux 8.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Vitamin</codename> - <upgrades id="http://mandriva.com/linux/mandrake/8.0"/> - <derives-from id="http://mandriva.com/linux/mandrake/8.0"/> + <version>8.1</version> + <upgrades id="http://mandriva.com/mandrake/8.0"/> + <derives-from id="http://mandriva.com/mandrake/8.0"/> </os> - <os id="http://mandriva.com/linux/mandrake/8.2"> + <os id="http://mandriva.com/mandrake/8.2"> <short-id>mandrake8.2</short-id> <name>Mandrake Linux 8.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Bluebird</codename> - <upgrades id="http://mandriva.com/linux/mandrake/8.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/8.1"/> + <version>8.2</version> + <upgrades id="http://mandriva.com/mandrake/8.1"/> + <derives-from id="http://mandriva.com/mandrake/8.1"/> </os> - <os id="http://mandriva.com/linux/mandrake/9.0"> + <os id="http://mandriva.com/mandrake/9.0"> <short-id>mandrake9.0</short-id> <name>Mandrake Linux 9.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Dolphin</codename> - <upgrades id="http://mandriva.com/linux/mandrake/8.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/8.2"/> + <version>9.0</version> + <upgrades id="http://mandriva.com/mandrake/8.2"/> + <derives-from id="http://mandriva.com/mandrake/8.2"/> </os> - <os id="http://mandriva.com/linux/mandrake/9.1"> + <os id="http://mandriva.com/mandrake/9.1"> <short-id>mandrake9.1</short-id> <name>Mandrake Linux 9.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Bamboo</codename> - <upgrades id="http://mandriva.com/linux/mandrake/9.0"/> - <derives-from id="http://mandriva.com/linux/mandrake/9.0"/> + <version>9.1</version> + <upgrades id="http://mandriva.com/mandrake/9.0"/> + <derives-from id="http://mandriva.com/mandrake/9.0"/> </os> - <os id="http://mandriva.com/linux/mandrake/9.2"> + <os id="http://mandriva.com/mandrake/9.2"> <short-id>mandrake9.2</short-id> <name>Mandrake Linux 9.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>FiveStar</codename> - <upgrades id="http://mandriva.com/linux/mandrake/9.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/9.1"/> + <version>9.2</version> + <upgrades id="http://mandriva.com/mandrake/9.1"/> + <derives-from id="http://mandriva.com/mandrake/9.1"/> </os> - <os id="http://mandriva.com/linux/mandrake/10.0"> + <os id="http://mandriva.com/mandrake/10.0"> <short-id>mandrake10.0</short-id> <name>Mandrake Linux 10.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> - <upgrades id="http://mandriva.com/linux/mandrake/9.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/9.2"/> + <version>10.0</version> + <upgrades id="http://mandriva.com/mandrake/9.2"/> + <derives-from id="http://mandriva.com/mandrake/9.2"/> </os> - <os id="http://mandriva.com/linux/mandrake/10.1"> + <os id="http://mandriva.com/mandrake/10.1"> <short-id>mandrake10.1</short-id> <name>Mandrake Linux 10.1</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> - <upgrades id="http://mandriva.com/linux/mandrake/10.0"/> - <derives-from id="http://mandriva.com/linux/mandrake/10.0"/> + <version>10.1</version> + <upgrades id="http://mandriva.com/mandrake/10.0"/> + <derives-from id="http://mandriva.com/mandrake/10.0"/> </os> - <os id="http://mandriva.com/linux/mandrake/10.2"> + <os id="http://mandriva.com/mandrake/10.2"> <short-id>mandrake10.2</short-id> <name>Mandrake Linux 10.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandrake</distro> <codename>Leeloo</codename> - <upgrades id="http://mandriva.com/linux/mandrake/10.1"/> - <derives-from id="http://mandriva.com/linux/mandrake/10.1"/> + <version>10.2</version> + <upgrades id="http://mandriva.com/mandrake/10.1"/> + <derives-from id="http://mandriva.com/mandrake/10.1"/> </os> diff --git a/data/oses/mandriva.xml b/data/oses/mandriva.xml index 73de583..1426cc8 100644 --- a/data/oses/mandriva.xml +++ b/data/oses/mandriva.xml @@ -1,90 +1,98 @@ <libosinfo version="0.0.1"> - <os id="http://mandriva.com/linux/2006.0"> - <short-id>mandriva2006</short-id> - <name>Mandriva Linux 2006</name> + <os id="http://mandriva.com/mandriva/2006.0"> + <short-id>mandriva2006.0</short-id> + <name>Mandriva Linux 2006.0</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/mandrake/10.2"/> - <derives-from id="http://mandriva.com/linux/mandrake/10.2"/> + <version>2006.0</version> + <upgrades id="http://mandriva.com/mandrake/10.2"/> + <derives-from id="http://mandriva.com/mandrake/10.2"/> </os> - <os id="http://mandriva.com/linux/2007"> + <os id="http://mandriva.com/mandriva/2007"> <short-id>mandriva2007</short-id> <name>Mandriva Linux 2007</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2006.0"/> - <derives-from id="http://mandriva.com/linux/2006.0"/> + <version>2007</version> + <upgrades id="http://mandriva.com/mandriva/2006.0"/> + <derives-from id="http://mandriva.com/mandriva/2006.0"/> </os> - <os id="http://mandriva.com/linux/2007.1"> + <os id="http://mandriva.com/mandriva/2007.1"> <short-id>mandriva2007.1</short-id> <name>Mandriva Linux 2007 Spring</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2007"/> - <derives-from id="http://mandriva.com/linux/2007"/> + <version>2007.1</version> + <upgrades id="http://mandriva.com/mandriva/2007"/> + <derives-from id="http://mandriva.com/mandriva/2007"/> </os> - <os id="http://mandriva.com/linux/2008.0"> - <short-id>mandriva2008</short-id> + <os id="http://mandriva.com/mandriva/2008.0"> + <short-id>mandriva2008.0</short-id> <name>Mandriva Linux 2008</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2007.1"/> - <derives-from id="http://mandriva.com/linux/2007.1"/> + <version>2008.0</version> + <upgrades id="http://mandriva.com/mandriva/2007.1"/> + <derives-from id="http://mandriva.com/mandriva/2007.1"/> </os> - <os id="http://mandriva.com/linux/2008.1"> + <os id="http://mandriva.com/mandriva/2008.1"> <short-id>mandriva2008.1</short-id> <name>Mandriva Linux 2008 Spring</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2008.0"/> - <derives-from id="http://mandriva.com/linux/2008.0"/> + <version>2008.1</version> + <upgrades id="http://mandriva.com/mandriva/2008.0"/> + <derives-from id="http://mandriva.com/mandriva/2008.0"/> </os> - <os id="http://mandriva.com/linux/2009.0"> + <os id="http://mandriva.com/mandriva/2009.0"> <short-id>mandriva2009.0</short-id> <name>Mandriva Linux 2009</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2008.1"/> - <derives-from id="http://mandriva.com/linux/2008.1"/> + <version>2009.0</version> + <upgrades id="http://mandriva.com/mandriva/2008.1"/> + <derives-from id="http://mandriva.com/mandriva/2008.1"/> </os> - <os id="http://mandriva.com/linux/2009.1"> + <os id="http://mandriva.com/mandriva/2009.1"> <short-id>mandriva2009.1</short-id> <name>Mandriva Linux 2009 Spring</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2009.0"/> - <derives-from id="http://mandriva.com/linux/2009.0"/> + <version>2009.1</version> + <upgrades id="http://mandriva.com/mandriva/2009.0"/> + <derives-from id="http://mandriva.com/mandriva/2009.0"/> </os> - <os id="http://mandriva.com/linux/2010.0"> + <os id="http://mandriva.com/mandriva/2010.0"> <short-id>mandriva2010.0</short-id> <name>Mandriva Linux 2010</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2009.1"/> - <derives-from id="http://mandriva.com/linux/2009.1"/> + <version>2010.0</version> + <upgrades id="http://mandriva.com/mandriva/2009.1"/> + <derives-from id="http://mandriva.com/mandriva/2009.1"/> <devices> <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1000"/> @@ -92,59 +100,64 @@ </devices> </os> - <os id="http://mandriva.com/linux/2010.1"> + <os id="http://mandriva.com/mandriva/2010.1"> <short-id>mandriva2010.1</short-id> <name>Mandriva Linux 2010 Spring</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2010.0"/> - <derives-from id="http://mandriva.com/linux/2010.0"/> + <version>2010.1</version> + <upgrades id="http://mandriva.com/mandriva/2010.0"/> + <derives-from id="http://mandriva.com/mandriva/2010.0"/> </os> - <os id="http://mandriva.com/linux/2010.2"> + <os id="http://mandriva.com/mandriva/2010.2"> <short-id>mandriva2010.2</short-id> <name>Mandriva Linux 2010.2</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> - <upgrades id="http://mandriva.com/linux/2010.1"/> - <derives-from id="http://mandriva.com/linux/2010.1"/> + <version>2010.2</version> + <upgrades id="http://mandriva.com/mandriva/2010.1"/> + <derives-from id="http://mandriva.com/mandriva/2010.1"/> </os> - <os id="http://mandriva.com/linux/2011"> + <os id="http://mandriva.com/mandriva/2011"> <short-id>mandriva2011</short-id> <name>Mandriva Linux 2011</name> <vendor>Mandriva</vendor> <family>linux</family> <distro>mandriva</distro> <codename>Hydrogen</codename> - <upgrades id="http://mandriva.com/linux/2010.2"/> - <derives-from id="http://mandriva.com/linux/2010.2"/> + <version>2011</version> + <upgrades id="http://mandriva.com/mandriva/2010.2"/> + <derives-from id="http://mandriva.com/mandriva/2010.2"/> </os> - <os id="http://mandriva.com/linux/server/5.0"> + <os id="http://mandriva.com/mes/5.0"> <short-id>mes5</short-id> <name>Mandriva Enterprise Server 5.0</name> <version>5.0</version> <vendor>Mandriva</vendor> <family>linux</family> <distro>mes</distro> + <version>5.0</version> </os> - <os id="http://mandriva.com/linux/server/5.1"> + <os id="http://mandriva.com/mes/5.1"> <short-id>mes5.1</short-id> <name>Mandriva Enterprise Server 5.1</name> <version>5.1</version> <vendor>Mandriva</vendor> <family>linux</family> <distro>mes</distro> - <upgrades id="http://mandriva.com/linux/server/5.0"/> - <derives-from id="http://mandriva.com/linux/server/5.0"/> + <version>5.1</version> + <upgrades id="http://mandriva.com/mes/5.0"/> + <derives-from id="http://mandriva.com/mes/5.0"/> <devices> <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1000"/> diff --git a/data/oses/netbsd.xml b/data/oses/netbsd.xml index 0baa2ce..b755b72 100644 --- a/data/oses/netbsd.xml +++ b/data/oses/netbsd.xml @@ -1,7 +1,7 @@ <libosinfo version="0.0.1"> <os id="http://netbsd.org/netbsd/0.8"> - <short-id>netbsd-0.8</short-id> + <short-id>netbsd0.8</short-id> <name>NetBSD 0.8</name> <version>0.8</version> <vendor>NetBSD Project</vendor> @@ -12,7 +12,7 @@ </os> <os id="http://netbsd.org/netbsd/0.9"> - <short-id>netbsd-0.9</short-id> + <short-id>netbsd0.9</short-id> <name>NetBSD 0.9</name> <version>0.9</version> <vendor>NetBSD Project</vendor> @@ -25,7 +25,7 @@ </os> <os id="http://netbsd.org/netbsd/1.0"> - <short-id>netbsd-1.0</short-id> + <short-id>netbsd1.0</short-id> <name>NetBSD 1.0</name> <version>1.0</version> <vendor>NetBSD Project</vendor> @@ -38,7 +38,7 @@ </os> <os id="http://netbsd.org/netbsd/1.1"> - <short-id>netbsd-1.1</short-id> + <short-id>netbsd1.1</short-id> <name>NetBSD 1.1</name> <version>1.1</version> <vendor>NetBSD Project</vendor> @@ -51,7 +51,7 @@ </os> <os id="http://netbsd.org/netbsd/1.2"> - <short-id>netbsd-1.2</short-id> + <short-id>netbsd1.2</short-id> <name>NetBSD 1.2</name> <version>1.2</version> <vendor>NetBSD Project</vendor> @@ -64,7 +64,7 @@ </os> <os id="http://netbsd.org/netbsd/1.3"> - <short-id>netbsd-1.3</short-id> + <short-id>netbsd1.3</short-id> <name>NetBSD 1.3</name> <version>1.3</version> <vendor>NetBSD Project</vendor> @@ -77,7 +77,7 @@ </os> <os id="http://netbsd.org/netbsd/1.4"> - <short-id>netbsd-1.4</short-id> + <short-id>netbsd1.4</short-id> <name>NetBSD 1.4</name> <version>1.4</version> <vendor>NetBSD Project</vendor> @@ -90,7 +90,7 @@ </os> <os id="http://netbsd.org/netbsd/1.5"> - <short-id>netbsd-1.5</short-id> + <short-id>netbsd1.5</short-id> <name>NetBSD 1.5</name> <version>1.5</version> <vendor>NetBSD Project</vendor> @@ -103,7 +103,7 @@ </os> <os id="http://netbsd.org/netbsd/1.6"> - <short-id>netbsd-1.6</short-id> + <short-id>netbsd1.6</short-id> <name>NetBSD 1.6</name> <version>1.6</version> <vendor>NetBSD Project</vendor> @@ -116,7 +116,7 @@ </os> <os id="http://netbsd.org/netbsd/2.0"> - <short-id>netbsd-2.0</short-id> + <short-id>netbsd2.0</short-id> <name>NetBSD 2.0</name> <version>2.0</version> <vendor>NetBSD Project</vendor> @@ -129,7 +129,7 @@ </os> <os id="http://netbsd.org/netbsd/3.0"> - <short-id>netbsd-3.0</short-id> + <short-id>netbsd3.0</short-id> <name>NetBSD 3.0</name> <version>3.0</version> <vendor>NetBSD Project</vendor> @@ -142,7 +142,7 @@ </os> <os id="http://netbsd.org/netbsd/4.0"> - <short-id>netbsd-4.0</short-id> + <short-id>netbsd4.0</short-id> <name>NetBSD 4.0</name> <version>4.0</version> <vendor>NetBSD Project</vendor> @@ -155,7 +155,7 @@ </os> <os id="http://netbsd.org/netbsd/5.0"> - <short-id>netbsd-5.0</short-id> + <short-id>netbsd5.0</short-id> <name>NetBSD 5.0</name> <version>5.0</version> <vendor>NetBSD Project</vendor> @@ -168,7 +168,7 @@ </os> <os id="http://netbsd.org/netbsd/5.1"> - <short-id>netbsd-5.1</short-id> + <short-id>netbsd5.1</short-id> <name>NetBSD 5.1</name> <version>5.1</version> <vendor>NetBSD Project</vendor> diff --git a/data/oses/netware.xml b/data/oses/netware.xml index 50e20fe..a90409e 100644 --- a/data/oses/netware.xml +++ b/data/oses/netware.xml @@ -5,6 +5,7 @@ <vendor>Novell</vendor> <family>netware</family> <distro>netware</distro> + <version>4</version> </os> <os id="http://novell.com/netware5"> @@ -13,6 +14,7 @@ <vendor>Novell</vendor> <family>netware</family> <distro>netware</distro> + <version>5</version> </os> <os id="http://novell.com/netware6"> @@ -21,6 +23,7 @@ <vendor>Novell</vendor> <family>netware</family> <distro>netware</distro> + <version>6</version> </os> </libosinfo> diff --git a/data/oses/opensuse.xml b/data/oses/opensuse.xml index 52d8882..85c656f 100644 --- a/data/oses/opensuse.xml +++ b/data/oses/opensuse.xml @@ -1,7 +1,7 @@ <libosinfo version="0.0.1"> - <os id="http://opensuse.org/linux/10.2"> - <short-id>opensuse102</short-id> + <os id="http://opensuse.org/opensuse/10.2"> + <short-id>opensuse10.2</short-id> <name>openSUSE 10.2</name> <version>10.2</version> <vendor>openSUSE</vendor> @@ -9,59 +9,59 @@ <distro>opensuse</distro> </os> - <os id="http://opensuse.org/linux/10.3"> - <short-id>opensuse103</short-id> + <os id="http://opensuse.org/opensuse/10.3"> + <short-id>opensuse10.3</short-id> <name>openSUSE 10.3</name> <version>10.3</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/10.2" /> - <derives-from id="http://opensuse.org/linux/10.2" /> + <upgrades id="http://opensuse.org/opensuse/10.2" /> + <derives-from id="http://opensuse.org/opensuse/10.2" /> </os> - <os id="http://opensuse.org/linux/11.0"> - <short-id>opensuse110</short-id> + <os id="http://opensuse.org/opensuse/11.0"> + <short-id>opensuse11.0</short-id> <name>openSUSE 11.0</name> <version>11.0</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/10.3" /> - <derives-from id="http://opensuse.org/linux/10.3" /> + <upgrades id="http://opensuse.org/opensuse/10.3" /> + <derives-from id="http://opensuse.org/opensuse/10.3" /> </os> - <os id="http://opensuse.org/linux/11.1"> - <short-id>opensuse111</short-id> + <os id="http://opensuse.org/opensuse/11.1"> + <short-id>opensuse11.1</short-id> <name>openSUSE 11.1</name> <version>11.1</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/11.0" /> - <derives-from id="http://opensuse.org/linux/11.0" /> + <upgrades id="http://opensuse.org/opensuse/11.0" /> + <derives-from id="http://opensuse.org/opensuse/11.0" /> </os> - <os id="http://opensuse.org/linux/11.2"> - <short-id>opensuse112</short-id> + <os id="http://opensuse.org/opensuse/11.2"> + <short-id>opensuse11.2</short-id> <name>openSUSE 11.2</name> <version>11.2</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/11.1" /> - <derives-from id="http://opensuse.org/linux/11.1" /> + <upgrades id="http://opensuse.org/opensuse/11.1" /> + <derives-from id="http://opensuse.org/opensuse/11.1" /> </os> - <os id="http://opensuse.org/linux/11.3"> - <short-id>opensuse113</short-id> + <os id="http://opensuse.org/opensuse/11.3"> + <short-id>opensuse11.3</short-id> <name>openSUSE 11.3</name> <version>11.3</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/11.2" /> - <derives-from id="http://opensuse.org/linux/11.2" /> + <upgrades id="http://opensuse.org/opensuse/11.2" /> + <derives-from id="http://opensuse.org/opensuse/11.2" /> <media arch="i586"> <url>http://download.opensuse.org/distribution/11.3/iso/openSUSE-11.3-DVD-i586.iso?mirrorlist</url> @@ -119,15 +119,15 @@ </resources> </os> - <os id="http://opensuse.org/linux/11.4"> - <short-id>opensuse114</short-id> + <os id="http://opensuse.org/opensuse/11.4"> + <short-id>opensuse11.4</short-id> <name>openSUSE 11.4</name> <version>11.4</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/11.3" /> - <derives-from id="http://opensuse.org/linux/11.3" /> + <upgrades id="http://opensuse.org/opensuse/11.3" /> + <derives-from id="http://opensuse.org/opensuse/11.3" /> <media arch="i586"> <url>http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-DVD-i586.iso?mirrorlist</url> @@ -177,15 +177,15 @@ </resources> </os> - <os id="http://opensuse.org/linux/12.1"> - <short-id>opensuse121</short-id> + <os id="http://opensuse.org/opensuse/12.1"> + <short-id>opensuse12.1</short-id> <name>openSUSE 12.1</name> <version>12.1</version> <vendor>openSUSE</vendor> <family>linux</family> <distro>opensuse</distro> - <upgrades id="http://opensuse.org/linux/11.4" /> - <derives-from id="http://opensuse.org/linux/11.4" /> + <upgrades id="http://opensuse.org/opensuse/11.4" /> + <derives-from id="http://opensuse.org/opensuse/11.4" /> <media arch="i586"> <url>http://download.opensuse.org/distribution/12.1/iso/openSUSE-12.1-DVD-i586.iso?mirrorlist</url> diff --git a/data/oses/rhel.xml b/data/oses/rhel.xml index f03c152..14414a8 100644 --- a/data/oses/rhel.xml +++ b/data/oses/rhel.xml @@ -3,7 +3,7 @@ <!-- RHEL-2.1 Pensacola --> <os id="http://redhat.com/rhel/2.1"> - <short-id>rhel-2.1</short-id> + <short-id>rhel2.1</short-id> <name>Red Hat Enterprise Linux 2.1</name> <version>2.1</version> <vendor>Red Hat, Inc</vendor> @@ -15,8 +15,8 @@ <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u1"> - <short-id>rhel-2.1-u1</short-id> + <os id="http://redhat.com/rhel/2.1.1"> + <short-id>rhel2.1.1</short-id> <name>Red Hat Enterprise Linux 2.1 Update 1</name> <version>2.1.1</version> <vendor>Red Hat, Inc</vendor> @@ -30,91 +30,91 @@ <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u2"> - <short-id>rhel-2.1-u2</short-id> + <os id="http://redhat.com/rhel/2.1.2"> + <short-id>rhel2.1.2</short-id> <name>Red Hat Enterprise Linux 2.1 Update 2</name> <version>2.1.2</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u1"/> - <derives-from id="http://redhat.com/rhel/2.1/u1"/> + <upgrades id="http://redhat.com/rhel/2.1.1"/> + <derives-from id="http://redhat.com/rhel/2.1.1"/> <release-date>2003-05-02</release-date> <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u3"> - <short-id>rhel-2.1-u3</short-id> + <os id="http://redhat.com/rhel/2.1.3"> + <short-id>rhel2.1.3</short-id> <name>Red Hat Enterprise Linux 2.1 Update 3</name> <version>2.1.3</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u2"/> - <derives-from id="http://redhat.com/rhel/2.1/u2"/> + <upgrades id="http://redhat.com/rhel/2.1.2"/> + <derives-from id="http://redhat.com/rhel/2.1.2"/> <release-date>2003-12-19</release-date> <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u4"> - <short-id>rhel-2.1-u4</short-id> + <os id="http://redhat.com/rhel/2.1.4"> + <short-id>rhel2.1.4</short-id> <name>Red Hat Enterprise Linux 2.1 Update 4</name> <version>2.1.4</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u3"/> - <derives-from id="http://redhat.com/rhel/2.1/u3"/> + <upgrades id="http://redhat.com/rhel/2.1.3"/> + <derives-from id="http://redhat.com/rhel/2.1.3"/> <release-date>2004-04-30</release-date> <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u5"> - <short-id>rhel-2.1-u5</short-id> + <os id="http://redhat.com/rhel/2.1.5"> + <short-id>rhel2.1.5</short-id> <name>Red Hat Enterprise Linux 2.1 Update 5</name> <version>2.1.5</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u4"/> - <derives-from id="http://redhat.com/rhel/2.1/u4"/> + <upgrades id="http://redhat.com/rhel/2.1.4"/> + <derives-from id="http://redhat.com/rhel/2.1.4"/> <release-date>2004-08-18</release-date> <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u6"> - <short-id>rhel-2.1-u6</short-id> + <os id="http://redhat.com/rhel/2.1.6"> + <short-id>rhel2.1.6</short-id> <name>Red Hat Enterprise Linux 2.1 Update 6</name> <version>2.1.6</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u5"/> - <derives-from id="http://redhat.com/rhel/2.1/u5"/> + <upgrades id="http://redhat.com/rhel/2.1.5"/> + <derives-from id="http://redhat.com/rhel/2.1.5"/> <release-date>2004-12-13</release-date> <eol-date>2009-05-31</eol-date> </os> - <os id="http://redhat.com/rhel/2.1/u7"> - <short-id>rhel-2.1-u7</short-id> + <os id="http://redhat.com/rhel/2.1.7"> + <short-id>rhel2.1.7</short-id> <name>Red Hat Enterprise Linux 2.1 Update 7</name> <version>2.1.7</version> <vendor>Red Hat, Inc</vendor> <family>linux</family> <distro>rhel</distro> <codename>Pensacola</codename> - <upgrades id="http://redhat.com/rhel/2.1/u6"/> - <derives-from id="http://redhat.com/rhel/2.1/u6"/> + <upgrades id="http://redhat.com/rhel/2.1.6"/> + <derives-from id="http://redhat.com/rhel/2.1.6"/> <release-date>2005-04-28</release-date> <eol-date>2009-05-31</eol-date> @@ -125,7 +125,7 @@ <!-- RHEL-3 Taroon --> <os id="http://redhat.com/rhel/3"> - <short-id>rhel-3</short-id> + <short-id>rhel3</short-id> <name>Red Hat Enterprise Linux 3</name> <version>3</version> <vendor>Red Hat, Inc</vendor> @@ -137,8 +137,8 @@ <eol-date>2014-01-30</eol-date> </os> - <os id="http://redhat.com/rhel/3/u1"> - <short-id>rhel-3-u1</short-id> + <os id="http://redhat.com/rhel/3.1"> + <short-id>rhel3.1</short-id> <name>Red Hat Enterprise Linux 3 Update 1</name> <version>3.1</version> <vendor>Red Hat, Inc</vendor> @@ -152,8 +152,8 @@ <derives-from id="http://redhat.com/rhel/3"/> </os> - <os id="http://redhat.com/rhel/3/u2"> - <short-id>rhel-3-u2</short-id> + <os id="http://redhat.com/rhel/3.2"> + <short-id>rhel3.2</short-id> <name>Red Hat Enterprise Linux 3 Update 2</name> <version>3.2</version> <vendor>Red Hat, Inc</vendor> @@ -163,12 +163,12 @@ <release-date>2004-05-18</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u1"/> - <derives-from id="http://redhat.com/rhel/3/u1"/> + <upgrades id="http://redhat.com/rhel/3.1"/> + <derives-from id="http://redhat.com/rhel/3.1"/> </os> - <os id="http://redhat.com/rhel/3/u3"> - <short-id>rhel-3-u3</short-id> + <os id="http://redhat.com/rhel/3.3"> + <short-id>rhel3.3</short-id> <name>Red Hat Enterprise Linux 3 Update 3</name> <version>3.3</version> <vendor>Red Hat, Inc</vendor> @@ -178,12 +178,12 @@ <release-date>2004-09-03</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u2"/> - <derives-from id="http://redhat.com/rhel/3/u2"/> + <upgrades id="http://redhat.com/rhel/3.2"/> + <derives-from id="http://redhat.com/rhel/3.2"/> </os> - <os id="http://redhat.com/rhel/3/u4"> - <short-id>rhel-3-u4</short-id> + <os id="http://redhat.com/rhel/3.4"> + <short-id>rhel3.4</short-id> <name>Red Hat Enterprise Linux 3 Update 4</name> <version>3.4</version> <vendor>Red Hat, Inc</vendor> @@ -193,12 +193,12 @@ <release-date>2004-12-21</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u3"/> - <derives-from id="http://redhat.com/rhel/3/u3"/> + <upgrades id="http://redhat.com/rhel/3.3"/> + <derives-from id="http://redhat.com/rhel/3.3"/> </os> - <os id="http://redhat.com/rhel/3/u5"> - <short-id>rhel-3-u5</short-id> + <os id="http://redhat.com/rhel/3.5"> + <short-id>rhel3.5</short-id> <name>Red Hat Enterprise Linux 3 Update 5</name> <version>3.5</version> <vendor>Red Hat, Inc</vendor> @@ -208,12 +208,12 @@ <release-date>2005-05-20</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u4"/> - <derives-from id="http://redhat.com/rhel/3/u4"/> + <upgrades id="http://redhat.com/rhel/3.4"/> + <derives-from id="http://redhat.com/rhel/3.4"/> </os> - <os id="http://redhat.com/rhel/3/u6"> - <short-id>rhel-3-u6</short-id> + <os id="http://redhat.com/rhel/3.6"> + <short-id>rhel3.6</short-id> <name>Red Hat Enterprise Linux 3 Update 6</name> <version>3.6</version> <vendor>Red Hat, Inc</vendor> @@ -223,12 +223,12 @@ <release-date>2005-09-28</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u5"/> - <derives-from id="http://redhat.com/rhel/3/u5"/> + <upgrades id="http://redhat.com/rhel/3.5"/> + <derives-from id="http://redhat.com/rhel/3.5"/> </os> - <os id="http://redhat.com/rhel/3/u7"> - <short-id>rhel-3-u7</short-id> + <os id="http://redhat.com/rhel/3.7"> + <short-id>rhel3.7</short-id> <name>Red Hat Enterprise Linux 3 Update 7</name> <version>3.7</version> <vendor>Red Hat, Inc</vendor> @@ -238,12 +238,12 @@ <release-date>2006-03-15</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u6"/> - <derives-from id="http://redhat.com/rhel/3/u6"/> + <upgrades id="http://redhat.com/rhel/3.6"/> + <derives-from id="http://redhat.com/rhel/3.6"/> </os> - <os id="http://redhat.com/rhel/3/u8"> - <short-id>rhel-3-u8</short-id> + <os id="http://redhat.com/rhel/3.8"> + <short-id>rhel3.8</short-id> <name>Red Hat Enterprise Linux 3 Update 8</name> <version>3.8</version> <vendor>Red Hat, Inc</vendor> @@ -253,12 +253,12 @@ <release-date>2006-07-20</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u7"/> - <derives-from id="http://redhat.com/rhel/3/u7"/> + <upgrades id="http://redhat.com/rhel/3.7"/> + <derives-from id="http://redhat.com/rhel/3.7"/> </os> - <os id="http://redhat.com/rhel/3/u9"> - <short-id>rhel-3-u9</short-id> + <os id="http://redhat.com/rhel/3.9"> + <short-id>rhel3.9</short-id> <name>Red Hat Enterprise Linux 3 Update 9</name> <version>3.9</version> <vendor>Red Hat, Inc</vendor> @@ -268,8 +268,8 @@ <release-date>2007-06-15</release-date> <eol-date>2014-01-30</eol-date> - <upgrades id="http://redhat.com/rhel/3/u8"/> - <derives-from id="http://redhat.com/rhel/3/u8"/> + <upgrades id="http://redhat.com/rhel/3.8"/> + <derives-from id="http://redhat.com/rhel/3.8"/> </os> @@ -277,7 +277,7 @@ <!-- RHEL-4 Nahant --> <os id="http://redhat.com/rhel/4.0"> - <short-id>rhel-4.0</short-id> + <short-id>rhel4.0</short-id> <name>Red Hat Enterprise Linux 4.0</name> <version>4.0</version> <vendor>Red Hat, Inc</vendor> @@ -290,7 +290,7 @@ </os> <os id="http://redhat.com/rhel/4.1"> - <short-id>rhel-4.1</short-id> + <short-id>rhel4.1</short-id> <name>Red Hat Enterprise Linux 4.1</name> <version>4.1</version> <vendor>Red Hat, Inc</vendor> @@ -305,7 +305,7 @@ </os> <os id="http://redhat.com/rhel/4.2"> - <short-id>rhel-4.2</short-id> + <short-id>rhel4.2</short-id> <name>Red Hat Enterprise Linux 4.2</name> <version>4.2</version> <vendor>Red Hat, Inc</vendor> @@ -320,7 +320,7 @@ </os> <os id="http://redhat.com/rhel/4.3"> - <short-id>rhel-4.3</short-id> + <short-id>rhel4.3</short-id> <name>Red Hat Enterprise Linux 4.3</name> <version>4.3</version> <vendor>Red Hat, Inc</vendor> @@ -335,7 +335,7 @@ </os> <os id="http://redhat.com/rhel/4.4"> - <short-id>rhel-4.4</short-id> + <short-id>rhel4.4</short-id> <name>Red Hat Enterprise Linux 4.4</name> <version>4.4</version> <vendor>Red Hat, Inc</vendor> @@ -350,7 +350,7 @@ </os> <os id="http://redhat.com/rhel/4.5"> - <short-id>rhel-4.5</short-id> + <short-id>rhel4.5</short-id> <name>Red Hat Enterprise Linux 4.5</name> <version>4.5</version> <vendor>Red Hat, Inc</vendor> @@ -365,7 +365,7 @@ </os> <os id="http://redhat.com/rhel/4.6"> - <short-id>rhel-4.6</short-id> + <short-id>rhel4.6</short-id> <name>Red Hat Enterprise Linux 4.6</name> <version>4.6</version> <vendor>Red Hat, Inc</vendor> @@ -380,7 +380,7 @@ </os> <os id="http://redhat.com/rhel/4.7"> - <short-id>rhel-4.7</short-id> + <short-id>rhel4.7</short-id> <name>Red Hat Enterprise Linux 4.7</name> <version>4.7</version> <vendor>Red Hat, Inc</vendor> @@ -395,7 +395,7 @@ </os> <os id="http://redhat.com/rhel/4.8"> - <short-id>rhel-4.8</short-id> + <short-id>rhel4.8</short-id> <name>Red Hat Enterprise Linux 4.8</name> <version>4.8</version> <vendor>Red Hat, Inc</vendor> @@ -423,7 +423,7 @@ </os> <os id="http://redhat.com/rhel/4.9"> - <short-id>rhel-4.9</short-id> + <short-id>rhel4.9</short-id> <name>Red Hat Enterprise Linux 4.9</name> <version>4.9</version> <vendor>Red Hat, Inc</vendor> @@ -455,7 +455,7 @@ <!-- RHEL-5 Tikanga --> <os id="http://redhat.com/rhel/5.0"> - <short-id>rhel-5.0</short-id> + <short-id>rhel5.0</short-id> <name>Red Hat Enterprise Linux 5.0</name> <version>5.0</version> <vendor>Red Hat, Inc</vendor> @@ -469,7 +469,7 @@ <os id="http://redhat.com/rhel/5.1"> - <short-id>rhel-5.1</short-id> + <short-id>rhel5.1</short-id> <name>Red Hat Enterprise Linux 5.1</name> <version>5.1</version> <vendor>Red Hat, Inc</vendor> @@ -484,7 +484,7 @@ </os> <os id="http://redhat.com/rhel/5.2"> - <short-id>rhel-5.2</short-id> + <short-id>rhel5.2</short-id> <name>Red Hat Enterprise Linux 5.2</name> <version>5.2</version> <vendor>Red Hat, Inc</vendor> @@ -499,7 +499,7 @@ </os> <os id="http://redhat.com/rhel/5.3"> - <short-id>rhel-5.3</short-id> + <short-id>rhel5.3</short-id> <name>Red Hat Enterprise Linux 5.3</name> <version>5.3</version> <vendor>Red Hat, Inc</vendor> @@ -514,7 +514,7 @@ </os> <os id="http://redhat.com/rhel/5.4"> - <short-id>rhel-5.4</short-id> + <short-id>rhel5.4</short-id> <name>Red Hat Enterprise Linux 5.4</name> <version>5.4</version> <vendor>Red Hat, Inc</vendor> @@ -542,7 +542,7 @@ </os> <os id="http://redhat.com/rhel/5.5"> - <short-id>rhel-5.5</short-id> + <short-id>rhel5.5</short-id> <name>Red Hat Enterprise Linux 5.5</name> <version>5.5</version> <vendor>Red Hat, Inc</vendor> @@ -557,7 +557,7 @@ </os> <os id="http://redhat.com/rhel/5.6"> - <short-id>rhel-5.6</short-id> + <short-id>rhel5.6</short-id> <name>Red Hat Enterprise Linux 5.6</name> <version>5.6</version> <vendor>Red Hat, Inc</vendor> @@ -590,7 +590,7 @@ </os> <os id="http://redhat.com/rhel/5.7"> - <short-id>rhel-5.7</short-id> + <short-id>rhel5.7</short-id> <name>Red Hat Enterprise Linux 5.7</name> <version>5.7</version> <vendor>Red Hat, Inc</vendor> @@ -618,7 +618,7 @@ </os> <os id="http://redhat.com/rhel/5.8"> - <short-id>rhel-5.8</short-id> + <short-id>rhel5.8</short-id> <name>Red Hat Enterprise Linux 5.8</name> <version>5.8</version> <vendor>Red Hat, Inc</vendor> @@ -637,7 +637,7 @@ <!-- RHEL-6 Santiago --> <os id="http://redhat.com/rhel/6.0"> - <short-id>rhel-6.0</short-id> + <short-id>rhel6.0</short-id> <name>Red Hat Enterprise Linux 6.0</name> <version>6.0</version> <vendor>Red Hat, Inc</vendor> @@ -669,7 +669,7 @@ </os> <os id="http://redhat.com/rhel/6.1"> - <short-id>rhel-6.1</short-id> + <short-id>rhel6.1</short-id> <name>Red Hat Enterprise Linux 6.1</name> <version>6.1</version> <vendor>Red Hat, Inc</vendor> @@ -697,7 +697,7 @@ </os> <os id="http://redhat.com/rhel/6.2"> - <short-id>rhel-6.2</short-id> + <short-id>rhel6.2</short-id> <name>Red Hat Enterprise Linux 6.2</name> <version>6.2</version> <vendor>Red Hat, Inc</vendor> diff --git a/data/oses/rhl.xml b/data/oses/rhl.xml index af531fd..c98e0a3 100644 --- a/data/oses/rhl.xml +++ b/data/oses/rhl.xml @@ -1,7 +1,7 @@ <libosinfo version="0.0.1"> <os id="http://redhat.com/rhl/1.0"> - <short-id>rhl-1.0</short-id> + <short-id>rhl1.0</short-id> <name>Red Hat Linux 1.0</name> <version>1.0</version> <vendor>Red Hat, Inc</vendor> @@ -13,7 +13,7 @@ </os> <os id="http://redhat.com/rhl/1.1"> - <short-id>rhl-1.1</short-id> + <short-id>rhl1.1</short-id> <name>Red Hat Linux 1.1</name> <version>1.1</version> <vendor>Red Hat, Inc</vendor> @@ -27,7 +27,7 @@ </os> <os id="http://redhat.com/rhl/2.0"> - <short-id>rhl-2.0</short-id> + <short-id>rhl2.0</short-id> <name>Red Hat Linux 2.0</name> <version>2.0</version> <vendor>Red Hat, Inc</vendor> @@ -40,7 +40,7 @@ </os> <os id="http://redhat.com/rhl/2.1"> - <short-id>rhl-2.1</short-id> + <short-id>rhl2.1</short-id> <name>Red Hat Linux 2.1</name> <version>2.1</version> <vendor>Red Hat, Inc</vendor> @@ -53,7 +53,7 @@ </os> <os id="http://redhat.com/rhl/3.0.3"> - <short-id>rhl-3.0.3</short-id> + <short-id>rhl3.0.3</short-id> <name>Red Hat Linux 3.0.3</name> <version>3.0.3</version> <vendor>Red Hat, Inc</vendor> @@ -67,7 +67,7 @@ </os> <os id="http://redhat.com/rhl/4.0"> - <short-id>rhl-4.0</short-id> + <short-id>rhl4.0</short-id> <name>Red Hat Linux 4.0</name> <version>4.0</version> <vendor>Red Hat, Inc</vendor> @@ -81,7 +81,7 @@ </os> <os id="http://redhat.com/rhl/4.1"> - <short-id>rhl-4.1</short-id> + <short-id>rhl4.1</short-id> <name>Red Hat Linux 4.1</name> <version>4.1</version> <vendor>Red Hat, Inc</vendor> @@ -95,7 +95,7 @@ </os> <os id="http://redhat.com/rhl/4.2"> - <short-id>rhl-4.2</short-id> + <short-id>rhl4.2</short-id> <name>Red Hat Linux 4.2</name> <version>4.2</version> <vendor>Red Hat, Inc</vendor> @@ -109,7 +109,7 @@ </os> <os id="http://redhat.com/rhl/5.0"> - <short-id>rhl-5.0</short-id> + <short-id>rhl5.0</short-id> <name>Red Hat Linux 5.0</name> <version>5.0</version> <vendor>Red Hat, Inc</vendor> @@ -123,7 +123,7 @@ </os> <os id="http://redhat.com/rhl/5.1"> - <short-id>rhl-5.1</short-id> + <short-id>rhl5.1</short-id> <name>Red Hat Linux 5.1</name> <version>5.1</version> <vendor>Red Hat, Inc</vendor> @@ -137,7 +137,7 @@ </os> <os id="http://redhat.com/rhl/5.2"> - <short-id>rhl-5.2</short-id> + <short-id>rhl5.2</short-id> <name>Red Hat Linux 5.2</name> <version>5.2</version> <vendor>Red Hat, Inc</vendor> @@ -151,7 +151,7 @@ </os> <os id="http://redhat.com/rhl/6.0"> - <short-id>rhl-6.0</short-id> + <short-id>rhl6.0</short-id> <name>Red Hat Linux 6.0</name> <version>6.0</version> <vendor>Red Hat, Inc</vendor> @@ -165,7 +165,7 @@ </os> <os id="http://redhat.com/rhl/6.1"> - <short-id>rhl-6.1</short-id> + <short-id>rhl6.1</short-id> <name>Red Hat Linux 6.1</name> <version>6.1</version> <vendor>Red Hat, Inc</vendor> @@ -179,7 +179,7 @@ </os> <os id="http://redhat.com/rhl/6.2"> - <short-id>rhl-6.2</short-id> + <short-id>rhl6.2</short-id> <name>Red Hat Linux 6.2</name> <version>6.0</version> <vendor>Red Hat, Inc</vendor> @@ -193,7 +193,7 @@ </os> <os id="http://redhat.com/rhl/7"> - <short-id>rhl-7</short-id> + <short-id>rhl7</short-id> <name>Red Hat Linux 7</name> <version>7</version> <vendor>Red Hat, Inc</vendor> @@ -207,7 +207,7 @@ </os> <os id="http://redhat.com/rhl/7.1"> - <short-id>rhl-7.1</short-id> + <short-id>rhl7.1</short-id> <name>Red Hat Linux 7.1</name> <version>7.1</version> <vendor>Red Hat, Inc</vendor> @@ -222,7 +222,7 @@ </os> <os id="http://redhat.com/rhl/7.2"> - <short-id>rhl-7.2</short-id> + <short-id>rhl7.2</short-id> <name>Red Hat Linux 7.2</name> <version>7.2</version> <vendor>Red Hat, Inc</vendor> @@ -237,7 +237,7 @@ </os> <os id="http://redhat.com/rhl/7.3"> - <short-id>rhl-7.3</short-id> + <short-id>rhl7.3</short-id> <name>Red Hat Linux 7.3</name> <version>7.3</version> <vendor>Red Hat, Inc</vendor> @@ -252,7 +252,7 @@ </os> <os id="http://redhat.com/rhl/8.0"> - <short-id>rhl-8.0</short-id> + <short-id>rhl8.0</short-id> <name>Red Hat Linux 8.0</name> <version>8.0</version> <vendor>Red Hat, Inc</vendor> @@ -267,7 +267,7 @@ </os> <os id="http://redhat.com/rhl/9"> - <short-id>rhl-9</short-id> + <short-id>rhl9</short-id> <name>Red Hat Linux 9</name> <version>9</version> <vendor>Red Hat, Inc</vendor> diff --git a/data/oses/solaris.xml b/data/oses/solaris.xml index 11e8a0e..fcbe952 100644 --- a/data/oses/solaris.xml +++ b/data/oses/solaris.xml @@ -1,6 +1,6 @@ <libosinfo version="0.0.1"> - <os id="http://sun.com/solaris9"> + <os id="http://sun.com/solaris/9"> <short-id>solaris9</short-id> <name>Sun Solaris 9</name> <version>9</version> @@ -9,23 +9,23 @@ <distro>solaris</distro> </os> - <os id="http://sun.com/solaris10"> + <os id="http://sun.com/solaris/10"> <short-id>solaris10</short-id> <name>Sun Solaris 10</name> <version>10</version> <vendor>Sun</vendor> <family>solaris</family> <distro>solaris</distro> - <upgrades id="http://sun.com/solaris9"/> + <upgrades id="http://sun.com/solaris/9"/> <devices> <device id="http://www.linux-usb.org/usb.ids/80ee/0021"/> </devices> </os> - <os id="http://oracle.com/opensolaris"> - <short-id>opensolaris</short-id> - <name>Sun OpenSolaris</name> + <os id="http://oracle.com/opensolaris/2009.06"> + <short-id>opensolaris2009.06</short-id> + <name>Sun OpenSolaris 2009.06</name> <version>2009.06</version> <vendor>Sun</vendor> <family>solaris</family> diff --git a/data/oses/suse.xml b/data/oses/suse.xml index 4062581..135206f 100644 --- a/data/oses/suse.xml +++ b/data/oses/suse.xml @@ -1,6 +1,6 @@ <libosinfo version="0.0.1"> - <os id="http://suse.com/linux/sles9"> + <os id="http://suse.com/sles/9"> <short-id>sles9</short-id> <name>Suse Linux Enterprise Server 9</name> <version>9</version> @@ -9,24 +9,24 @@ <distro>sles</distro> </os> - <os id="http://suse.com/linux/sles10"> + <os id="http://suse.com/sles/10"> <short-id>sles10</short-id> <name>Suse Linux Enterprise Server 10</name> <version>10</version> <vendor>Novell</vendor> <family>linux</family> <distro>sles</distro> - <upgrades id="http://suse.com/linux/sles9"/> + <upgrades id="http://suse.com/sles/9"/> </os> - <os id="http://suse.com/linux/sles11"> + <os id="http://suse.com/sles/11"> <short-id>sles11</short-id> <name>Suse Linux Enterprise Server 11</name> <version>11</version> <vendor>Novell</vendor> <family>linux</family> <distro>sles</distro> - <upgrades id="http://suse.com/linux/sles10"/> + <upgrades id="http://suse.com/sles/10"/> <devices> <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1af4/1000"/> @@ -34,7 +34,7 @@ </devices> </os> - <os id="http://suse.com/linux/sled9"> + <os id="http://suse.com/sled/9"> <short-id>sled9</short-id> <name>Suse Linux Enterprise Desktop 9</name> <version>9</version> @@ -43,14 +43,14 @@ <distro>sled</distro> </os> - <os id="http://suse.com/linux/sled10"> + <os id="http://suse.com/sled/10"> <short-id>sled10</short-id> <name>Suse Linux Enterprise Desktop 10</name> <version>10</version> <vendor>Novell</vendor> <family>linux</family> <distro>sled</distro> - <upgrades id="http://suse.com/linux/sled9"/> + <upgrades id="http://suse.com/sled/9"/> <resources arch="all"> <minimum> @@ -64,14 +64,14 @@ </resources> </os> - <os id="http://suse.com/linux/sled11"> + <os id="http://suse.com/sled/11"> <short-id>sled11</short-id> <name>Suse Linux Enterprise Desktop 11</name> <version>11</version> <vendor>Novell</vendor> <family>linux</family> <distro>sled</distro> - <upgrades id="http://suse.com/linux/sled10"/> + <upgrades id="http://suse.com/sled/10"/> <resources arch="all"> <minimum> diff --git a/data/oses/ubuntu.xml b/data/oses/ubuntu.xml index 1eb6540..8ea6fdd 100644 --- a/data/oses/ubuntu.xml +++ b/data/oses/ubuntu.xml @@ -1,6 +1,7 @@ <libosinfo version="0.0.1"> - <os id="http://ubuntu.com/warty"> + <os id="http://ubuntu.com/ubuntu/4.10"> + <short-id>ubuntu4.10</short-id> <short-id>ubuntuwarty</short-id> <name>Ubuntu Warty Warthog</name> <version>4.10</version> @@ -42,7 +43,8 @@ </media> </os> - <os id="http://ubuntu.com/hoary"> + <os id="http://ubuntu.com/ubuntu/5.04"> + <short-id>ubuntu5.04</short-id> <short-id>ubuntuhoary</short-id> <name>Ubuntu Hoary Hedgehog</name> <version>5.04</version> @@ -50,8 +52,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Hoary Hedgehog</codename> - <upgrades id="http://ubuntu.com/warty"/> - <derives-from id="http://ubuntu.com/warty"/> + <upgrades id="http://ubuntu.com/ubuntu/4.10"/> + <derives-from id="http://ubuntu.com/ubuntu/4.10"/> <release-date>2005-04-08</release-date> <eol-date>2006-10-31</eol-date> @@ -114,7 +116,8 @@ </os> - <os id="http://ubuntu.com/breezy"> + <os id="http://ubuntu.com/ubuntu/5.10"> + <short-id>ubuntu5.10</short-id> <short-id>ubuntubreezy</short-id> <name>Ubuntu Breezy Badger</name> <version>5.10</version> @@ -122,8 +125,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Breezy Badger</codename> - <upgrades id="http://ubuntu.com/hoary"/> - <derives-from id="http://ubuntu.com/hoary"/> + <upgrades id="http://ubuntu.com/ubuntu/5.04"/> + <derives-from id="http://ubuntu.com/ubuntu/5.04"/> <release-date>2005-10-13</release-date> <eol-date>2007-04-13</eol-date> @@ -214,7 +217,8 @@ </os> - <os id="http://ubuntu.com/dapper"> + <os id="http://ubuntu.com/ubuntu/6.06"> + <short-id>ubuntu6.06</short-id> <short-id>ubuntudapper</short-id> <name>Ubuntu Dapper Drake LTS</name> <version>6.06</version> @@ -222,8 +226,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Dapper Drake</codename> - <upgrades id="http://ubuntu.com/breezy"/> - <derives-from id="http://ubuntu.com/breezy"/> + <upgrades id="http://ubuntu.com/ubuntu/5.10"/> + <derives-from id="http://ubuntu.com/ubuntu/5.10"/> <release-date>2006-06-01</release-date> <eol-date>2011-06-01</eol-date> @@ -341,7 +345,8 @@ </os> - <os id="http://ubuntu.com/edgy"> + <os id="http://ubuntu.com/ubuntu/6.10"> + <short-id>ubuntu6.10</short-id> <short-id>ubuntuedgy</short-id> <name>Ubuntu Edgy Eft</name> <version>6.10</version> @@ -349,8 +354,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Edgy Eft</codename> - <upgrades id="http://ubuntu.com/dapper"/> - <derives-from id="http://ubuntu.com/dapper"/> + <upgrades id="http://ubuntu.com/ubuntu/6.06"/> + <derives-from id="http://ubuntu.com/ubuntu/6.06"/> <release-date>2006-10-26</release-date> <eol-date>2008-04-25</eol-date> @@ -421,7 +426,8 @@ </media> </os> - <os id="http://ubuntu.com/feisty"> + <os id="http://ubuntu.com/ubuntu/7.04"> + <short-id>ubuntu7.04</short-id> <short-id>ubuntufeisty</short-id> <name>Ubuntu Feisty Fawn</name> <version>7.04</version> @@ -429,8 +435,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Feisty Fawn</codename> - <upgrades id="http://ubuntu.com/edgy"/> - <derives-from id="http://ubuntu.com/edgy"/> + <upgrades id="http://ubuntu.com/ubuntu/6.10"/> + <derives-from id="http://ubuntu.com/ubuntu/6.10"/> <release-date>2007-04-19</release-date> <eol-date>2008-10-19</eol-date> @@ -483,7 +489,8 @@ </media> </os> - <os id="http://ubuntu.com/gutsy"> + <os id="http://ubuntu.com/ubuntu/7.10"> + <short-id>ubuntu7.10</short-id> <short-id>ubuntugutsy</short-id> <name>Ubuntu Gutsy Gibbon</name> <version>7.10</version> @@ -491,8 +498,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Gutsy Gibbon</codename> - <upgrades id="http://ubuntu.com/feisty"/> - <derives-from id="http://ubuntu.com/feisty"/> + <upgrades id="http://ubuntu.com/ubuntu/7.04"/> + <derives-from id="http://ubuntu.com/ubuntu/7.04"/> <release-date>2007-10-18</release-date> <eol-date>2009-04-18</eol-date> @@ -545,7 +552,8 @@ </media> </os> - <os id="http://ubuntu.com/hardy"> + <os id="http://ubuntu.com/ubuntu/8.04"> + <short-id>ubuntu8.04</short-id> <short-id>ubuntuhardy</short-id> <name>Ubuntu Hardy Heron LTS</name> <version>8.04</version> @@ -553,8 +561,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Hardy Heron</codename> - <upgrades id="http://ubuntu.com/gutsy"/> - <derives-from id="http://ubuntu.com/gutsy"/> + <upgrades id="http://ubuntu.com/ubuntu/7.10"/> + <derives-from id="http://ubuntu.com/ubuntu/7.10"/> <release-date>2008-04-24</release-date> @@ -620,7 +628,8 @@ </media> </os> - <os id="http://ubuntu.com/intrepid"> + <os id="http://ubuntu.com/ubuntu/8.10"> + <short-id>ubuntu8.10</short-id> <short-id>ubuntuintrepid</short-id> <name>Ubuntu Intrepid Ibex</name> <version>8.10</version> @@ -628,8 +637,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Intrepid Ibex</codename> - <upgrades id="http://ubuntu.com/hardy"/> - <derives-from id="http://ubuntu.com/hardy"/> + <upgrades id="http://ubuntu.com/ubuntu/8.04"/> + <derives-from id="http://ubuntu.com/ubuntu/8.04"/> <release-date>2008-10-30</release-date> <eol-date>2010-04-30</eol-date> @@ -673,7 +682,8 @@ </media> </os> - <os id="http://ubuntu.com/jaunty"> + <os id="http://ubuntu.com/ubuntu/9.04"> + <short-id>ubuntu9.04</short-id> <short-id>ubuntujaunty</short-id> <name>Ubuntu Jaunty Jackalope</name> <version>9.04</version> @@ -681,8 +691,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Jaunty Jackalope</codename> - <upgrades id="http://ubuntu.com/intrepid"/> - <derives-from id="http://ubuntu.com/intrepid"/> + <upgrades id="http://ubuntu.com/ubuntu/8.10"/> + <derives-from id="http://ubuntu.com/ubuntu/8.10"/> <release-date>2009-04-23</release-date> <eol-date>2010-10-23</eol-date> @@ -730,7 +740,8 @@ </media> </os> - <os id="http://ubuntu.com/karmic"> + <os id="http://ubuntu.com/ubuntu/9.10"> + <short-id>ubuntu9.10</short-id> <short-id>ubuntukarmic</short-id> <name>Ubuntu Karmic Koala</name> <version>9.10</version> @@ -738,8 +749,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Karmic Koala</codename> - <upgrades id="http://ubuntu.com/jaunty"/> - <derives-from id="http://ubuntu.com/jaunty"/> + <upgrades id="http://ubuntu.com/ubuntu/9.04"/> + <derives-from id="http://ubuntu.com/ubuntu/9.04"/> <release-date>2009-10-29</release-date> <eol-date>2011-04-30</eol-date> @@ -783,7 +794,8 @@ </media> </os> - <os id="http://ubuntu.com/lucid"> + <os id="http://ubuntu.com/ubuntu/10.04"> + <short-id>ubuntu10.04</short-id> <short-id>ubuntulucid</short-id> <name>Ubuntu Lucid Lynx LTS</name> <version>10.04</version> @@ -791,8 +803,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Lucid Lynx</codename> - <upgrades id="http://ubuntu.com/karmic"/> - <derives-from id="http://ubuntu.com/karmic"/> + <upgrades id="http://ubuntu.com/ubuntu/9.10"/> + <derives-from id="http://ubuntu.com/ubuntu/9.10"/> <release-date>2010-04-29</release-date> @@ -829,7 +841,8 @@ </media> </os> - <os id="http://ubuntu.com/maverick"> + <os id="http://ubuntu.com/ubuntu/10.10"> + <short-id>ubuntu10.10</short-id> <short-id>ubuntumaverick</short-id> <name>Ubuntu Maverick Meerkat</name> <version>10.10</version> @@ -837,8 +850,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Maverick Meerkat</codename> - <upgrades id="http://ubuntu.com/lucid"/> - <derives-from id="http://ubuntu.com/lucid"/> + <upgrades id="http://ubuntu.com/ubuntu/10.04"/> + <derives-from id="http://ubuntu.com/ubuntu/10.04"/> <release-date>2010-10-10</release-date> @@ -859,7 +872,7 @@ <media arch="i386"> <url>http://releases.ubuntu.com/releases/maverick/ubuntu-10.10-server-i386.iso</url> <iso> - <volume-id>Ubuntu(-Server)? 10.04 i386</volume-id> + <volume-id>Ubuntu(-Server)? 10.10 i386</volume-id> <system-id>LINUX</system-id> </iso> <kernel>casper/vmlinuz</kernel> @@ -868,7 +881,7 @@ <media arch="x86_64"> <url>http://releases.ubuntu.com/releases/maverick/ubuntu-10.10-server-amd64.iso</url> <iso> - <volume-id>Ubuntu(-Server)? 10.04 amd64</volume-id> + <volume-id>Ubuntu(-Server)? 10.10 amd64</volume-id> <system-id>LINUX</system-id> </iso> <kernel>casper/vmlinuz</kernel> @@ -878,7 +891,7 @@ <media arch="i386" live="true"> <url>http://releases.ubuntu.com/releases/maverick/ubuntu-10.10-desktop-i386.iso</url> <iso> - <volume-id>Ubuntu 10.04 i386</volume-id> + <volume-id>Ubuntu 10.10 i386</volume-id> <system-id>LINUX</system-id> </iso> <kernel>casper/vmlinuz</kernel> @@ -887,7 +900,7 @@ <media arch="x86_64" live="true"> <url>http://releases.ubuntu.com/releases/maverick/ubuntu-10.10-desktop-amd64.iso</url> <iso> - <volume-id>Ubuntu 10.04 amd64</volume-id> + <volume-id>Ubuntu 10.10 amd64</volume-id> <system-id>LINUX</system-id> </iso> <kernel>casper/vmlinuz</kernel> @@ -895,7 +908,8 @@ </media> </os> - <os id="http://ubuntu.com/natty"> + <os id="http://ubuntu.com/ubuntu/11.04"> + <short-id>ubuntu11.04</short-id> <short-id>ubuntunatty</short-id> <name>Ubuntu Natty Narwhal</name> <version>11.04</version> @@ -903,8 +917,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Natty Narwhal</codename> - <upgrades id="http://ubuntu.com/maverick"/> - <derives-from id="http://ubuntu.com/maverick"/> + <upgrades id="http://ubuntu.com/ubuntu/10.10"/> + <derives-from id="http://ubuntu.com/ubuntu/10.10"/> <release-date>2011-04-28</release-date> @@ -961,7 +975,8 @@ </media> </os> - <os id="http://ubuntu.com/oneiric"> + <os id="http://ubuntu.com/ubuntu/11.10"> + <short-id>ubuntu11.10</short-id> <short-id>ubuntuoneiric</short-id> <name>Ubuntu Oneiric Ocelot</name> <version>11.10</version> @@ -969,8 +984,8 @@ <family>linux</family> <distro>ubuntu</distro> <codename>Oneiric Ocelot</codename> - <upgrades id="http://ubuntu.com/natty"/> - <derives-from id="http://ubuntu.com/natty"/> + <upgrades id="http://ubuntu.com/ubuntu/11.04"/> + <derives-from id="http://ubuntu.com/ubuntu/11.04"/> <release-date>2011-10-13</release-date> diff --git a/data/oses/windows.xml b/data/oses/windows.xml index 910cba0..8797eb6 100644 --- a/data/oses/windows.xml +++ b/data/oses/windows.xml @@ -1,7 +1,6 @@ <libosinfo version="0.0.1"> <!-- - <[CDATA[ The upgrade/derives relationship for Windows is more complex than you might think, because of the merge/fork between WinME/XP/2k/2k3: @@ -48,7 +47,7 @@ V | WinME (Sep 2000) Win2k (Feb 2000) | || - \------+--------------------/| U, D + \======+====================/| U, D U | D | V V WinXP (Aug 2001) Win2k3 (April 2003) @@ -73,118 +72,124 @@ V V Win8 (??? 2012) ?????? -]]> --> - <os id="http://microsoft.com/win1.0"> + <os id="http://microsoft.com/win/1.0"> <short-id>win1.0</short-id> <name>Microsoft Windows 1.0</name> <vendor>Microsoft Corporation</vendor> <family>win16</family> - <distro>windows</distro> + <distro>win</distro> + <version>1.0</version> <release-date>1985-11-20</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/win2.0"> + <os id="http://microsoft.com/win/2.0"> <short-id>win2.0</short-id> <name>Microsoft Windows 2.0</name> <vendor>Microsoft Corporation</vendor> <family>win16</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/win1.0"/> - <derives-from id="http://microsoft.com/win1.0"/> + <distro>win</distro> + <version>2.0</version> + <upgrades id="http://microsoft.com/win/1.0"/> + <derives-from id="http://microsoft.com/win/1.0"/> <release-date>1987-12-09</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/win2.1"> + <os id="http://microsoft.com/win/2.1"> <short-id>win2.1</short-id> <name>Microsoft Windows 2.1</name> <vendor>Microsoft Corporation</vendor> <family>win16</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/win2.0"/> - <derives-from id="http://microsoft.com/win2.0"/> + <distro>win</distro> + <version>2.1</version> + <upgrades id="http://microsoft.com/win/2.0"/> + <derives-from id="http://microsoft.com/win/2.0"/> <release-date>1988-05-27</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/win31"> + <os id="http://microsoft.com/win/3.1"> <short-id>win3.1</short-id> <name>Microsoft Windows 3.1</name> <vendor>Microsoft Corporation</vendor> <family>win16</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/win2.1"/> - <derives-from id="http://microsoft.com/win2.1"/> + <distro>win</distro> + <version>3.1</version> + <upgrades id="http://microsoft.com/win/2.1"/> + <derives-from id="http://microsoft.com/win/2.1"/> <release-date>1992-04-06</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/winnt3.1"> + <os id="http://microsoft.com/winnt/3.1"> <short-id>winnt3.1</short-id> <name>Microsoft Windows NT Server 3.1</name> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - + <distro>winnt</distro> + <version>3.1</version> <release-date>1993-07-27</release-date> <eol-date>2000-12-31</eol-date> </os> - <os id="http://microsoft.com/winnt3.5"> + <os id="http://microsoft.com/winnt/3.5"> <short-id>winnt3.5</short-id> <name>Microsoft Windows NT Server 3.5</name> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/winnt3.1"/> - <derives-from id="http://microsoft.com/winnt3.1"/> + <distro>winnt</distro> + <version>3.5</version> + <upgrades id="http://microsoft.com/winnt/3.1"/> + <derives-from id="http://microsoft.com/winnt/3.1"/> <release-date>1994-09-21</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/winnt3.51"> + <os id="http://microsoft.com/winnt/3.51"> <short-id>winnt3.51</short-id> <name>Microsoft Windows NT Server 3.51</name> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/winnt3.5"/> - <derives-from id="http://microsoft.com/winnt3.5"/> + <distro>winnt</distro> + <version>3.51</version> + <upgrades id="http://microsoft.com/winnt/3.5"/> + <derives-from id="http://microsoft.com/winnt/3.5"/> <release-date>1995-05-30</release-date> <eol-date>2001-12-31</eol-date> </os> - <os id="http://microsoft.com/winnt4.0"> + <os id="http://microsoft.com/winnt/4.0"> <short-id>winnt4.0</short-id> <name>Microsoft Windows NT Server 4.0</name> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/winnt3.51"/> - <derives-from id="http://microsoft.com/winnt3.51"/> + <distro>winnt</distro> + <version>4.0</version> + <upgrades id="http://microsoft.com/winnt/3.51"/> + <derives-from id="http://microsoft.com/winnt/3.51"/> <release-date>1996-08-24</release-date> <eol-date>2004-12-31</eol-date> </os> - <os id="http://microsoft.com/win95"> + <os id="http://microsoft.com/win/95"> <short-id>win95</short-id> <name>Microsoft Windows 95</name> <version>4.0</version> <vendor>Microsoft Corporation</vendor> <family>win9x</family> - <distro>windows</distro> - <upgrades id="http://microsoft.com/win3.1"/> - <derives-from id="http://microsoft.com/win3.1"/> + <distro>win</distro> + <upgrades id="http://microsoft.com/win/3.1"/> + <derives-from id="http://microsoft.com/win/3.1"/> <release-date>1995-08-24</release-date> <eol-date>2001-12-13</eol-date> @@ -205,15 +210,15 @@ </resources> </os> - <os id="http://microsoft.com/win98"> + <os id="http://microsoft.com/win/98"> <short-id>win98</short-id> <name>Microsoft Windows 98</name> <version>4.1</version> <vendor>Microsoft Corporation</vendor> <family>win9x</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win95"/> - <upgrades id="http://microsoft.com/win95"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/95"/> + <upgrades id="http://microsoft.com/win/95"/> <release-date>1998-06-25</release-date> <eol-date>2006-07-11</eol-date> @@ -232,15 +237,15 @@ </resources> </os> - <os id="http://microsoft.com/winme"> + <os id="http://microsoft.com/win/me"> <short-id>winme</short-id> <name>Microsoft Windows Millennium Edition</name> <version>4.9</version> <vendor>Microsoft Corporation</vendor> <family>win9x</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win98"/> - <upgrades id="http://microsoft.com/win98"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/98"/> + <upgrades id="http://microsoft.com/win/98"/> <release-date>2000-09-14</release-date> <eol-date>2006-07-11</eol-date> @@ -260,14 +265,14 @@ </os> - <os id="http://microsoft.com/win2k"> + <os id="http://microsoft.com/win/2k"> <short-id>win2k</short-id> <name>Microsoft Windows 2000</name> <version>5.0</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/winme"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/me"/> <release-date>2000-02-17</release-date> <eol-date>2010-07-13</eol-date> @@ -303,16 +308,16 @@ </os> - <os id="http://microsoft.com/winxp"> + <os id="http://microsoft.com/win/xp"> <short-id>winxp</short-id> <name>Microsoft Windows XP</name> <version>5.1</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win2k"/> - <derives-from id="http://microsoft.com/winme"/> - <upgrades id="http://microsoft.com/winme"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/2k"/> + <derives-from id="http://microsoft.com/win/me"/> + <upgrades id="http://microsoft.com/win/me"/> <release-date>2001-10-25</release-date> <eol-date>2009-04-19</eol-date> @@ -355,15 +360,15 @@ </resources> </os> - <os id="http://microsoft.com/win2k3"> + <os id="http://microsoft.com/win/2k3"> <short-id>win2k3</short-id> <name>Microsoft Windows Server 2003</name> <version>5.2</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win2k"/> - <upgrades id="http://microsoft.com/win2k"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/2k"/> + <upgrades id="http://microsoft.com/win/2k"/> <release-date>2003-04-24</release-date> <eol-date>2015-07-14</eol-date> @@ -416,15 +421,15 @@ </resources> </os> - <os id="http://microsoft.com/win2k3r2"> + <os id="http://microsoft.com/win/2k3r2"> <short-id>win2k3r2</short-id> <name>Microsoft Windows Server 2003 R2</name> <version>5.2</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win2k3"/> - <upgrades id="http://microsoft.com/win2k3"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/2k3"/> + <upgrades id="http://microsoft.com/win/2k3"/> <release-date>2005-12-06</release-date> <eol-date>2015-07-14</eol-date> @@ -471,15 +476,15 @@ </resources> </os> - <os id="http://microsoft.com/win2k8"> + <os id="http://microsoft.com/win/2k8"> <short-id>win2k8</short-id> <name>Microsoft Windows Server 2008</name> <version>6.0</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win2k3r2"/> - <upgrades id="http://microsoft.com/win2k3r2"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/2k3r2"/> + <upgrades id="http://microsoft.com/win/2k3r2"/> <release-date>2008-02-27</release-date> <eol-date>2013-07-09</eol-date> @@ -528,15 +533,15 @@ </resources> </os> - <os id="http://microsoft.com/win2k8r2"> + <os id="http://microsoft.com/win/2k8r2"> <short-id>win2k8r2</short-id> <name>Microsoft Windows Server 2008 R2</name> <version>6.1</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win2k8"/> - <upgrades id="http://microsoft.com/win2k8"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/2k8"/> + <upgrades id="http://microsoft.com/win/2k8"/> <release-date>2009-10-22</release-date> <eol-date>2013-07-09</eol-date> @@ -570,15 +575,15 @@ </resources> </os> - <os id="http://microsoft.com/winvista"> + <os id="http://microsoft.com/win/vista"> <short-id>winvista</short-id> <name>Microsoft Windows Vista</name> <version>6.0</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/winxp"/> - <upgrades id="http://microsoft.com/winxp"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/xp"/> + <upgrades id="http://microsoft.com/win/xp"/> <release-date>2006-11-30</release-date> <eol-date>2012-04-10</eol-date> @@ -612,15 +617,15 @@ </resources> </os> - <os id="http://microsoft.com/win7"> + <os id="http://microsoft.com/win/7"> <short-id>win7</short-id> <name>Microsoft Windows 7</name> <version>6.1</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/winvista"/> - <upgrades id="http://microsoft.com/winvista"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/vista"/> + <upgrades id="http://microsoft.com/win/vista"/> <release-date>2009-10-22</release-date> <eol-date>2015-01-13</eol-date> @@ -661,15 +666,15 @@ </devices> </os> - <os id="http://microsoft.com/win8"> + <os id="http://microsoft.com/win/8"> <short-id>win8</short-id> <name>Microsoft Windows 8</name> <version>6.2</version> <vendor>Microsoft Corporation</vendor> <family>winnt</family> - <distro>windows</distro> - <derives-from id="http://microsoft.com/win7"/> - <upgrades id="http://microsoft.com/win7"/> + <distro>win</distro> + <derives-from id="http://microsoft.com/win/7"/> + <upgrades id="http://microsoft.com/win/7"/> <!-- <release-date></release-date> -- 1.7.7.6