--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian....@packages.debian.org
Usertags: pu
Hi,
I'd like to update osinfo-db in stretch. This would allow us to have up
to date information for operating system installs with e.g. gnome-boxes
by adding new data for recent centos, ubuntu and freebsd releases as
well as updating existing ones.
This version also included all our debian/patches/.
Since it's a new upstream version I've attached the full diff. Note that
osinfo-db was split out from libosinfo to facilitate this kind of
upgrades.
O.k. to upload to stretch-p-u?
Cheers,
-- Guido
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-updates'), (500, 'oldoldstable'), (500,
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff --git a/Makefile b/Makefile
index 6ff9b5c..1846f7a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,11 @@
VPATH = .
-TODAY = $(shell date +"%Y%m%d")
+ifdef SOURCE_DATE_EPOCH
+ TODAY = $(shell date --utc --date="@$(SOURCE_DATE_EPOCH)" +"%Y%m%d")
+else
+ TODAY = $(shell date +"%Y%m%d")
+endif
OSINFO_DB_EXPORT = osinfo-db-export
OSINFO_DB_IMPORT = osinfo-db-import
@@ -27,6 +31,8 @@ ARCHIVE = osinfo-db-$(TODAY).tar.xz
ZANATA = zanata-cli
+XMLLINT = xmllint
+
V = 0
V_I18N = $(V_I18N_$(V))
@@ -79,7 +85,7 @@ clean:
rm -f $(DATA_FILES) $(SCHEMA_FILES) po/POTFILES.in po/osinfo-db.pot
po/POTFILES.in:
- $(V_GEN) find data -name *.xml.in > $@
+ $(V_GEN) find data -name *.xml.in | LC_ALL=C sort > $@
po/osinfo-db.pot: po/POTFILES.in $(DATA_FILES_IN)
$(V_GEN) cd po && $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
@@ -114,3 +120,10 @@ update-po:
fi; \
done
+check: $(DATA_FILES) $(SCHEMA_FILES)
+ for xml in `find data -name '*.xml' | sort`; do \
+ if ! $(XMLLINT) --relaxng data/schema/osinfo.rng --noout $$xml; then \
+ exit 1; \
+ fi; \
+ done
+
diff --git a/README b/README
index b2822cb..9f2f3af 100644
--- a/README
+++ b/README
@@ -17,6 +17,21 @@ Dependencies
- Required:
- osinfo-db-tools
- intltool
+- Optional:
+ - xmllint (from libxml2) -- for testing
+
+Build reproducibility
+=====================
+
+To build libosinfo reproduciblity, you should export the SOURCE_DATE_EPOCH[0]
+environment variable to the build system. For example:
+
+ $ export SOURCE_DATE_EPOCH="$(date +%s)"
+ $ ./configure [...]
+ $ make
+ [...]
+
+[0] https://reproducible-builds.org/specs/source-date-epoch/
Patch submissions
=================
diff --git a/data/install-script/fedoraproject.org/fedora-kickstart-desktop.xml.in b/data/install-script/fedoraproject.org/fedora-kickstart-desktop.xml.in
index 6f53299..bdc9f5d 100644
--- a/data/install-script/fedoraproject.org/fedora-kickstart-desktop.xml.in
+++ b/data/install-script/fedoraproject.org/fedora-kickstart-desktop.xml.in
@@ -176,13 +176,13 @@ useradd -G wheel <xsl:value-of select="config/user-login"/> # Add user
if test -z '<xsl:value-of select="config/user-password"/>'; then
passwd -d <xsl:value-of select="config/user-login"/> # Make user account passwordless
else
- echo <xsl:value-of select="config/user-password"/> |passwd --stdin <xsl:value-of select="config/user-login"/>
+ echo '<xsl:value-of select="config/user-password"/>' |passwd --stdin <xsl:value-of select="config/user-login"/>
fi
if test -z '<xsl:value-of select="config/admin-password"/>'; then
passwd -d root # Make root account passwordless
else
- echo <xsl:value-of select="config/admin-password"/> |passwd --stdin root
+ echo '<xsl:value-of select="config/admin-password"/>' |passwd --stdin root
fi
# Set user avatar
diff --git a/data/install-script/opensuse.org/opensuse-autoyast-desktop.xml.in b/data/install-script/opensuse.org/opensuse-autoyast-desktop.xml.in
index 04399b5..6554eb6 100644
--- a/data/install-script/opensuse.org/opensuse-autoyast-desktop.xml.in
+++ b/data/install-script/opensuse.org/opensuse-autoyast-desktop.xml.in
@@ -31,7 +31,7 @@
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
- <xsl:output method="xml" indent="yes"/>
+ <xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>
<xsl:template name="l10n-language">
<xsl:choose>
@@ -119,7 +119,7 @@
</device_map>
<global>
<activate>true</activate>
- <append> resume=/dev/vda1 splash=silent quiet showopts</append>
+ <append>resume=/dev/vda1 splash=silent quiet showopts</append>
<boot_boot>false</boot_boot>
<boot_extended>false</boot_extended>
<boot_mbr>false</boot_mbr>
@@ -215,18 +215,16 @@
<script>
<chrooted config:type="boolean">true</chrooted>
<source>
+
+if test -z '<xsl:value-of select="config/user-password"/>'; then
pam-config -a --unix-nullok
pam-config -a --nullok
-<xsl:choose>
- <xsl:when test="config/user-password != ''">
-useradd <xsl:value-of select='config/user-login'/>
-passwd -d <xsl:value-of select='config/user-login'/>
- </xsl:when>
-</xsl:choose>
+#Enable passwordless login for users that are part of the nopasswdlogin group
+sed -i '3 i auth sufficient pam_succeed_if.so user ingroup nopasswdlogin' /etc/pam.d/gdm-password
+fi
-<xsl:choose>
- <xsl:when test="config/avatar-location != ''">
+if test -n '<xsl:value-of select="config/avatar-location"/>'; then
# Set user avatar
mkdir /mnt/unattended-media
mount <xsl:value-of select='config/avatar-disk'/> /mnt/unattended-media
@@ -239,8 +237,7 @@ Language=<xsl:value-of select="config/l10n-language"/>.UTF-8
XSession=gnome
Icon=/var/lib/AccountsService/icons/<xsl:value-of select="config/user-login"/>
" >> /var/lib/AccountsService/users/<xsl:value-of select="config/user-login"/>
- </xsl:when>
-</xsl:choose>
+fi
# Enable default OpenSUSE repos
zypper ar -f <xsl:call-template name="repo-oss"/> repo-oss
@@ -255,11 +252,6 @@ zypper ar -f <xsl:call-template name="repo-update-oss"/> repo-update-oss
</scripts>
<services-manager>
<default_target>graphical</default_target>
- <services>
- <enable config:type="list">
- <service>NetworkManager</service>
- </enable>
- </services>
</services-manager>
<software>
<packages config:type="list">
@@ -309,6 +301,15 @@ zypper ar -f <xsl:call-template name="repo-update-oss"/> repo-update-oss
<skel>/etc/skel</skel>
<umask>022</umask>
</user_defaults>
+ <xsl:if test="config/user-password = ''">
+ <groups config:type="list">
+ <group>
+ <group_password>x</group_password>
+ <groupname>nopasswdlogin</groupname>
+ <userlist><xsl:value-of select="config/user-login"/></userlist>
+ </group>
+ </groups>
+ </xsl:if>
<users config:type="list">
<user>
<encrypted config:type="boolean">false</encrypted>
diff --git a/data/install-script/opensuse.org/opensuse-autoyast-jeos.xml.in b/data/install-script/opensuse.org/opensuse-autoyast-jeos.xml.in
index f21024f..0079cc5 100644
--- a/data/install-script/opensuse.org/opensuse-autoyast-jeos.xml.in
+++ b/data/install-script/opensuse.org/opensuse-autoyast-jeos.xml.in
@@ -22,7 +22,7 @@
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
- <xsl:output method="xml" indent="yes"/>
+ <xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>
<xsl:template name="l10n-language">
<xsl:choose>
@@ -99,11 +99,6 @@
<xsl:value-of select="script/expected-filename"/>
</xsl:template>
- <xsl:template match="/command-line">
- <xsl:text>autoyast=device://sda/</xsl:text>
- <xsl:value-of select="script/expected-filename"/>
- </xsl:template>
-
<xsl:template match="/install-script-config">
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
<bootloader>
@@ -115,7 +110,7 @@
</device_map>
<global>
<activate>true</activate>
- <append> resume=/dev/vda1 splash=silent quiet showopts</append>
+ <append>resume=/dev/vda1 splash=silent quiet showopts</append>
<boot_boot>false</boot_boot>
<boot_extended>false</boot_extended>
<boot_mbr>false</boot_mbr>
@@ -223,12 +218,6 @@ zypper ar -f <xsl:call-template name="repo-update-oss"/> repo-update-oss
</scripts>
<services-manager>
<default_target>multi-user</default_target>
- <services>
- <disable config:type="list">
- <service>sshd</service>
- </disable>
- <enable config:type="list"/>
- </services>
</services-manager>
<software>
<packages config:type="list">
diff --git a/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in b/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in
index d4a9005..388d6d7 100644
--- a/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in
+++ b/data/install-script/redhat.com/rhel-kickstart-desktop.xml.in
@@ -119,13 +119,13 @@ useradd -G wheel <xsl:value-of select="config/user-login"/> # Add user
if test -z '<xsl:value-of select="config/user-password"/>'; then
passwd -d <xsl:value-of select="config/user-login"/> # Make user account passwordless
else
- echo <xsl:value-of select="config/user-password"/> |passwd --stdin <xsl:value-of select="config/user-login"/>
+ echo '<xsl:value-of select="config/user-password"/>' |passwd --stdin <xsl:value-of select="config/user-login"/>
fi
if test -z '<xsl:value-of select="config/admin-password"/>'; then
passwd -d root # Make root account passwordless
else
- echo <xsl:value-of select="config/admin-password"/> |passwd --stdin root
+ echo '<xsl:value-of select="config/admin-password"/>' |passwd --stdin root
fi
# Set user avatar
diff --git a/data/os/centos.org/centos-6.0.xml.in b/data/os/centos.org/centos-6.0.xml.in
index 07f6a92..dd7cc39 100644
--- a/data/os/centos.org/centos-6.0.xml.in
+++ b/data/os/centos.org/centos-6.0.xml.in
@@ -10,6 +10,9 @@
<distro>centos</distro>
<clones id="http://redhat.com/rhel/6.0"/>
+ <release-date>2011-07-10</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<!-- there is no obvious difference between x86 and x86_64 isos,
maybe we can lookup files on the iso to decide which arch it is? -->
<media arch="i686">
diff --git a/data/os/centos.org/centos-6.1.xml.in b/data/os/centos.org/centos-6.1.xml.in
index da115ca..8e60f62 100644
--- a/data/os/centos.org/centos-6.1.xml.in
+++ b/data/os/centos.org/centos-6.1.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.0"/>
<clones id="http://redhat.com/rhel/6.1"/>
+ <release-date>2011-12-09</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/centos.org/centos-6.2.xml.in b/data/os/centos.org/centos-6.2.xml.in
index fdd6df4..b1f557c 100644
--- a/data/os/centos.org/centos-6.2.xml.in
+++ b/data/os/centos.org/centos-6.2.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.1"/>
<clones id="http://redhat.com/rhel/6.2"/>
+ <release-date>2011-12-20</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/centos.org/centos-6.3.xml.in b/data/os/centos.org/centos-6.3.xml.in
index c2b5c33..756b5d3 100644
--- a/data/os/centos.org/centos-6.3.xml.in
+++ b/data/os/centos.org/centos-6.3.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.2"/>
<clones id="http://redhat.com/rhel/6.3"/>
+ <release-date>2012-07-09</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/centos.org/centos-6.4.xml.in b/data/os/centos.org/centos-6.4.xml.in
index a523442..5357a23 100644
--- a/data/os/centos.org/centos-6.4.xml.in
+++ b/data/os/centos.org/centos-6.4.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.3"/>
<clones id="http://redhat.com/rhel/6.4"/>
+ <release-date>2013-03-09</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/centos.org/centos-6.5.xml.in b/data/os/centos.org/centos-6.5.xml.in
index 3503255..9153cb0 100644
--- a/data/os/centos.org/centos-6.5.xml.in
+++ b/data/os/centos.org/centos-6.5.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.4"/>
<clones id="http://redhat.com/rhel/6.5"/>
+ <release-date>2013-12-01</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<media arch="i686">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/centos.org/centos-6.6.xml.in b/data/os/centos.org/centos-6.6.xml.in
index 17951e4..546ff5e 100644
--- a/data/os/centos.org/centos-6.6.xml.in
+++ b/data/os/centos.org/centos-6.6.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.5"/>
<clones id="http://redhat.com/rhel/6.6"/>
+ <release-date>2014-10-28</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<!-- DVD -->
<media arch="i686">
<url>http://vault.centos.org/6.6/isos/i386/CentOS-6.6-i386-bin-DVD1.iso</url>
diff --git a/data/os/centos.org/centos-6.7.xml.in b/data/os/centos.org/centos-6.7.xml.in
index 2b102d6..cd0e1dc 100644
--- a/data/os/centos.org/centos-6.7.xml.in
+++ b/data/os/centos.org/centos-6.7.xml.in
@@ -11,6 +11,9 @@
<upgrades id="http://centos.org/centos/6.6"/>
<clones id="http://redhat.com/rhel/6.7"/>
+ <release-date>2015-08-07</release-date>
+ <eol-date>2020-11-30</eol-date>
+
<!-- DVD -->
<media arch="i686">
<url>http://vault.centos.org/6.7/isos/i386/CentOS-6.7-i386-bin-DVD1.iso</url>
diff --git a/data/os/centos.org/centos-6.8.xml.in b/data/os/centos.org/centos-6.8.xml.in
new file mode 100644
index 0000000..b41c48e
--- /dev/null
+++ b/data/os/centos.org/centos-6.8.xml.in
@@ -0,0 +1,160 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://centos.org/centos/6.8">
+ <short-id>centos6.8</short-id>
+ <_name>CentOS 6.8</_name>
+ <version>6.8</version>
+ <_vendor>CentOS</_vendor>
+ <family>linux</family>
+ <distro>centos</distro>
+ <upgrades id="http://centos.org/centos/6.7"/>
+ <clones id="http://redhat.com/rhel/6.8"/>
+
+ <release-date>2016-05-25</release-date>
+ <eol-date>2020-11-30</eol-date>
+
+ <!-- DVD -->
+ <media arch="i686">
+ <url>http://vault.centos.org/6.8/isos/i386/CentOS-6.8-i386-bin-DVD1.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.8_Final</volume-id>
+ <volume-size>3844679680</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://vault.centos.org/6.8/isos/x86_64/CentOS-6.8-x86_64-bin-DVD1.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.8_Final</volume-id>
+ <volume-size>3916271616</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Live CD -->
+ <media arch="i686" live="true">
+ <url>http://vault.centos.org/6.8/isos/i386/CentOS-6.8-i386-LiveCD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.8-i386-LiveCD</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64" live="true">
+ <url>http://vault.centos.org/6.8/isos/x86_64/CentOS-6.8-x86_64-LiveCD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.8-x86_64-LiveCD</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Live DVD -->
+ <media arch="i686" live="true">
+ <url>http://vault.centos.org/6.8/isos/i386/CentOS-6.8-i386-LiveDVD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.8-i386-LiveDVD</volume-id>
+ <volume-size>1990477824</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64" live="true">
+ <url>http://vault.centos.org/6.8/isos/x86_64/CentOS-6.8-x86_64-LiveDVD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.8-x86_64-LiveDVD</volume-id>
+ <volume-size>2011746304</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Minimal Installer -->
+ <media arch="i686">
+ <url>http://vault.centos.org/6.8/isos/i386/CentOS-6.8-i386-minimal.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.8_Final</volume-id>
+ <volume-size>370984960</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://vault.centos.org/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.8_Final</volume-id>
+ <volume-size>467867648</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Network Installer -->
+ <media arch="i686">
+ <url>http://vault.centos.org/6.8/isos/i386/CentOS-6.8-i386-netinstall.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS</volume-id>
+ <volume-size>227659776</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://vault.centos.org/6.8/isos/x86_64/CentOS-6.8-x86_64-netinstall.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS</volume-id>
+ <volume-size>238219264</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <tree arch="i686">
+ <url>http://vault.centos.org/6.8/os/i386</url>
+ <treeinfo>
+ <family>CentOS</family>
+ <version>6.8</version>
+ <arch>i386</arch>
+ </treeinfo>
+ </tree>
+ <tree arch="x86_64">
+ <url>http://vault.centos.org/6.8/os/x86_64</url>
+ <treeinfo>
+ <family>CentOS</family>
+ <version>6.8</version>
+ <arch>x86_64</arch>
+ </treeinfo>
+ </tree>
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <ram>536870912</ram>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>1073741824</ram>
+ <storage>9663676416</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://redhat.com/rhel/kickstart/jeos'/>
+ <script id='http://redhat.com/rhel/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/centos.org/centos-6.9.xml.in b/data/os/centos.org/centos-6.9.xml.in
new file mode 100644
index 0000000..535a57b
--- /dev/null
+++ b/data/os/centos.org/centos-6.9.xml.in
@@ -0,0 +1,140 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://centos.org/centos/6.9">
+ <short-id>centos6.9</short-id>
+ <_name>CentOS 6.9</_name>
+ <version>6.9</version>
+ <_vendor>CentOS</_vendor>
+ <family>linux</family>
+ <distro>centos</distro>
+ <upgrades id="http://centos.org/centos/6.8"/>
+ <clones id="http://redhat.com/rhel/6.9"/>
+
+ <release-date>2017-04-05</release-date>
+ <eol-date>2020-11-30</eol-date>
+
+ <!-- DVD -->
+ <media arch="i686">
+ <url>http://mirror.centos.org/centos/6.9/isos/i386/CentOS-6.9-i386-bin-DVD1.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.9_Final</volume-id>
+ <volume-size>3850491904</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://mirror.centos.org/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-bin-DVD1.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.9_Final</volume-id>
+ <volume-size>3971962880</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Live DVD -->
+ <media arch="i686" live="true">
+ <url>http://mirror.centos.org/centos/6.9/isos/i386/CentOS-6.9-i386-LiveDVD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.9-i386-LiveDVD</volume-id>
+ <volume-size>2001133568</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64" live="true">
+ <url>http://mirror.centos.org/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-LiveDVD.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS-6.9-x86_64-LiveDVD</volume-id>
+ <volume-size>2023274496</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Minimal Installer -->
+ <media arch="i686">
+ <url>http://mirror.centos.org/centos/6.9/isos/i386/CentOS-6.9-i386-minimal.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.9_Final</volume-id>
+ <volume-size>375089152</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://mirror.centos.org/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-minimal.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS_6.9_Final</volume-id>
+ <volume-size>427110400</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Network Installer -->
+ <media arch="i686">
+ <url>http://mirror.centos.org/centos/6.9/isos/i386/CentOS-6.9-i386-netinstall.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS</volume-id>
+ <volume-size>190959616</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://mirror.centos.org/centos/6.9/isos/x86_64/CentOS-6.9-x86_64-netinstall.iso</url>
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>CentOS</volume-id>
+ <volume-size>240283648</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <tree arch="i686">
+ <url>http://mirror.centos.org/centos/6.9/os/i386</url>
+ <treeinfo>
+ <family>CentOS</family>
+ <version>6.9</version>
+ <arch>i386</arch>
+ </treeinfo>
+ </tree>
+ <tree arch="x86_64">
+ <url>http://mirror.centos.org/centos/6.9/os/x86_64</url>
+ <treeinfo>
+ <family>CentOS</family>
+ <version>6.9</version>
+ <arch>x86_64</arch>
+ </treeinfo>
+ </tree>
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <ram>536870912</ram>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>1073741824</ram>
+ <storage>9663676416</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://redhat.com/rhel/kickstart/jeos'/>
+ <script id='http://redhat.com/rhel/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/centos.org/centos-7.0.xml.in b/data/os/centos.org/centos-7.0.xml.in
index 135faf7..a58c642 100644
--- a/data/os/centos.org/centos-7.0.xml.in
+++ b/data/os/centos.org/centos-7.0.xml.in
@@ -11,6 +11,8 @@
<upgrades id="http://centos.org/centos/6.5"/>
<clones id="http://redhat.com/rhel/7.0"/>
+ <release-date>2014-07-07</release-date>
+
<media arch="x86_64">
<iso>
<system-id>LINUX</system-id>
diff --git a/data/os/debian.org/debian-1.1.xml.in b/data/os/debian.org/debian-1.1.xml.in
index 98cb80b..4024fa8 100644
--- a/data/os/debian.org/debian-1.1.xml.in
+++ b/data/os/debian.org/debian-1.1.xml.in
@@ -9,5 +9,7 @@
<_vendor>Debian Project</_vendor>
<family>linux</family>
<distro>debian</distro>
+
+ <release-date>1996-07-17</release-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-1.2.xml.in b/data/os/debian.org/debian-1.2.xml.in
index 633aa9c..c606026 100644
--- a/data/os/debian.org/debian-1.2.xml.in
+++ b/data/os/debian.org/debian-1.2.xml.in
@@ -11,5 +11,7 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/1.1"/>
<derives-from id="http://debian.org/debian/1.1"/>
+
+ <release-date>1996-12-12</release-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-1.3.xml.in b/data/os/debian.org/debian-1.3.xml.in
index 90cf4bc..6a5b909 100644
--- a/data/os/debian.org/debian-1.3.xml.in
+++ b/data/os/debian.org/debian-1.3.xml.in
@@ -11,5 +11,7 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/1.2"/>
<derives-from id="http://debian.org/debian/1.2"/>
+
+ <release-date>1997-06-05</release-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-2.0.xml.in b/data/os/debian.org/debian-2.0.xml.in
index 6325aa9..5c954c5 100644
--- a/data/os/debian.org/debian-2.0.xml.in
+++ b/data/os/debian.org/debian-2.0.xml.in
@@ -11,5 +11,7 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/1.3"/>
<derives-from id="http://debian.org/debian/1.3"/>
+
+ <release-date>1998-07-24</release-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-2.1.xml.in b/data/os/debian.org/debian-2.1.xml.in
index 3454180..ce4d2e5 100644
--- a/data/os/debian.org/debian-2.1.xml.in
+++ b/data/os/debian.org/debian-2.1.xml.in
@@ -11,5 +11,8 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/2.0"/>
<derives-from id="http://debian.org/debian/2.0"/>
+
+ <release-date>1999-03-09</release-date>
+ <eol-date>2000-10-30</eol-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-2.2.xml.in b/data/os/debian.org/debian-2.2.xml.in
index c9c0466..47fd0f9 100644
--- a/data/os/debian.org/debian-2.2.xml.in
+++ b/data/os/debian.org/debian-2.2.xml.in
@@ -11,5 +11,8 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/2.1"/>
<derives-from id="http://debian.org/debian/2.1"/>
+
+ <release-date>2000-08-15</release-date>
+ <eol-date>2003-06-30</eol-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-3.1.xml.in b/data/os/debian.org/debian-3.1.xml.in
index a3d4441..1129898 100644
--- a/data/os/debian.org/debian-3.1.xml.in
+++ b/data/os/debian.org/debian-3.1.xml.in
@@ -11,5 +11,8 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/3"/>
<derives-from id="http://debian.org/debian/3"/>
+
+ <release-date>2005-06-06</release-date>
+ <eol-date>2008-03-31</eol-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-3.xml.in b/data/os/debian.org/debian-3.xml.in
index a29cbdb..8414e41 100644
--- a/data/os/debian.org/debian-3.xml.in
+++ b/data/os/debian.org/debian-3.xml.in
@@ -11,5 +11,8 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/2.2"/>
<derives-from id="http://debian.org/debian/2.2"/>
+
+ <release-date>2002-07-19</release-date>
+ <eol-date>2006-06-30</eol-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-4.xml.in b/data/os/debian.org/debian-4.xml.in
index d5148f0..0a21a86 100644
--- a/data/os/debian.org/debian-4.xml.in
+++ b/data/os/debian.org/debian-4.xml.in
@@ -11,5 +11,8 @@
<distro>debian</distro>
<upgrades id="http://debian.org/debian/3.1"/>
<derives-from id="http://debian.org/debian/3.1"/>
+
+ <release-date>2007-04-08</release-date>
+ <eol-date>2010-02-15</eol-date>
</os>
</libosinfo>
diff --git a/data/os/debian.org/debian-5.xml.in b/data/os/debian.org/debian-5.xml.in
index c4b727a..efd8085 100644
--- a/data/os/debian.org/debian-5.xml.in
+++ b/data/os/debian.org/debian-5.xml.in
@@ -12,6 +12,9 @@
<upgrades id="http://debian.org/debian/4"/>
<derives-from id="http://debian.org/debian/4"/>
+ <release-date>2009-02-14</release-date>
+ <eol-date>2012-02-06</eol-date>
+
<devices>
<device id="http://pcisig.com/pci/1af4/1000"/>
<device id="http://pcisig.com/pci/1af4/1001"/>
diff --git a/data/os/debian.org/debian-7.xml.in b/data/os/debian.org/debian-7.xml.in
index 0afe388..8c2d4ca 100644
--- a/data/os/debian.org/debian-7.xml.in
+++ b/data/os/debian.org/debian-7.xml.in
@@ -39,7 +39,7 @@
</resources>
<media arch="i686">
- <url>http://cdimage.debian.org/mirror/cdimage/archive/7.9.0/i386/iso-dvd/debian-7.9.0-i386-DVD-1.iso</url>
+ <url>http://cdimage.debian.org/mirror/cdimage/archive/7.11.0/i386/iso-dvd/debian-7.11.0-i386-DVD-1.iso</url>
<iso>
<volume-id>Debian 7.\d.\d i386 1</volume-id>
</iso>
@@ -47,7 +47,7 @@
<initrd>install.386/initrd.gz</initrd>
</media>
<media arch="x86_64">
- <url>http://cdimage.debian.org/mirror/cdimage/archive/7.9.0/amd64/iso-dvd/debian-7.9.0-amd64-DVD-1.iso</url>
+ <url>http://cdimage.debian.org/mirror/cdimage/archive/7.11.0/amd64/iso-dvd/debian-7.11.0-amd64-DVD-1.iso</url>
<iso>
<volume-id>Debian 7.\d.\d amd64 1</volume-id>
</iso>
diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
index 19bb8a5..8ad189b 100644
--- a/data/os/debian.org/debian-8.xml.in
+++ b/data/os/debian.org/debian-8.xml.in
@@ -33,7 +33,7 @@
</resources>
<media arch="i686">
- <url>http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso</url>
+ <url>http://cdimage.debian.org/mirror/cdimage/archive/8.8.0/i386/iso-dvd/debian-8.8.0-i386-DVD-1.iso</url>
<iso>
<volume-id>Debian 8.\d.\d i386 1</volume-id>
</iso>
@@ -41,7 +41,7 @@
<initrd>install.386/initrd.gz</initrd>
</media>
<media arch="x86_64">
- <url>http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso</url>
+ <url>http://cdimage.debian.org/mirror/cdimage/archive/8.8.0/amd64/iso-dvd/debian-8.8.0-amd64-DVD-1.iso</url>
<iso>
<volume-id>Debian 8.\d.\d amd64 1</volume-id>
</iso>
diff --git a/data/os/debian.org/debian-9.xml.in b/data/os/debian.org/debian-9.xml.in
new file mode 100644
index 0000000..759422b
--- /dev/null
+++ b/data/os/debian.org/debian-9.xml.in
@@ -0,0 +1,130 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://debian.org/debian/9">
+ <short-id>debian9</short-id>
+ <short-id>debianstretch</short-id>
+ <_name>Debian Stretch</_name>
+ <version>9</version>
+ <_vendor>Debian Project</_vendor>
+ <family>linux</family>
+ <distro>debian</distro>
+ <upgrades id="http://debian.org/debian/8"/>
+ <derives-from id="http://debian.org/debian/8"/>
+
+ <release-date>2017-06-17</release-date>
+
+ <devices>
+ <device id="http://pcisig.com/pci/1af4/1041"/>
+ <device id="http://pcisig.com/pci/1af4/1042"/>
+ <device id="http://pcisig.com/pci/1af4/1043"/>
+ <device id="http://pcisig.com/pci/1af4/1044"/>
+ <device id="http://pcisig.com/pci/1af4/1045"/>
+ <device id="http://pcisig.com/pci/1af4/1048"/>
+ <device id="http://pcisig.com/pci/1af4/1049"/>
+ <device id="http://pcisig.com/pci/1af4/1052"/>
+ </devices>
+
+ <resources arch="all">
+ <minimum>
+ <cpu>1000000000</cpu>
+ <n-cpus>1</n-cpus>
+ <ram>1073741824</ram>
+ <storage>10737418240</storage>
+ </minimum>
+ <recommended>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>21474836480</storage>
+ </recommended>
+ </resources>
+
+ <variant id="universal">
+ <_name>Debian 9</_name>
+ </variant>
+ <variant id="universal-netinst">
+ <_name>Debian 9</_name>
+ </variant>
+
+ <!-- Network installer -->
+ <media arch="i686">
+ <variant id="universal-netinst"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/i386/iso-cd/debian-9.0.0-i386-netinst.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ i386 n</volume-id>
+ </iso>
+ <kernel>install.386/vmlinuz</kernel>
+ <initrd>install.386/initrd.gz</initrd>
+ </media>
+ <media arch="x86_64">
+ <variant id="universal-netinst"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/amd64/iso-cd/debian-9.0.0-amd64-netinst.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ amd64 n</volume-id>
+ </iso>
+ <kernel>install.amd/vmlinuz</kernel>
+ <initrd>install.amd/initrd.gz</initrd>
+ </media>
+ <media arch="aarch64">
+ <variant id="universal-netinst"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/arm64/iso-cd/debian-9.0.0-arm64-netinst.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ arm64 n</volume-id>
+ </iso>
+ <kernel>install.arm64/vmlinuz</kernel>
+ <initrd>install.arm64/initrd.gz</initrd>
+ </media>
+ <media arch="armv7l">
+ <variant id="universal-netinst"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/armhf/iso-cd/debian-9.0.0-armhf-netinst.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ armhf n</volume-id>
+ </iso>
+ <kernel>install.armhf/vmlinuz</kernel>
+ <initrd>install.armhf/initrd.gz</initrd>
+ </media>
+
+ <!-- DVD -->
+ <media arch="i686">
+ <variant id="universal"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/i386/iso-dvd/debian-9.0.0-i386-DVD-1.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ i386 1</volume-id>
+ </iso>
+ <kernel>install.386/vmlinuz</kernel>
+ <initrd>install.386/initrd.gz</initrd>
+ </media>
+ <media arch="x86_64">
+ <variant id="universal"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/amd64/iso-dvd/debian-9.0.0-amd64-DVD-1.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ amd64 1</volume-id>
+ </iso>
+ <kernel>install.amd/vmlinuz</kernel>
+ <initrd>install.amd/initrd.gz</initrd>
+ </media>
+ <media arch="aarch64">
+ <variant id="universal"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/arm64/iso-dvd/debian-9.0.0-arm64-DVD-1.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ arm64 1</volume-id>
+ </iso>
+ <kernel>install.arm64/vmlinuz</kernel>
+ <initrd>install.arm64/initrd.gz</initrd>
+ </media>
+ <media arch="armv7l">
+ <variant id="universal"/>
+ <url>http://cdimage.debian.org/cdimage/archive/9.0.0/armhf/iso-dvd/debian-9.0.0-armhf-DVD-1.iso</url>
+ <iso>
+ <volume-id>Debian 9.(\d)+.(\d)+ armhf 1</volume-id>
+ </iso>
+ <kernel>install.armhf/vmlinuz</kernel>
+ <initrd>install.armhf/initrd.gz</initrd>
+ </media>
+
+ <installer>
+ <script id='http://debian.org/debian/preseed/jeos'/>
+ <script id='http://debian.org/debian/preseed/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/fedoraproject.org/fedora-10.xml.in b/data/os/fedoraproject.org/fedora-10.xml.in
index 7415769..72e6387 100644
--- a/data/os/fedoraproject.org/fedora-10.xml.in
+++ b/data/os/fedoraproject.org/fedora-10.xml.in
@@ -13,7 +13,7 @@
<derives-from id="http://fedoraproject.org/fedora/9"/>
<release-date>2008-11-25</release-date>
- <eol-date>2009-12-18</eol-date>
+ <eol-date>2009-12-17</eol-date>
<devices>
<device id="http://pcisig.com/pci/1af4/1001"/> <!-- virtio-block -->
diff --git a/data/os/fedoraproject.org/fedora-14.xml.in b/data/os/fedoraproject.org/fedora-14.xml.in
index bec5eac..6cd0099 100644
--- a/data/os/fedoraproject.org/fedora-14.xml.in
+++ b/data/os/fedoraproject.org/fedora-14.xml.in
@@ -13,7 +13,7 @@
<derives-from id="http://fedoraproject.org/fedora/13"/>
<release-date>2010-11-02</release-date>
- <eol-date>2011-12-08</eol-date>
+ <eol-date>2011-12-09</eol-date>
<!-- DVD -->
<media arch="i686">
diff --git a/data/os/fedoraproject.org/fedora-15.xml.in b/data/os/fedoraproject.org/fedora-15.xml.in
index a00ce9e..d3ee3c1 100644
--- a/data/os/fedoraproject.org/fedora-15.xml.in
+++ b/data/os/fedoraproject.org/fedora-15.xml.in
@@ -13,6 +13,7 @@
<derives-from id="http://fedoraproject.org/fedora/14"/>
<release-date>2011-05-24</release-date>
+ <eol-date>2012-06-26</eol-date>
<media arch="i686">
<url>http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/15/Fedora/i386/iso/Fedora-15-i386-DVD.iso</url>
diff --git a/data/os/fedoraproject.org/fedora-16.xml.in b/data/os/fedoraproject.org/fedora-16.xml.in
index b184705..c915a25 100644
--- a/data/os/fedoraproject.org/fedora-16.xml.in
+++ b/data/os/fedoraproject.org/fedora-16.xml.in
@@ -13,6 +13,7 @@
<derives-from id="http://fedoraproject.org/fedora/15"/>
<release-date>2011-11-08</release-date>
+ <eol-date>2013-02-12</eol-date>
<media arch="i686">
<url>http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/16/Fedora/i386/iso/Fedora-16-i386-DVD.iso</url>
diff --git a/data/os/fedoraproject.org/fedora-17.xml.in b/data/os/fedoraproject.org/fedora-17.xml.in
index 50076f5..9450a08 100644
--- a/data/os/fedoraproject.org/fedora-17.xml.in
+++ b/data/os/fedoraproject.org/fedora-17.xml.in
@@ -12,6 +12,9 @@
<upgrades id="http://fedoraproject.org/fedora/16"/>
<derives-from id="http://fedoraproject.org/fedora/16"/>
+ <release-date>2012-05-29</release-date>
+ <eol-date>2013-07-30</eol-date>
+
<devices>
<device id="http://pcisig.com/pci/1af4/1004"/> <!-- virtio-scsi -->
</devices>
diff --git a/data/os/fedoraproject.org/fedora-18.xml.in b/data/os/fedoraproject.org/fedora-18.xml.in
index c302018..b31573c 100644
--- a/data/os/fedoraproject.org/fedora-18.xml.in
+++ b/data/os/fedoraproject.org/fedora-18.xml.in
@@ -12,6 +12,9 @@
<upgrades id="http://fedoraproject.org/fedora/17"/>
<derives-from id="http://fedoraproject.org/fedora/17"/>
+ <release-date>2013-01-15</release-date>
+ <eol-date>2014-01-14</eol-date>
+
<media arch="i686">
<url>http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/18/Fedora/i386/iso/Fedora-18-i386-DVD.iso</url>
<iso>
diff --git a/data/os/fedoraproject.org/fedora-19.xml.in b/data/os/fedoraproject.org/fedora-19.xml.in
index 73e66f1..0bbe2d0 100644
--- a/data/os/fedoraproject.org/fedora-19.xml.in
+++ b/data/os/fedoraproject.org/fedora-19.xml.in
@@ -12,6 +12,9 @@
<upgrades id="http://fedoraproject.org/fedora/18"/>
<derives-from id="http://fedoraproject.org/fedora/18"/>
+ <release-date>2013-07-02</release-date>
+ <eol-date>2015-01-06</eol-date>
+
<!-- Full installer DVD -->
<media arch="i686">
<url>http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/19/Fedora/i386/iso/Fedora-19-i386-DVD.iso</url>
diff --git a/data/os/fedoraproject.org/fedora-20.xml.in b/data/os/fedoraproject.org/fedora-20.xml.in
index 346345b..0852468 100644
--- a/data/os/fedoraproject.org/fedora-20.xml.in
+++ b/data/os/fedoraproject.org/fedora-20.xml.in
@@ -12,6 +12,9 @@
<upgrades id="http://fedoraproject.org/fedora/19"/>
<derives-from id="http://fedoraproject.org/fedora/19"/>
+ <release-date>2013-12-17</release-date>
+ <eol-date>2015-06-23</eol-date>
+
<!-- Installer DVD -->
<media arch="i686">
<url>http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/20/Fedora/i386/iso/Fedora-20-i386-DVD.iso</url>
diff --git a/data/os/fedoraproject.org/fedora-21.xml.in b/data/os/fedoraproject.org/fedora-21.xml.in
index d7c2870..f80a676 100644
--- a/data/os/fedoraproject.org/fedora-21.xml.in
+++ b/data/os/fedoraproject.org/fedora-21.xml.in
@@ -11,7 +11,8 @@
<upgrades id="http://fedoraproject.org/fedora/20"/>
<derives-from id="http://fedoraproject.org/fedora/20"/>
- <release-date>2014-12-03</release-date>
+ <release-date>2014-12-09</release-date>
+ <eol-date>2015-12-01</eol-date>
<variant id="workstation">
<_name>Fedora 21 Workstation</_name>
diff --git a/data/os/fedoraproject.org/fedora-22.xml.in b/data/os/fedoraproject.org/fedora-22.xml.in
index df1718f..57fd234 100644
--- a/data/os/fedoraproject.org/fedora-22.xml.in
+++ b/data/os/fedoraproject.org/fedora-22.xml.in
@@ -12,6 +12,7 @@
<derives-from id="http://fedoraproject.org/fedora/21"/>
<release-date>2015-05-26</release-date>
+ <eol-date>2016-07-19</eol-date>
<variant id="workstation">
<_name>Fedora 22 Workstation</_name>
diff --git a/data/os/fedoraproject.org/fedora-23.xml.in b/data/os/fedoraproject.org/fedora-23.xml.in
index b884722..61d4116 100644
--- a/data/os/fedoraproject.org/fedora-23.xml.in
+++ b/data/os/fedoraproject.org/fedora-23.xml.in
@@ -12,6 +12,7 @@
<derives-from id="http://fedoraproject.org/fedora/22"/>
<release-date>2015-11-03</release-date>
+ <eol-date>2016-12-20</eol-date>
<variant id="workstation">
<_name>Fedora 23 Workstation</_name>
diff --git a/data/os/fedoraproject.org/fedora-24.xml.in b/data/os/fedoraproject.org/fedora-24.xml.in
index e69cccc..495b068 100644
--- a/data/os/fedoraproject.org/fedora-24.xml.in
+++ b/data/os/fedoraproject.org/fedora-24.xml.in
@@ -12,6 +12,7 @@
<derives-from id="http://fedoraproject.org/fedora/23"/>
<release-date>2016-06-21</release-date>
+ <eol-date>2017-08-08</eol-date>
<devices>
<device id="http://pcisig.com/pci/1af4/1050"/> <!-- virtio-gpu -->
@@ -120,7 +121,7 @@
</media>
<media arch="x86_64">
<variant id="server-netinst"/>
- <url>http://download.fedoraproject.org/pub/fedora/linux/releases/24/Server/x86_64/iso/Fedora-Server-netinst-x86_64-24.iso</url>
+ <url>http://download.fedoraproject.org/pub/fedora/linux/releases/24/Server/x86_64/iso/Fedora-Server-netinst-x86_64-24-1.2.iso</url>
<iso>
<volume-id>Fedora-S-dvd-x86_64-24</volume-id>
<system-id>LINUX</system-id>
diff --git a/data/os/fedoraproject.org/fedora-26.xml.in b/data/os/fedoraproject.org/fedora-26.xml.in
new file mode 100644
index 0000000..d1816ec
--- /dev/null
+++ b/data/os/fedoraproject.org/fedora-26.xml.in
@@ -0,0 +1,114 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://fedoraproject.org/fedora/26">
+ <short-id>fedora26</short-id>
+ <_name>Fedora 26</_name>
+ <version>26</version>
+ <_vendor>Fedora Project</_vendor>
+ <family>linux</family>
+ <distro>fedora</distro>
+ <upgrades id="http://fedoraproject.org/fedora/25"/>
+ <derives-from id="http://fedoraproject.org/fedora/25"/>
+
+ <release-date>2017-07-11</release-date>
+
+ <variant id="workstation">
+ <_name>Fedora 26 Workstation</_name>
+ </variant>
+ <variant id="workstation-netinst">
+ <_name>Fedora 26 Workstation</_name>
+ </variant>
+ <variant id="server">
+ <_name>Fedora 26 Server</_name>
+ </variant>
+ <variant id="server-netinst">
+ <_name>Fedora 26 Server</_name>
+ </variant>
+
+ <!-- Workstation -->
+
+ <!-- Live -->
+ <media arch="x86_64" live="true">
+ <variant id="workstation"/>
+ <url>https://download.fedoraproject.org/pub/fedora/linux/releases/26/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-26-1.5.iso</url>
+ <iso>
+ <volume-id>Fedora-WS-Live-26.*</volume-id>
+ <system-id>LINUX</system-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Network Installer !-->
+ <media arch="x86_64">
+ <variant id="workstation-netinst"/>
+ <url>https://download.fedoraproject.org/pub/fedora/linux/releases/26/Workstation/x86_64/iso/Fedora-Workstation-netinst-x86_64-26-1.5.iso</url>
+ <iso>
+ <volume-id>Fedora-WS-dvd-x86_64-26</volume-id>
+ <system-id>LINUX</system-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Server -->
+
+ <!-- DVD -->
+ <media arch="x86_64">
+ <variant id="server"/>
+ <url>https://download.fedoraproject.org/pub/fedora/linux/releases/26/Server/x86_64/iso/Fedora-Server-dvd-x86_64-26-1.5.iso</url>
+ <iso>
+ <volume-id>Fedora-S-dvd-x86_64-26</volume-id>
+ <system-id>LINUX</system-id>
+ <volume-size>2400741376</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <!-- Network Installer !-->
+ <media arch="x86_64">
+ <variant id="server-netinst"/>
+ <url>http://download.fedoraproject.org/pub/fedora/linux/releases/26/Server/x86_64/iso/Fedora-Server-netinst-x86_64-26-1.5.iso</url>
+ <iso>
+ <volume-id>Fedora-S-dvd-x86_64-26</volume-id>
+ <system-id>LINUX</system-id>
+ <volume-size>507422720</volume-size>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <tree arch="x86_64">
+ <url>http://download.fedoraproject.org/pub/fedora/linux/releases/26/Server/x86_64/os/</url>
+ <variant id="server"/>
+ <treeinfo>
+ <family>Fedora</family>
+ <version>26</version>
+ <arch>x86_64</arch>
+ </treeinfo>
+ </tree>
+
+ <!-- No install media or tree is provided for Fedora 26 Cloud variant -->
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>10737418240</storage>
+ </minimum>
+
+ <recommended>
+ <ram>2147483648</ram>
+ <storage>21474836480</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://fedoraproject.org/fedora/kickstart/jeos'/>
+ <script id='http://fedoraproject.org/fedora/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-1.0.xml.in b/data/os/freebsd.org/freebsd-1.0.xml.in
index 9927b7c..579cd3f 100644
--- a/data/os/freebsd.org/freebsd-1.0.xml.in
+++ b/data/os/freebsd.org/freebsd-1.0.xml.in
@@ -9,7 +9,7 @@
<family>freebsd</family>
<distro>freebsd</distro>
- <release-date>1993-11-00</release-date>
+ <release-date>1993-11-01</release-date>
</os>
</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-10.0.xml.in b/data/os/freebsd.org/freebsd-10.0.xml.in
index 0bb1f22..7f56db8 100644
--- a/data/os/freebsd.org/freebsd-10.0.xml.in
+++ b/data/os/freebsd.org/freebsd-10.0.xml.in
@@ -11,8 +11,8 @@
<upgrades id="http://freebsd.org/freebsd/9.2"/>
<derives-from id="http://freebsd.org/freebsd/9.2"/>
- <release-date>2014-01-20</release-date>
- <eol-date>2015-01-31</eol-date>
+ <release-date>2014-01-14</release-date>
+ <eol-date>2015-02-28</eol-date>
<devices>
<device id="http://pcisig.com/pci/1af4/1000"/> <!-- virtio-net -->
diff --git a/data/os/freebsd.org/freebsd-11.1.xml.in b/data/os/freebsd.org/freebsd-11.1.xml.in
new file mode 100644
index 0000000..4635c17
--- /dev/null
+++ b/data/os/freebsd.org/freebsd-11.1.xml.in
@@ -0,0 +1,50 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://freebsd.org/freebsd/11.1">
+ <short-id>freebsd11.1</short-id>
+ <_name>FreeBSD 11.1</_name>
+ <version>11.1</version>
+ <_vendor>FreeBSD Project</_vendor>
+ <family>freebsd</family>
+ <distro>freebsd</distro>
+ <upgrades id="http://freebsd.org/freebsd/11.0"/>
+ <derives-from id="http://freebsd.org/freebsd/11.0"/>
+
+ <release-date>2017-07-26</release-date>
+
+ <devices>
+ <device id="http://pcisig.com/pci/1af4/1000"/> <!-- virtio-net -->
+ <device id="http://pcisig.com/pci/1af4/1001"/> <!-- virtio-block -->
+ </devices>
+
+ <media arch="x86_64">
+ <url>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-dvd1.iso</url>
+ <iso>
+ <system-id>FreeBSD</system-id>
+ <volume-id>11_1_RELEASE_AMD64_DVD</volume-id>
+ </iso>
+ </media>
+ <media arch="x86_64">
+ <url>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-amd64-disc1.iso</url>
+ <iso>
+ <system-id>FreeBSD</system-id>
+ <volume-id>11_1_RELEASE_AMD64_CD</volume-id>
+ </iso>
+ </media>
+ <media arch="i686">
+ <url>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.0/FreeBSD-11.0-RELEASE-i386-dvd1.iso</url>
+ <iso>
+ <system-id>FreeBSD</system-id>
+ <volume-id>11_1_RELEASE_I386_DVD</volume-id>
+ </iso>
+ </media>
+ <media arch="i686">
+ <url>ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.1/FreeBSD-11.1-RELEASE-i386-disc1.iso</url>
+ <iso>
+ <system-id>FreeBSD</system-id>
+ <volume-id>11_1_RELEASE_I386_CD</volume-id>
+ </iso>
+ </media>
+ </os>
+</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-2.0.5.xml.in b/data/os/freebsd.org/freebsd-2.0.5.xml.in
index 744dcec..7904a80 100644
--- a/data/os/freebsd.org/freebsd-2.0.5.xml.in
+++ b/data/os/freebsd.org/freebsd-2.0.5.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>1995-06-10</release-date>
+
<upgrades id="http://freebsd.org/freebsd/2.0"/>
<derives-from id="http://freebsd.org/freebsd/2.0"/>
diff --git a/data/os/freebsd.org/freebsd-2.2.8.xml.in b/data/os/freebsd.org/freebsd-2.2.8.xml.in
index 47eec96..35ecfd2 100644
--- a/data/os/freebsd.org/freebsd-2.2.8.xml.in
+++ b/data/os/freebsd.org/freebsd-2.2.8.xml.in
@@ -8,6 +8,9 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>1998-11-22</release-date>
+
<upgrades id="http://freebsd.org/freebsd/2.0.5"/>
<derives-from id="http://freebsd.org/freebsd/2.0.5"/>
diff --git a/data/os/freebsd.org/freebsd-3.2.xml.in b/data/os/freebsd.org/freebsd-3.2.xml.in
index df1e843..68e1956 100644
--- a/data/os/freebsd.org/freebsd-3.2.xml.in
+++ b/data/os/freebsd.org/freebsd-3.2.xml.in
@@ -8,6 +8,9 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>1999-05-17</release-date>
+
<upgrades id="http://freebsd.org/freebsd/3.0"/>
<derives-from id="http://freebsd.org/freebsd/3.0"/>
diff --git a/data/os/freebsd.org/freebsd-4.0.xml.in b/data/os/freebsd.org/freebsd-4.0.xml.in
index 1bf5a59..dd16a49 100644
--- a/data/os/freebsd.org/freebsd-4.0.xml.in
+++ b/data/os/freebsd.org/freebsd-4.0.xml.in
@@ -9,7 +9,7 @@
<family>freebsd</family>
<distro>freebsd</distro>
- <release-date>2000-03-00</release-date>
+ <release-date>2000-03-14</release-date>
<upgrades id="http://freebsd.org/freebsd/3.2"/>
<derives-from id="http://freebsd.org/freebsd/3.2"/>
diff --git a/data/os/freebsd.org/freebsd-4.1.xml.in b/data/os/freebsd.org/freebsd-4.1.xml.in
index fb28ae9..f7efd93 100644
--- a/data/os/freebsd.org/freebsd-4.1.xml.in
+++ b/data/os/freebsd.org/freebsd-4.1.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2000-06-27</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.0"/>
<derives-from id="http://freebsd.org/freebsd/4.0"/>
diff --git a/data/os/freebsd.org/freebsd-4.10.xml.in b/data/os/freebsd.org/freebsd-4.10.xml.in
index 52628fb..92b0223 100644
--- a/data/os/freebsd.org/freebsd-4.10.xml.in
+++ b/data/os/freebsd.org/freebsd-4.10.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2004-05-27</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.9"/>
<derives-from id="http://freebsd.org/freebsd/4.9"/>
diff --git a/data/os/freebsd.org/freebsd-4.11.xml.in b/data/os/freebsd.org/freebsd-4.11.xml.in
index 5cd50c0..4fcae19 100644
--- a/data/os/freebsd.org/freebsd-4.11.xml.in
+++ b/data/os/freebsd.org/freebsd-4.11.xml.in
@@ -9,7 +9,7 @@
<family>freebsd</family>
<distro>freebsd</distro>
- <release-date>2000-06-24</release-date>
+ <release-date>2005-01-25</release-date>
<eol-date>2007-01-31</eol-date>
<upgrades id="http://freebsd.org/freebsd/4.10"/>
diff --git a/data/os/freebsd.org/freebsd-4.2.xml.in b/data/os/freebsd.org/freebsd-4.2.xml.in
index d30d957..7871c45 100644
--- a/data/os/freebsd.org/freebsd-4.2.xml.in
+++ b/data/os/freebsd.org/freebsd-4.2.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2000-11-21</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.1"/>
<derives-from id="http://freebsd.org/freebsd/4.1"/>
diff --git a/data/os/freebsd.org/freebsd-4.3.xml.in b/data/os/freebsd.org/freebsd-4.3.xml.in
index 6e5c534..8fdbe1c 100644
--- a/data/os/freebsd.org/freebsd-4.3.xml.in
+++ b/data/os/freebsd.org/freebsd-4.3.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2001-04-20</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.2"/>
<derives-from id="http://freebsd.org/freebsd/4.2"/>
diff --git a/data/os/freebsd.org/freebsd-4.4.xml.in b/data/os/freebsd.org/freebsd-4.4.xml.in
index 52764be..5264f53 100644
--- a/data/os/freebsd.org/freebsd-4.4.xml.in
+++ b/data/os/freebsd.org/freebsd-4.4.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2001-09-20</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.3"/>
<derives-from id="http://freebsd.org/freebsd/4.3"/>
diff --git a/data/os/freebsd.org/freebsd-4.5.xml.in b/data/os/freebsd.org/freebsd-4.5.xml.in
index 2d24f2d..d61a3b2 100644
--- a/data/os/freebsd.org/freebsd-4.5.xml.in
+++ b/data/os/freebsd.org/freebsd-4.5.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2002-01-29</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.4"/>
<derives-from id="http://freebsd.org/freebsd/4.4"/>
diff --git a/data/os/freebsd.org/freebsd-4.6.xml.in b/data/os/freebsd.org/freebsd-4.6.xml.in
index 5edf707..2fdc37a 100644
--- a/data/os/freebsd.org/freebsd-4.6.xml.in
+++ b/data/os/freebsd.org/freebsd-4.6.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2002-06-15</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.5"/>
<derives-from id="http://freebsd.org/freebsd/4.5"/>
diff --git a/data/os/freebsd.org/freebsd-4.7.xml.in b/data/os/freebsd.org/freebsd-4.7.xml.in
index 6f85b8e..8e0b6cd 100644
--- a/data/os/freebsd.org/freebsd-4.7.xml.in
+++ b/data/os/freebsd.org/freebsd-4.7.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2002-10-10</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.6"/>
<derives-from id="http://freebsd.org/freebsd/4.6"/>
diff --git a/data/os/freebsd.org/freebsd-4.8.xml.in b/data/os/freebsd.org/freebsd-4.8.xml.in
index 9fc6bb6..e4975c3 100644
--- a/data/os/freebsd.org/freebsd-4.8.xml.in
+++ b/data/os/freebsd.org/freebsd-4.8.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2003-04-03</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.7"/>
<derives-from id="http://freebsd.org/freebsd/4.7"/>
diff --git a/data/os/freebsd.org/freebsd-4.9.xml.in b/data/os/freebsd.org/freebsd-4.9.xml.in
index aaa4863..1846f5e 100644
--- a/data/os/freebsd.org/freebsd-4.9.xml.in
+++ b/data/os/freebsd.org/freebsd-4.9.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2003-10-28</release-date>
+
<upgrades id="http://freebsd.org/freebsd/4.8"/>
<derives-from id="http://freebsd.org/freebsd/4.8"/>
diff --git a/data/os/freebsd.org/freebsd-5.0.xml.in b/data/os/freebsd.org/freebsd-5.0.xml.in
index 9195256..891d1dd 100644
--- a/data/os/freebsd.org/freebsd-5.0.xml.in
+++ b/data/os/freebsd.org/freebsd-5.0.xml.in
@@ -9,7 +9,7 @@
<family>freebsd</family>
<distro>freebsd</distro>
- <release-date>2003-01-00</release-date>
+ <release-date>2003-01-19</release-date>
<upgrades id="http://freebsd.org/freebsd/4.11"/>
<derives-from id="http://freebsd.org/freebsd/4.11"/>
diff --git a/data/os/freebsd.org/freebsd-5.1.xml.in b/data/os/freebsd.org/freebsd-5.1.xml.in
index c9ef921..565841b 100644
--- a/data/os/freebsd.org/freebsd-5.1.xml.in
+++ b/data/os/freebsd.org/freebsd-5.1.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2003-06-09</release-date>
+
<upgrades id="http://freebsd.org/freebsd/5.0"/>
<derives-from id="http://freebsd.org/freebsd/5.0"/>
diff --git a/data/os/freebsd.org/freebsd-5.2.1.xml.in b/data/os/freebsd.org/freebsd-5.2.1.xml.in
index fd5cf63..bf1ca94 100644
--- a/data/os/freebsd.org/freebsd-5.2.1.xml.in
+++ b/data/os/freebsd.org/freebsd-5.2.1.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2005-02-25</release-date>
+
<upgrades id="http://freebsd.org/freebsd/5.2"/>
<derives-from id="http://freebsd.org/freebsd/5.2"/>
diff --git a/data/os/freebsd.org/freebsd-5.2.xml.in b/data/os/freebsd.org/freebsd-5.2.xml.in
index f9828cd..46342cd 100644
--- a/data/os/freebsd.org/freebsd-5.2.xml.in
+++ b/data/os/freebsd.org/freebsd-5.2.xml.in
@@ -9,6 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2004-01-12</release-date>
+
<upgrades id="http://freebsd.org/freebsd/5.1"/>
<derives-from id="http://freebsd.org/freebsd/5.1"/>
diff --git a/data/os/freebsd.org/freebsd-5.3.xml.in b/data/os/freebsd.org/freebsd-5.3.xml.in
index 6354d84..9ede49e 100644
--- a/data/os/freebsd.org/freebsd-5.3.xml.in
+++ b/data/os/freebsd.org/freebsd-5.3.xml.in
@@ -9,6 +9,9 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2004-11-06</release-date>
+ <eol-date>2006-10-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/5.2.1"/>
<derives-from id="http://freebsd.org/freebsd/5.2.1"/>
diff --git a/data/os/freebsd.org/freebsd-5.4.xml.in b/data/os/freebsd.org/freebsd-5.4.xml.in
index 09c4653..9e89f84 100644
--- a/data/os/freebsd.org/freebsd-5.4.xml.in
+++ b/data/os/freebsd.org/freebsd-5.4.xml.in
@@ -9,6 +9,9 @@
<family>freebsd</family>
<distro>freebsd</distro>
+ <release-date>2005-05-09</release-date>
+ <eol-date>2006-10-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/5.3"/>
<derives-from id="http://freebsd.org/freebsd/5.3"/>
diff --git a/data/os/freebsd.org/freebsd-5.5.xml.in b/data/os/freebsd.org/freebsd-5.5.xml.in
index 3d53d3a..35ed863 100644
--- a/data/os/freebsd.org/freebsd-5.5.xml.in
+++ b/data/os/freebsd.org/freebsd-5.5.xml.in
@@ -9,7 +9,8 @@
<family>freebsd</family>
<distro>freebsd</distro>
- <release-date>2006-05-00</release-date>
+ <release-date>2006-05-25</release-date>
+ <eol-date>2008-05-31</eol-date>
<upgrades id="http://freebsd.org/freebsd/5.4"/>
<derives-from id="http://freebsd.org/freebsd/5.4"/>
diff --git a/data/os/freebsd.org/freebsd-6.0.xml.in b/data/os/freebsd.org/freebsd-6.0.xml.in
index fb61a2e..53e7bb5 100644
--- a/data/os/freebsd.org/freebsd-6.0.xml.in
+++ b/data/os/freebsd.org/freebsd-6.0.xml.in
@@ -12,6 +12,7 @@
<derives-from id="http://freebsd.org/freebsd/5.5"/>
<release-date>2005-11-04</release-date>
+ <eol-date>2007-01-31</eol-date>
<devices>
<device id="http://pcisig.com/pci/10ec/8029"/>
diff --git a/data/os/freebsd.org/freebsd-6.1.xml.in b/data/os/freebsd.org/freebsd-6.1.xml.in
index f10e72c..dfc6d09 100644
--- a/data/os/freebsd.org/freebsd-6.1.xml.in
+++ b/data/os/freebsd.org/freebsd-6.1.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2006-05-09</release-date>
+ <eol-date>2008-05-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/6.0"/>
<derives-from id="http://freebsd.org/freebsd/6.0"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-6.2.xml.in b/data/os/freebsd.org/freebsd-6.2.xml.in
index 25c8ebb..e3a334a 100644
--- a/data/os/freebsd.org/freebsd-6.2.xml.in
+++ b/data/os/freebsd.org/freebsd-6.2.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2007-01-15</release-date>
+ <eol-date>2008-05-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/6.1"/>
<derives-from id="http://freebsd.org/freebsd/6.1"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-6.3.xml.in b/data/os/freebsd.org/freebsd-6.3.xml.in
index 8abdbbe..838392c 100644
--- a/data/os/freebsd.org/freebsd-6.3.xml.in
+++ b/data/os/freebsd.org/freebsd-6.3.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2008-01-18</release-date>
+ <eol-date>2010-01-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/6.2"/>
<derives-from id="http://freebsd.org/freebsd/6.2"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-6.4.xml.in b/data/os/freebsd.org/freebsd-6.4.xml.in
index 5f6b7ea..ceb2d53 100644
--- a/data/os/freebsd.org/freebsd-6.4.xml.in
+++ b/data/os/freebsd.org/freebsd-6.4.xml.in
@@ -8,9 +8,11 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2008-11-28</release-date>
+ <eol-date>2010-11-30</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/6.3"/>
<derives-from id="http://freebsd.org/freebsd/6.3"/>
-
- <release-date>2008-11-11</release-date>
</os>
</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-7.0.xml.in b/data/os/freebsd.org/freebsd-7.0.xml.in
index 74e74c4..9c01ca5 100644
--- a/data/os/freebsd.org/freebsd-7.0.xml.in
+++ b/data/os/freebsd.org/freebsd-7.0.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2008-02-27</release-date>
+ <eol-date>2009-04-30</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/6.4"/>
<derives-from id="http://freebsd.org/freebsd/6.4"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-7.1.xml.in b/data/os/freebsd.org/freebsd-7.1.xml.in
index 692c180..153eb28 100644
--- a/data/os/freebsd.org/freebsd-7.1.xml.in
+++ b/data/os/freebsd.org/freebsd-7.1.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2009-01-04</release-date>
+ <eol-date>2011-02-28</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/7.0"/>
<derives-from id="http://freebsd.org/freebsd/7.0"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-7.2.xml.in b/data/os/freebsd.org/freebsd-7.2.xml.in
index 4bc9cc3..4307cdf 100644
--- a/data/os/freebsd.org/freebsd-7.2.xml.in
+++ b/data/os/freebsd.org/freebsd-7.2.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2009-05-04</release-date>
+ <eol-date>2010-06-30</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/7.1"/>
<derives-from id="http://freebsd.org/freebsd/7.1"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-7.3.xml.in b/data/os/freebsd.org/freebsd-7.3.xml.in
index 5ce263c..c7c4c26 100644
--- a/data/os/freebsd.org/freebsd-7.3.xml.in
+++ b/data/os/freebsd.org/freebsd-7.3.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2010-03-23</release-date>
+ <eol-date>2012-03-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/7.2"/>
<derives-from id="http://freebsd.org/freebsd/7.2"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-7.4.xml.in b/data/os/freebsd.org/freebsd-7.4.xml.in
index 40556c1..0230be7 100644
--- a/data/os/freebsd.org/freebsd-7.4.xml.in
+++ b/data/os/freebsd.org/freebsd-7.4.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2011-02-24</release-date>
+ <eol-date>2013-02-28</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/7.3"/>
<derives-from id="http://freebsd.org/freebsd/7.3"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-8.0.xml.in b/data/os/freebsd.org/freebsd-8.0.xml.in
index bdafed5..80ae9b4 100644
--- a/data/os/freebsd.org/freebsd-8.0.xml.in
+++ b/data/os/freebsd.org/freebsd-8.0.xml.in
@@ -12,6 +12,7 @@
<derives-from id="http://freebsd.org/freebsd/7.4"/>
<release-date>2009-11-25</release-date>
+ <eol-date>2010-11-30</eol-date>
<devices>
<device id="http://pcisig.com/pci/8086/100e"/> <!--- Intel e1000 NIC -->
diff --git a/data/os/freebsd.org/freebsd-8.1.xml.in b/data/os/freebsd.org/freebsd-8.1.xml.in
index 81c0157..27fe059 100644
--- a/data/os/freebsd.org/freebsd-8.1.xml.in
+++ b/data/os/freebsd.org/freebsd-8.1.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2010-07-23</release-date>
+ <eol-date>2012-07-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/8.0"/>
<derives-from id="http://freebsd.org/freebsd/8.0"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-8.2.xml.in b/data/os/freebsd.org/freebsd-8.2.xml.in
index 53351bc..09d23d5 100644
--- a/data/os/freebsd.org/freebsd-8.2.xml.in
+++ b/data/os/freebsd.org/freebsd-8.2.xml.in
@@ -8,6 +8,10 @@
<_vendor>FreeBSD Project</_vendor>
<family>freebsd</family>
<distro>freebsd</distro>
+
+ <release-date>2011-02-24</release-date>
+ <eol-date>2012-07-31</eol-date>
+
<upgrades id="http://freebsd.org/freebsd/8.1"/>
<derives-from id="http://freebsd.org/freebsd/8.1"/>
</os>
diff --git a/data/os/freebsd.org/freebsd-8.4.xml.in b/data/os/freebsd.org/freebsd-8.4.xml.in
index b900d1c..9d442fc 100644
--- a/data/os/freebsd.org/freebsd-8.4.xml.in
+++ b/data/os/freebsd.org/freebsd-8.4.xml.in
@@ -11,7 +11,7 @@
<upgrades id="http://freebsd.org/freebsd/8.3"/>
<derives-from id="http://freebsd.org/freebsd/8.3"/>
- <release-date>2013-06-07</release-date>
- <eol-date>2015-06-30</eol-date>
+ <release-date>2013-06-09</release-date>
+ <eol-date>2015-08-01</eol-date>
</os>
</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-9.0.xml.in b/data/os/freebsd.org/freebsd-9.0.xml.in
index 30bf61b..6202175 100644
--- a/data/os/freebsd.org/freebsd-9.0.xml.in
+++ b/data/os/freebsd.org/freebsd-9.0.xml.in
@@ -12,5 +12,6 @@
<derives-from id="http://freebsd.org/freebsd/8.2"/>
<release-date>2012-01-12</release-date>
+ <eol-date>2013-03-31</eol-date>
</os>
</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-9.2.xml.in b/data/os/freebsd.org/freebsd-9.2.xml.in
index c483d36..81d8e8a 100644
--- a/data/os/freebsd.org/freebsd-9.2.xml.in
+++ b/data/os/freebsd.org/freebsd-9.2.xml.in
@@ -12,6 +12,6 @@
<derives-from id="http://freebsd.org/freebsd/9.1"/>
<release-date>2013-09-30</release-date>
- <eol-date>2014-09-30</eol-date>
+ <eol-date>2014-12-31</eol-date>
</os>
</libosinfo>
diff --git a/data/os/freebsd.org/freebsd-9.3.xml.in b/data/os/freebsd.org/freebsd-9.3.xml.in
index cdb8c5d..4dd8480 100644
--- a/data/os/freebsd.org/freebsd-9.3.xml.in
+++ b/data/os/freebsd.org/freebsd-9.3.xml.in
@@ -11,7 +11,7 @@
<upgrades id="http://freebsd.org/freebsd/9.2"/>
<derives-from id="http://freebsd.org/freebsd/9.2"/>
- <release-date>2014-07-15</release-date>
+ <release-date>2014-07-16</release-date>
<eol-date>2016-12-31</eol-date>
</os>
</libosinfo>
diff --git a/data/os/mageia.org/mageia-3.xml.in b/data/os/mageia.org/mageia-3.xml.in
index 0a3e1bc..8647730 100644
--- a/data/os/mageia.org/mageia-3.xml.in
+++ b/data/os/mageia.org/mageia-3.xml.in
@@ -10,7 +10,7 @@
<version>3</version>
<derives-from id="http://mageia.org/mageia/2"/>
<release-date>2013-05-19</release-date>
- <eol-date>2014-11-19</eol-date>
+ <eol-date>2014-11-26</eol-date>
<media arch="i686">
<iso>
diff --git a/data/os/mageia.org/mageia-4.xml.in b/data/os/mageia.org/mageia-4.xml.in
new file mode 100644
index 0000000..e4db996
--- /dev/null
+++ b/data/os/mageia.org/mageia-4.xml.in
@@ -0,0 +1,31 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://mageia.org/mageia/4">
+ <short-id>mageia4</short-id>
+ <_name>Mageia 4</_name>
+ <_vendor>Mageia</_vendor>
+ <family>linux</family>
+ <distro>mageia</distro>
+ <version>4</version>
+ <derives-from id="http://mageia.org/mageia/3"/>
+ <release-date>2014-02-01</release-date>
+ <eol-date>2015-09-19</eol-date>
+
+ <media arch="i686">
+ <iso>
+ <volume-id>Mageia-4(.1)?(-i586)?</volume-id>
+ </iso>
+ </media>
+ <media arch="x86_64">
+ <iso>
+ <volume-id>Mageia-4(.1)?(-x86_64)?</volume-id>
+ </iso>
+ </media>
+ <media live="true" arch="i686">
+ <iso>
+ <volume-id>Mageia-4(.1)?-(GNOME|KDE4)-Live(CD|DVD)</volume-id>
+ </iso>
+ </media>
+ </os>
+</libosinfo>
diff --git a/data/os/mageia.org/mageia-5.xml.in b/data/os/mageia.org/mageia-5.xml.in
new file mode 100644
index 0000000..5fdeaec
--- /dev/null
+++ b/data/os/mageia.org/mageia-5.xml.in
@@ -0,0 +1,36 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://mageia.org/mageia/5">
+ <short-id>mageia5</short-id>
+ <_name>Mageia 5</_name>
+ <_vendor>Mageia</_vendor>
+ <family>linux</family>
+ <distro>mageia</distro>
+ <version>5</version>
+ <derives-from id="http://mageia.org/mageia/4"/>
+ <release-date>2015-06-19</release-date>
+ <eol-date>2017-10-31</eol-date>
+
+ <media arch="i686">
+ <iso>
+ <volume-id>Mageia-5(.1)?(-i586)?</volume-id>
+ </iso>
+ </media>
+ <media arch="x86_64">
+ <iso>
+ <volume-id>Mageia-5(.1)?(-x86_64)?</volume-id>
+ </iso>
+ </media>
+ <media live="true" arch="i686">
+ <iso>
+ <volume-id>Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)</volume-id>
+ </iso>
+ </media>
+ <media live="true" arch="x86_64">
+ <iso>
+ <volume-id>Mageia-5(.1)?-(GNOME|KDE4)-Live(CD|DVD)</volume-id>
+ </iso>
+ </media>
+ </os>
+</libosinfo>
diff --git a/data/os/mageia.org/mageia-6.xml.in b/data/os/mageia.org/mageia-6.xml.in
new file mode 100644
index 0000000..65eb2f6
--- /dev/null
+++ b/data/os/mageia.org/mageia-6.xml.in
@@ -0,0 +1,36 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://mageia.org/mageia/6">
+ <short-id>mageia6</short-id>
+ <_name>Mageia 6</_name>
+ <_vendor>Mageia</_vendor>
+ <family>linux</family>
+ <distro>mageia</distro>
+ <version>6</version>
+ <derives-from id="http://mageia.org/mageia/5"/>
+ <release-date>2017-07-16</release-date>
+ <eol-date>2019-01-16</eol-date>
+
+ <media arch="i686">
+ <iso>
+ <volume-id>Mageia-6(.1)?(-i586)?</volume-id>
+ </iso>
+ </media>
+ <media arch="x86_64">
+ <iso>
+ <volume-id>Mageia-6(.1)?(-x86_64)?</volume-id>
+ </iso>
+ </media>
+ <media live="true" arch="i686">
+ <iso>
+ <volume-id>Mageia-6(.1)?-(GNOME|Plasma|Xfce)-LiveDVD</volume-id>
+ </iso>
+ </media>
+ <media live="true" arch="x86_64">
+ <iso>
+ <volume-id>Mageia-6(.1)?-(GNOME|Plasma|Xfce)-LiveDVD</volume-id>
+ </iso>
+ </media>
+ </os>
+</libosinfo>
diff --git a/data/os/opensuse.org/opensuse-12.2.xml.in b/data/os/opensuse.org/opensuse-12.2.xml.in
index fa56065..98476da 100644
--- a/data/os/opensuse.org/opensuse-12.2.xml.in
+++ b/data/os/opensuse.org/opensuse-12.2.xml.in
@@ -66,7 +66,6 @@
<recommended>
<cpu>2400000000</cpu>
<ram>2147483648</ram>
- <storage>5368709120</storage>
<storage>10737418240</storage>
</recommended>
</resources>
diff --git a/data/os/opensuse.org/opensuse-factory.xml.in b/data/os/opensuse.org/opensuse-factory.xml.in
index cd872d3..56992cf 100644
--- a/data/os/opensuse.org/opensuse-factory.xml.in
+++ b/data/os/opensuse.org/opensuse-factory.xml.in
@@ -34,7 +34,6 @@
<resources arch="all">
<!-- http://en.opensuse.org/Hardware_requirements -->
<minimum>
- <cpu>500000000</cpu>
<cpu>1600000000</cpu>
<n-cpus>1</n-cpus>
<ram>1073741824</ram>
diff --git a/data/os/redhat.com/rhel-6.7.xml.in b/data/os/redhat.com/rhel-6.7.xml.in
index fd39da5..a3b2e38 100644
--- a/data/os/redhat.com/rhel-6.7.xml.in
+++ b/data/os/redhat.com/rhel-6.7.xml.in
@@ -13,6 +13,7 @@
<derives-from id="http://redhat.com/rhel/6.6"/>
<release-date>2015-07-22</release-date>
+ <eol-date>2023-11-30</eol-date>
<media arch="i686">
<iso>
diff --git a/data/os/redhat.com/rhel-6.8.xml.in b/data/os/redhat.com/rhel-6.8.xml.in
index 3679cf0..b3bc6fa 100644
--- a/data/os/redhat.com/rhel-6.8.xml.in
+++ b/data/os/redhat.com/rhel-6.8.xml.in
@@ -13,6 +13,7 @@
<derives-from id="http://redhat.com/rhel/6.7"/>
<release-date>2016-05-10</release-date>
+ <eol-date>2023-11-30</eol-date>
<media arch="i686">
<iso>
diff --git a/data/os/redhat.com/rhel-6.9.xml.in b/data/os/redhat.com/rhel-6.9.xml.in
new file mode 100644
index 0000000..ef769f9
--- /dev/null
+++ b/data/os/redhat.com/rhel-6.9.xml.in
@@ -0,0 +1,53 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://redhat.com/rhel/6.9">
+ <short-id>rhel6.9</short-id>
+ <_name>Red Hat Enterprise Linux 6.9</_name>
+ <version>6.9</version>
+ <_vendor>Red Hat, Inc</_vendor>
+ <family>linux</family>
+ <distro>rhel</distro>
+ <codename>Santiago</codename>
+ <upgrades id="http://redhat.com/rhel/6.8"/>
+ <derives-from id="http://redhat.com/rhel/6.8"/>
+
+ <release-date>2017-03-21</release-date>
+ <eol-date>2023-11-30</eol-date>
+
+ <media arch="i686">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>RHEL-6.9 .*.i386.*</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+ <media arch="x86_64">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>.*RHEL-6.9 .*.x86_64.*</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <ram>536870912</ram>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>1073741824</ram>
+ <storage>9663676416</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://redhat.com/rhel/kickstart/jeos'/>
+ <script id='http://redhat.com/rhel/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/redhat.com/rhel-7.3.xml.in b/data/os/redhat.com/rhel-7.3.xml.in
new file mode 100644
index 0000000..894f511
--- /dev/null
+++ b/data/os/redhat.com/rhel-7.3.xml.in
@@ -0,0 +1,89 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://redhat.com/rhel/7.3">
+ <short-id>rhel7.3</short-id>
+ <_name>Red Hat Enterprise Linux 7.3</_name>
+ <version>7.3</version>
+ <_vendor>Red Hat, Inc</_vendor>
+ <family>linux</family>
+ <distro>rhel</distro>
+ <codename>Maipo</codename>
+ <upgrades id="http://redhat.com/rhel/7.2"/>
+ <derives-from id="http://redhat.com/rhel/7.2"/>
+
+ <release-date>2016-11-03</release-date>
+
+ <media arch="x86_64">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>.*RHEL-7.3.*x86_64.*</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <media arch="aarch64">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>RHEL-7.3.*aarch64$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="ppc64">
+ <iso>
+ <system-id>PPC</system-id>
+ <volume-id>RHEL-7.3.*ppc64$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="ppc64le">
+ <iso>
+ <system-id>PPC</system-id>
+ <volume-id>RHEL-7.3.*ppc64le$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="s390x">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>RHEL-7.3.*s390x$</volume-id>
+ </iso>
+ </media>
+
+ <resources arch="ppc64">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <cpu>1000000000</cpu>
+ <ram>2147483648</ram>
+ <storage>10737418240</storage>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>2147483648</ram>
+ <storage>21474836480</storage>
+ </recommended>
+ </resources>
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>10737418240</storage>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>1073741824</ram>
+ <storage>9663676416</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://redhat.com/rhel/kickstart/jeos'/>
+ <script id='http://redhat.com/rhel/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/redhat.com/rhel-7.4.xml.in b/data/os/redhat.com/rhel-7.4.xml.in
new file mode 100644
index 0000000..a230d68
--- /dev/null
+++ b/data/os/redhat.com/rhel-7.4.xml.in
@@ -0,0 +1,89 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://redhat.com/rhel/7.4">
+ <short-id>rhel7.4</short-id>
+ <_name>Red Hat Enterprise Linux 7.4</_name>
+ <version>7.4</version>
+ <_vendor>Red Hat, Inc</_vendor>
+ <family>linux</family>
+ <distro>rhel</distro>
+ <codename>Maipo</codename>
+ <upgrades id="http://redhat.com/rhel/7.3"/>
+ <derives-from id="http://redhat.com/rhel/7.3"/>
+
+ <release-date>2017-08-01</release-date>
+
+ <media arch="x86_64">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>.*RHEL-7.4.*x86_64.*</volume-id>
+ </iso>
+ <kernel>isolinux/vmlinuz</kernel>
+ <initrd>isolinux/initrd.img</initrd>
+ </media>
+
+ <media arch="aarch64">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>RHEL-7.4.*aarch64$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="ppc64">
+ <iso>
+ <system-id>PPC</system-id>
+ <volume-id>RHEL-7.4.*ppc64$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="ppc64le">
+ <iso>
+ <system-id>PPC</system-id>
+ <volume-id>RHEL-7.4.*ppc64le$</volume-id>
+ </iso>
+ </media>
+
+ <media arch="s390x">
+ <iso>
+ <system-id>LINUX</system-id>
+ <volume-id>RHEL-7.4.*s390x$</volume-id>
+ </iso>
+ </media>
+
+ <resources arch="ppc64">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <cpu>1000000000</cpu>
+ <ram>2147483648</ram>
+ <storage>10737418240</storage>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>2147483648</ram>
+ <storage>21474836480</storage>
+ </recommended>
+ </resources>
+
+ <resources arch="all">
+ <minimum>
+ <n-cpus>1</n-cpus>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>10737418240</storage>
+ </minimum>
+
+ <recommended>
+ <cpu>400000000</cpu>
+ <ram>1073741824</ram>
+ <storage>9663676416</storage>
+ </recommended>
+ </resources>
+
+ <installer>
+ <script id='http://redhat.com/rhel/kickstart/jeos'/>
+ <script id='http://redhat.com/rhel/kickstart/desktop'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/ubuntu.com/ubuntu-15.10.xml.in b/data/os/ubuntu.com/ubuntu-15.10.xml.in
index c394761..f99b523 100644
--- a/data/os/ubuntu.com/ubuntu-15.10.xml.in
+++ b/data/os/ubuntu.com/ubuntu-15.10.xml.in
@@ -31,7 +31,7 @@
</resources>
<media arch="i686">
- <url>http://releases.ubuntu.com/releases/wily/ubuntu-15.10-server-i386.iso</url>
+ <url>http://old-releases.ubuntu.com/releases/wily/ubuntu-15.10-server-i386.iso</url>
<iso>
<volume-id>Ubuntu-Server 15.10(.\d)? i386</volume-id>
</iso>
@@ -39,7 +39,7 @@
<initrd>install/initrd.gz</initrd>
</media>
<media arch="x86_64">
- <url>http://releases.ubuntu.com/releases/wily/ubuntu-15.10-server-amd64.iso</url>
+ <url>http://old-releases.ubuntu.com/releases/wily/ubuntu-15.10-server-amd64.iso</url>
<iso>
<volume-id>Ubuntu-Server 15.10(.\d)? amd64</volume-id>
</iso>
@@ -47,7 +47,7 @@
<initrd>install/initrd.gz</initrd>
</media>
<media arch="i686" live="true">
- <url>http://releases.ubuntu.com/releases/wily/ubuntu-15.10-desktop-i386.iso</url>
+ <url>http://old-releases.ubuntu.com/releases/wily/ubuntu-15.10-desktop-i386.iso</url>
<iso>
<volume-id>Ubuntu 15.10(.\d)? i386</volume-id>
</iso>
@@ -55,7 +55,7 @@
<initrd>casper/initrd.lz</initrd>
</media>
<media arch="x86_64" live="true">
- <url>http://releases.ubuntu.com/releases/wily/ubuntu-15.10-desktop-amd64.iso</url>
+ <url>http://old-releases.ubuntu.com/releases/wily/ubuntu-15.10-desktop-amd64.iso</url>
<iso>
<volume-id>Ubuntu 15.10(.\d)? amd64</volume-id>
</iso>
diff --git a/data/os/ubuntu.com/ubuntu-16.04.xml.in b/data/os/ubuntu.com/ubuntu-16.04.xml.in
index 5300c0c..e11e0b8 100644
--- a/data/os/ubuntu.com/ubuntu-16.04.xml.in
+++ b/data/os/ubuntu.com/ubuntu-16.04.xml.in
@@ -31,7 +31,7 @@
</resources>
<media arch="i686">
- <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04-server-i386.iso</url>
+ <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04.2-server-i386.iso</url>
<iso>
<volume-id>Ubuntu-Server 16.04(.\d)? LTS i386</volume-id>
</iso>
@@ -39,7 +39,7 @@
<initrd>install/initrd.gz</initrd>
</media>
<media arch="x86_64">
- <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04-server-amd64.iso</url>
+ <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04.2-server-amd64.iso</url>
<iso>
<volume-id>Ubuntu-Server 16.04(.\d)? LTS amd64</volume-id>
</iso>
@@ -47,7 +47,7 @@
<initrd>install/initrd.gz</initrd>
</media>
<media arch="i686" live="true">
- <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04-desktop-i386.iso</url>
+ <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04.2-desktop-i386.iso</url>
<iso>
<volume-id>Ubuntu 16.04(.\d)? LTS i386</volume-id>
</iso>
@@ -55,7 +55,7 @@
<initrd>casper/initrd.lz</initrd>
</media>
<media arch="x86_64" live="true">
- <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04-desktop-amd64.iso</url>
+ <url>http://releases.ubuntu.com/releases/xenial/ubuntu-16.04.2-desktop-amd64.iso</url>
<iso>
<volume-id>Ubuntu 16.04(.\d)? LTS amd64</volume-id>
</iso>
@@ -63,19 +63,19 @@
<initrd>casper/initrd.lz</initrd>
</media>
<media arch="ppc">
- <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04-server-powerpc.iso</url>
+ <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04.2-server-powerpc.iso</url>
<iso>
<volume-id>Ubuntu-Server 16.04(.\d)? LTS ppc</volume-id>
</iso>
</media>
<media arch="ppc64le">
- <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04-server-ppc64el.iso</url>
+ <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04.2-server-ppc64el.iso</url>
<iso>
<volume-id>Ubuntu-Server 16.04(.\d)? LTS ppc64</volume-id>
</iso>
</media>
<media arch="s390x">
- <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04-server-s390x.iso</url>
+ <url>http://cdimage.ubuntu.com/releases/xenial/release/ubuntu-16.04.2-server-s390x.iso</url>
<iso>
<volume-id>Ubuntu-Server 16.04(.\d)? LTS s390x</volume-id>
</iso>
diff --git a/data/os/ubuntu.com/ubuntu-16.10.xml.in b/data/os/ubuntu.com/ubuntu-16.10.xml.in
new file mode 100644
index 0000000..9557340
--- /dev/null
+++ b/data/os/ubuntu.com/ubuntu-16.10.xml.in
@@ -0,0 +1,94 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://ubuntu.com/ubuntu/16.10">
+ <short-id>ubuntu16.10</short-id>
+ <short-id>ubuntutyakkety</short-id>
+ <_name>Ubuntu 16.10</_name>
+ <version>16.10</version>
+ <_vendor>Canonical Ltd</_vendor>
+ <family>linux</family>
+ <distro>ubuntu</distro>
+ <codename>Yakkety Yak</codename>
+ <upgrades id="http://ubuntu.com/ubuntu/16.04"/>
+ <derives-from id="http://ubuntu.com/ubuntu/16.04"/>
+
+ <release-date>2016-10-13</release-date>
+ <eol-date>2017-07-20</eol-date>
+
+ <resources arch="all">
+ <minimum>
+ <cpu>1000000000</cpu>
+ <n-cpus>1</n-cpus>
+ <ram>1073741824</ram>
+ <storage>5368709120</storage>
+ </minimum>
+ <recommended>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>16106127360</storage>
+ </recommended>
+ </resources>
+
+ <media arch="i686">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-i386.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? i386</volume-id>
+ </iso>
+ <kernel>install/vmlinuz</kernel>
+ <initrd>install/initrd.gz</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-amd64.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? amd64</volume-id>
+ </iso>
+ <kernel>install/vmlinuz</kernel>
+ <initrd>install/initrd.gz</initrd>
+ </media>
+ <media arch="i686" live="true">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso</url>
+ <iso>
+ <volume-id>Ubuntu 16.10(.\d)? i386</volume-id>
+ </iso>
+ <kernel>casper/vmlinuz</kernel>
+ <initrd>casper/initrd.lz</initrd>
+ </media>
+ <media arch="x86_64" live="true">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-amd64.iso</url>
+ <iso>
+ <volume-id>Ubuntu 16.10(.\d)? amd64</volume-id>
+ </iso>
+ <kernel>casper/vmlinuz</kernel>
+ <initrd>casper/initrd.lz</initrd>
+ </media>
+ <media arch="aarch64">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-arm64.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? arm64</volume-id>
+ </iso>
+ </media>
+ <media arch="ppc">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-powerpc.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? ppc</volume-id>
+ </iso>
+ </media>
+ <media arch="ppc64le">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-ppc64el.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? ppc64</volume-id>
+ </iso>
+ </media>
+ <media arch="s390x">
+ <url>http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-server-s390x.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 16.10(.\d)? s390x</volume-id>
+ </iso>
+ </media>
+
+ <installer>
+ <script id='http://ubuntu.com/ubuntu/preseed/jeos'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/os/ubuntu.com/ubuntu-17.04.xml.in b/data/os/ubuntu.com/ubuntu-17.04.xml.in
new file mode 100644
index 0000000..271d7ea
--- /dev/null
+++ b/data/os/ubuntu.com/ubuntu-17.04.xml.in
@@ -0,0 +1,87 @@
+<libosinfo version="0.0.1">
+<!-- Licensed under the GNU General Public License version 2 or later.
+ See http://www.gnu.org/licenses/ for a copy of the license text -->
+ <os id="http://ubuntu.com/ubuntu/17.04">
+ <short-id>ubuntu17.04</short-id>
+ <short-id>ubuntutzesty</short-id>
+ <_name>Ubuntu 17.04</_name>
+ <version>17.04</version>
+ <_vendor>Canonical Ltd</_vendor>
+ <family>linux</family>
+ <distro>ubuntu</distro>
+ <codename>Zesty Zapus</codename>
+ <upgrades id="http://ubuntu.com/ubuntu/16.10"/>
+ <derives-from id="http://ubuntu.com/ubuntu/16.10"/>
+
+ <release-date>2017-04-13</release-date>
+
+ <resources arch="all">
+ <minimum>
+ <cpu>1000000000</cpu>
+ <n-cpus>1</n-cpus>
+ <ram>1073741824</ram>
+ <storage>5368709120</storage>
+ </minimum>
+ <recommended>
+ <cpu>1000000000</cpu>
+ <ram>1073741824</ram>
+ <storage>16106127360</storage>
+ </recommended>
+ </resources>
+
+ <media arch="i686">
+ <url>http://releases.ubuntu.com/releases/zesty/ubuntu-17.04-server-i386.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 17.04(.\d)? i386</volume-id>
+ </iso>
+ <kernel>install/vmlinuz</kernel>
+ <initrd>install/initrd.gz</initrd>
+ </media>
+ <media arch="x86_64">
+ <url>http://releases.ubuntu.com/releases/zesty/ubuntu-17.04-server-amd64.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 17.04(.\d)? amd64</volume-id>
+ </iso>
+ <kernel>install/vmlinuz</kernel>
+ <initrd>install/initrd.gz</initrd>
+ </media>
+ <media arch="i686" live="true">
+ <url>http://releases.ubuntu.com/releases/zesty/ubuntu-17.04-desktop-i386.iso</url>
+ <iso>
+ <volume-id>Ubuntu 17.04(.\d)? i386</volume-id>
+ </iso>
+ <kernel>casper/vmlinuz</kernel>
+ <initrd>casper/initrd.lz</initrd>
+ </media>
+ <media arch="x86_64" live="true">
+ <url>http://releases.ubuntu.com/releases/zesty/ubuntu-17.04-desktop-amd64.iso</url>
+ <iso>
+ <volume-id>Ubuntu 17.04(.\d)? amd64</volume-id>
+ </iso>
+ <kernel>casper/vmlinuz</kernel>
+ <initrd>casper/initrd.lz</initrd>
+ </media>
+ <media arch="aarch64">
+ <url>http://cdimage.ubuntu.com/releases/zesty/release/ubuntu-17.04-server-arm64.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 17.04(.\d)? arm64</volume-id>
+ </iso>
+ </media>
+ <media arch="ppc64le">
+ <url>http://cdimage.ubuntu.com/releases/zesty/release/ubuntu-17.04-server-ppc64el.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 17.04(.\d)? ppc64</volume-id>
+ </iso>
+ </media>
+ <media arch="s390x">
+ <url>http://cdimage.ubuntu.com/releases/zesty/release/ubuntu-17.04-server-s390x.iso</url>
+ <iso>
+ <volume-id>Ubuntu-Server 17.04(.\d)? s390x</volume-id>
+ </iso>
+ </media>
+
+ <installer>
+ <script id='http://ubuntu.com/ubuntu/preseed/jeos'/>
+ </installer>
+ </os>
+</libosinfo>
diff --git a/data/schema/osinfo.rng.in b/data/schema/osinfo.rng.in
index 1349d91..843519d 100644
--- a/data/schema/osinfo.rng.in
+++ b/data/schema/osinfo.rng.in
@@ -355,6 +355,11 @@
<ref name='num'/>
</attribute>
</optional>
+ <optional>
+ <attribute name='eject-after-install'>
+ <ref name='bool'/>
+ </attribute>
+ </optional>
<interleave>
<optional>
<element name='variant'>
diff --git a/debian/changelog b/debian/changelog
index d5134fe..69bca11 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,32 @@
+osinfo-db (0.20170811-1~deb9u1) stretch; urgency=medium
+
+ * Rebuild for stretch
+
+ -- Guido Günther <a...@sigxcpu.org> Mon, 25 Sep 2017 12:21:16 +0200
+
+osinfo-db (0.20170811-1) unstable; urgency=medium
+
+ * [596e960] Fix vcs git url
+ * [226d475] New upstream version 0.20170811
+ * [1cfe3ae] Drop debian-switch-to-archive-URLs-for-stretch.patch applied
+ upstream
+
+ -- Guido Günther <a...@sigxcpu.org> Fri, 11 Aug 2017 16:48:31 -0300
+
+osinfo-db (0.20170707-2) unstable; urgency=medium
+
+ * [c821b78] debian: switch to archive URLs for stretch
+
+ -- Guido Günther <a...@sigxcpu.org> Sun, 23 Jul 2017 14:02:34 +0200
+
+osinfo-db (0.20170707-1) unstable; urgency=medium
+
+ * [1428d41] New upstream version 0.20170707
+ * [1f875ee] Run make check during
+ * [a906220] Drop all patches - all appplied upstream
+
+ -- Guido Günther <a...@sigxcpu.org> Fri, 07 Jul 2017 18:09:19 +0200
+
osinfo-db (0.20170225-3~deb9u1) stretch; urgency=medium
* [17d85a0] Adjust gbp.conf for stretch
diff --git a/debian/control b/debian/control
index ded5f98..2f07a72 100644
--- a/debian/control
+++ b/debian/control
@@ -5,10 +5,11 @@ Maintainer: Guido Günther <a...@sigxcpu.org>
Build-Depends:
debhelper (>= 10),
intltool,
+ libxml2-utils,
osinfo-db-tools,
Standards-Version: 3.9.8
Homepage: https://libosinfo.org/
-Vcs-Git: https://anonscm.debian.org/pkg-libvirt/osinfo-db.git
+Vcs-Git: https://anonscm.debian.org/cgit/pkg-libvirt/osinfo-db.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-libvirt/osinfo-db.git
Package: osinfo-db
diff --git a/debian/patches/Add-Debian-Stretch.patch b/debian/patches/Add-Debian-Stretch.patch
deleted file mode 100644
index f03bd32..0000000
--- a/debian/patches/Add-Debian-Stretch.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-From: =?utf-8?q?Guido_G=C3=BCnther?= <a...@sigxcpu.org>
-Date: Mon, 13 Mar 2017 19:20:33 +0100
-Subject: Add Debian Stretch
-
----
- data/os/debian.org/debian-9.xml.in | 130 +++++++++++++++++++++++++++++++++++++
- 1 file changed, 130 insertions(+)
- create mode 100644 data/os/debian.org/debian-9.xml.in
-
-diff --git a/data/os/debian.org/debian-9.xml.in b/data/os/debian.org/debian-9.xml.in
-new file mode 100644
-index 0000000..e0b9085
---- /dev/null
-+++ b/data/os/debian.org/debian-9.xml.in
-@@ -0,0 +1,130 @@
-+<libosinfo version="0.0.1">
-+<!-- Licensed under the GNU General Public License version 2 or later.
-+ See http://www.gnu.org/licenses/ for a copy of the license text -->
-+ <os id="http://debian.org/debian/9">
-+ <short-id>debian9</short-id>
-+ <short-id>debianstretch</short-id>
-+ <_name>Debian Stretch</_name>
-+ <version>9</version>
-+ <_vendor>Debian Project</_vendor>
-+ <family>linux</family>
-+ <distro>debian</distro>
-+ <upgrades id="http://debian.org/debian/8"/>
-+ <derives-from id="http://debian.org/debian/8"/>
-+
-+ <release-date>2017-06-17</release-date>
-+
-+ <devices>
-+ <device id="http://pcisig.com/pci/1af4/1041"/>
-+ <device id="http://pcisig.com/pci/1af4/1042"/>
-+ <device id="http://pcisig.com/pci/1af4/1043"/>
-+ <device id="http://pcisig.com/pci/1af4/1044"/>
-+ <device id="http://pcisig.com/pci/1af4/1045"/>
-+ <device id="http://pcisig.com/pci/1af4/1048"/>
-+ <device id="http://pcisig.com/pci/1af4/1049"/>
-+ <device id="http://pcisig.com/pci/1af4/1052"/>
-+ </devices>
-+
-+ <resources arch="all">
-+ <minimum>
-+ <cpu>1000000000</cpu>
-+ <n-cpus>1</n-cpus>
-+ <ram>1073741824</ram>
-+ <storage>10737418240</storage>
-+ </minimum>
-+ <recommended>
-+ <cpu>1000000000</cpu>
-+ <ram>1073741824</ram>
-+ <storage>21474836480</storage>
-+ </recommended>
-+ </resources>
-+
-+ <variant id="universal">
-+ <_name>Debian 9</_name>
-+ </variant>
-+ <variant id="universal-netinst">
-+ <_name>Debian 9</_name>
-+ </variant>
-+
-+ <!-- Network installer -->
-+ <media arch="i686">
-+ <variant id="universal-netinst"/>
-+ <url>http://cdimage.debian.org/cdimage/release/current/i386/iso-cd/debian-9.0.0-i386-netinst.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ i386 n</volume-id>
-+ </iso>
-+ <kernel>install.386/vmlinuz</kernel>
-+ <initrd>install.386/initrd.gz</initrd>
-+ </media>
-+ <media arch="x86_64">
-+ <variant id="universal-netinst"/>
-+ <url>http://cdimage.debian.org/cdimage/release/current/amd64/iso-cd/debian-9.0.0-amd64-netinst.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ amd64 n</volume-id>
-+ </iso>
-+ <kernel>install.amd/vmlinuz</kernel>
-+ <initrd>install.amd/initrd.gz</initrd>
-+ </media>
-+ <media arch="arm64">
-+ <variant id="universal-netinst"/>
-+ <url>http://cdimage.debian.org/cdimage/release/current/arm64/iso-cd/debian-9.0.0-arm64-netinst.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ arm64 n</volume-id>
-+ </iso>
-+ <kernel>install.arm64/vmlinuz</kernel>
-+ <initrd>install.arm64/initrd.gz</initrd>
-+ </media>
-+ <media arch="armhf">
-+ <variant id="universal-netinst"/>
-+ <url>http://cdimage.debian.org/cdimage/release/current/armhf/iso-cd/debian-9.0.0-armhf-netinst.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ armhf n</volume-id>
-+ </iso>
-+ <kernel>install.armhf/vmlinuz</kernel>
-+ <initrd>install.armhf/initrd.gz</initrd>
-+ </media>
-+
-+ <!-- DVD -->
-+ <media arch="i686">
-+ <variant id="universal"/>
-+ <url>http://cdimage.debian.org/cdimage/release/9.0.0/i386/iso-dvd/debian-9.0.0-i386-DVD-1.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ i386 1</volume-id>
-+ </iso>
-+ <kernel>install.386/vmlinuz</kernel>
-+ <initrd>install.386/initrd.gz</initrd>
-+ </media>
-+ <media arch="x86_64">
-+ <variant id="universal"/>
-+ <url>http://cdimage.debian.org/cdimage/release/9.0.0/amd64/iso-dvd/debian-9.0.0-amd64-DVD-1.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ amd64 1</volume-id>
-+ </iso>
-+ <kernel>install.amd/vmlinuz</kernel>
-+ <initrd>install.amd/initrd.gz</initrd>
-+ </media>
-+ <media arch="arm64">
-+ <variant id="universal"/>
-+ <url>http://cdimage.debian.org/cdimage/release/9.0.0/arm64/iso-dvd/debian-9.0.0-arm64-DVD-1.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ arm64 1</volume-id>
-+ </iso>
-+ <kernel>install.arm64/vmlinuz</kernel>
-+ <initrd>install.arm64/initrd.gz</initrd>
-+ </media>
-+ <media arch="armhf">
-+ <variant id="universal"/>
-+ <url>http://cdimage.debian.org/cdimage/release/9.0.0/armhf/iso-dvd/debian-9.0.0-armhf-DVD-1.iso</url>
-+ <iso>
-+ <volume-id>Debian 9.(\d)+.(\d)+ armhf 1</volume-id>
-+ </iso>
-+ <kernel>install.armhf/vmlinuz</kernel>
-+ <initrd>install.armhf/initrd.gz</initrd>
-+ </media>
-+
-+ <installer>
-+ <script id='http://debian.org/debian/preseed/jeos'/>
-+ <script id='http://debian.org/debian/preseed/desktop'/>
-+ </installer>
-+ </os>
-+</libosinfo>
diff --git a/debian/patches/Debian-Jessie-Update-DVD-links.patch b/debian/patches/Debian-Jessie-Update-DVD-links.patch
deleted file mode 100644
index 070e48a..0000000
--- a/debian/patches/Debian-Jessie-Update-DVD-links.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From: =?utf-8?q?Guido_G=C3=BCnther?= <a...@sigxcpu.org>
-Date: Tue, 14 Mar 2017 08:43:43 +0100
-Subject: Debian Jessie: Update DVD links
-
----
- data/os/debian.org/debian-8.xml.in | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/data/os/debian.org/debian-8.xml.in b/data/os/debian.org/debian-8.xml.in
-index 19bb8a5..8ad189b 100644
---- a/data/os/debian.org/debian-8.xml.in
-+++ b/data/os/debian.org/debian-8.xml.in
-@@ -33,7 +33,7 @@
- </resources>
-
- <media arch="i686">
-- <url>http://cdimage.debian.org/debian-cd/8.4.0/i386/iso-dvd/debian-8.4.0-i386-DVD-1.iso</url>
-+ <url>http://cdimage.debian.org/mirror/cdimage/archive/8.8.0/i386/iso-dvd/debian-8.8.0-i386-DVD-1.iso</url>
- <iso>
- <volume-id>Debian 8.\d.\d i386 1</volume-id>
- </iso>
-@@ -41,7 +41,7 @@
- <initrd>install.386/initrd.gz</initrd>
- </media>
- <media arch="x86_64">
-- <url>http://cdimage.debian.org/debian-cd/8.4.0/amd64/iso-dvd/debian-8.4.0-amd64-DVD-1.iso</url>
-+ <url>http://cdimage.debian.org/mirror/cdimage/archive/8.8.0/amd64/iso-dvd/debian-8.8.0-amd64-DVD-1.iso</url>
- <iso>
- <volume-id>Debian 8.\d.\d amd64 1</volume-id>
- </iso>
diff --git a/debian/patches/Reproducible-Build.patch b/debian/patches/Reproducible-Build.patch
deleted file mode 100644
index 6cdf86f..0000000
--- a/debian/patches/Reproducible-Build.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From: Chris Lamb <la...@debian.org>
-Date: Sat, 22 Apr 2017 11:34:31 +0200
-Subject: Use SOURCE_DATE_EPOCH to make build reproducible
-
-using a fixed timestamp when the variable is set
----
- Makefile | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index 6ff9b5c..d6864af 100644
---- a/Makefile
-+++ b/Makefile
-@@ -1,7 +1,11 @@
-
- VPATH = .
-
--TODAY = $(shell date +"%Y%m%d")
-+ifdef SOURCE_DATE_EPOCH
-+ TODAY = $(shell date --utc --date="@$(SOURCE_DATE_EPOCH)" +"%Y%m%d")
-+else
-+ TODAY = $(shell date +"%Y%m%d")
-+endif
-
- OSINFO_DB_EXPORT = osinfo-db-export
- OSINFO_DB_IMPORT = osinfo-db-import
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 98907f9..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1,3 +0,0 @@
-Debian-Jessie-Update-DVD-links.patch
-Add-Debian-Stretch.patch
-Reproducible-Build.patch
diff --git a/debian/rules b/debian/rules
index 4d2fbb8..64f5260 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,6 +15,9 @@ override_dh_auto_clean:
rm -rf build
dh_auto_clean
+override_dh_auto_test:
+ make -C build check
+
override_dh_auto_install:
osinfo-db-import \
--root debian/tmp/ \
--- End Message ---