Hi Vicente, Thanks for your patch below. We have switched over to using GitLab merge requests for patch submissions and review. Would you mind re-submitting your patch there: https://gitlab.com/libosinfo/osinfo-db/-/merge_requests On Fri, Apr 03, 2020 at 09:45:01PM -0300, Vicente Chaves de Melo wrote: > --- > data/os/netbsd.org/netbsd-9.0.xml.in | 75 ++++++++++++++++++++++ > .../netbsd9.0/NetBSD-9.0-amd64-boot-com.iso.txt | 33 ++++++++++ > .../netbsd/netbsd9.0/NetBSD-9.0-amd64-boot.iso.txt | 33 ++++++++++ > .../netbsd/netbsd9.0/NetBSD-9.0-amd64.iso.txt | 33 ++++++++++ > .../netbsd9.0/NetBSD-9.0-i386-boot-com.iso.txt | 33 ++++++++++ > .../netbsd/netbsd9.0/NetBSD-9.0-i386-boot.iso.txt | 33 ++++++++++ > .../netbsd/netbsd9.0/NetBSD-9.0-i386.iso.txt | 33 ++++++++++ > 7 files changed, 273 insertions(+) > create mode 100644 data/os/netbsd.org/netbsd-9.0.xml.in > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot-com.iso.txt > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot.iso.txt > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64.iso.txt > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot-com.iso.txt > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot.iso.txt > create mode 100644 tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386.iso.txt > > diff --git a/data/os/netbsd.org/netbsd-9.0.xml.in b/data/os/netbsd.org/netbsd-9.0.xml.in > new file mode 100644 > index 0000000..e1bb664 > --- /dev/null > +++ b/data/os/netbsd.org/netbsd-9.0.xml.in > @@ -0,0 +1,75 @@ > +<libosinfo version="0.0.1"> > + > + <os id="http://netbsd.org/netbsd/9.0"> > + <short-id>netbsd9.0</short-id> > + <_name>NetBSD 9.0</_name> > + <version>9.0</version> > + <_vendor>NetBSD Project</_vendor> > + <family>netbsd</family> > + <distro>netbsd</distro> > + <upgrades id="http://netbsd.org/netbsd/8.0"/> > + <derives-from id="http://netbsd.org/netbsd/8.0"/> > + > + <variant id="netinst"> > + <_name>NetBSD 9.0 Network Install</_name> > + </variant> > + <variant id="netinst-serial-console"> > + <_name>NetBSD 9.0 Network Install (Serial Console)</_name> > + </variant> > + > + <release-date>2020-02-14</release-date> > + > + <media arch="x86_64"> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/images/NetBSD-9.0-amd64.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>488005632</volume-size> > + </iso> > + </media> > + <media arch="x86_64"> > + <variant id="netinst"/> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/amd64/installation/cdrom/boot.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>225341440</volume-size> > + </iso> > + </media> > + <media arch="x86_64"> > + <variant id="netinst-serial-console"/> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/amd64/installation/cdrom/boot-com.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>225341440</volume-size> > + </iso> > + </media> > + <media arch="i686"> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/images/NetBSD-9.0-i386.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>597424128</volume-size> > + </iso> > + </media> > + <media arch="i686"> > + <variant id="netinst"/> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/i386/installation/cdrom/boot.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>198309888</volume-size> > + </iso> > + </media> > + <media arch="i686"> > + <variant id="netinst-serial-console"/> > + <url>https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0/i386/installation/cdrom/boot-com.iso</url> > + <iso> > + <system-id>NetBSD</system-id> > + <volume-id>NETBSD_90</volume-id> > + <volume-size>198309888</volume-size> > + </iso> > + </media> > + </os> > +</libosinfo> > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot-com.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot-com.iso.txt > new file mode 100644 > index 0000000..c95c3d0 > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot-com.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 110030 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 214 532 > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot.iso.txt > new file mode 100644 > index 0000000..c95c3d0 > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64-boot.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 110030 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 214 532 > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64.iso.txt > new file mode 100644 > index 0000000..982f4c7 > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-amd64.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 238284 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 214 532 > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot-com.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot-com.iso.txt > new file mode 100644 > index 0000000..a09d47b > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot-com.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 96831 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 14 20 > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot.iso.txt > new file mode 100644 > index 0000000..a09d47b > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386-boot.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 96831 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 14 20 > diff --git a/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386.iso.txt b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386.iso.txt > new file mode 100644 > index 0000000..adfaecd > --- /dev/null > +++ b/tests/isodata/netbsd/netbsd9.0/NetBSD-9.0-i386.iso.txt > @@ -0,0 +1,33 @@ > +CD-ROM is in ISO 9660 format > +System id: NetBSD > +Volume id: NETBSD_90 > +Volume set id: > +Publisher id: THE_NETBSD_PROJECT > +Data preparer id: > +Application id: > +Copyright File id: > +Abstract File id: > +Bibliographic File id: > +Volume set size is: 1 > +Volume set sequence number is: 1 > +Logical block size is: 2048 > +Volume size is: 291711 > +El Torito VD version 1 found, boot catalog is in sector 19 > +NO Joliet present > + > +SUSP signatures version 1 found > +Rock Ridge signatures version 1 found > +Rock Ridge id 'IEEE_P1282' > +Eltorito validation header: > + Hid 1 > + Arch 0 (x86) > + ID '' > + Cksum AA 55 OK > + Key 55 AA > + Eltorito defaultboot header: > + Bootid 88 (bootable) > + Boot media 0 (No Emulation Boot) > + Load segment 0 > + Sys type 0 > + Nsect 4 > + Bootoff 14 20 > -- > 2.16.4 > > Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|