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/ \