[Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
Hello list, I would like to contribute with the addition of information about NetbSD 6.x and 7.x since the versions currently available are no longer in support: --- /dev/null 2018-02-02 10:38:42.362719082 -0200 +++ /usr/share/osinfo/os/netbsd.org/netbsd-6.0.xml 2018-01-31 13:55:17.624960628 -0200 @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/6.0;> + netbsd6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + NetBSD 6.0 + 6.0 + NetBSD Project + Projecte NetBSD + NetBSD-Projekt + NetBSD Project + NetBSD Project + NetBSD プロジェクト + Projekt NetBSD + Projeto NetBSD + Проект NetBSD + netbsd + netbsd + http://netbsd.org/netbsd/5.0"/> + http://netbsd.org/netbsd/5.0"/> + + 2012-10-13 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-amd64.iso + + NetBSD + NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot.iso + + NetBSD + NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-i386.iso + + NetBSD + NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot.iso + + NetBSD + NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_60 + + + + --- /dev/null 2018-02-02 10:38:42.362719082 -0200 +++ /usr/share/osinfo/os/netbsd.org/netbsd-6.1.xml 2018-01-31 13:55:17.628960628 -0200 @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/6.1;> + netbsd6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + NetBSD 6.1 + 6.1 + NetBSD Project + Projecte NetBSD + NetBSD-Projekt + NetBSD Project + NetBSD Project + NetBSD プロジェクト + Projekt NetBSD + Projeto NetBSD + Проект NetBSD + netbsd + netbsd + http://netbsd.org/netbsd/6.0"/> + http://netbsd.org/netbsd/6.0"/> + + 2013-05-13 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-amd64.iso + + NetBSD + NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot.iso + + NetBSD + NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-i386.iso + + NetBSD + NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot.iso + + NetBSD + NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_61 + + + + --- /dev/null 2018-02-02 10:38:42.362719082 -0200 +++ /usr/share/osinfo/os/netbsd.org/netbsd-7.0.xml 2018-01-31 13:55:17.628960628 -0200 @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/7.0;> + netbsd7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + NetBSD 7.0 + 7.0 + NetBSD Project + Projecte NetBSD + NetBSD-Projekt + NetBSD Project + NetBSD Project + NetBSD プロジェクト + Projekt NetBSD + Projeto NetBSD + Проект NetBSD + netbsd + netbsd + http://netbsd.org/netbsd/6.0"/> + http://netbsd.org/netbsd/6.0"/> + + 2015-09-25 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/images/NetBSD-7.0-amd64.iso + + NetBSD + NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot.iso + + NetBSD + NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/images/NetBSD-7.0-i386.iso + + NetBSD + NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/i386/installation/cdrom/boot.iso + + NetBSD + NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/i386/installation/cdrom/boot-com.iso + + NetBSD + NETBSD_70 + + + + --- /dev/null 2018-02-02 10:38:42.362719082 -0200 +++ /usr/share/osinfo/os/netbsd.org/netbsd-7.1.xml 2018-01-31 13:55:17.628960628 -0200 @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/7.1;> + netbsd7.1 + NetBSD 7.1 +
Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
Hey, On Thu, Feb 15, 2018 at 06:37:17PM -0200, Vicente Chaves de Melo wrote: > --- > data/os/netbsd.org/netbsd-6.0.xml.in | 64 > > data/os/netbsd.org/netbsd-6.1.xml.in | 64 > > data/os/netbsd.org/netbsd-7.0.xml.in | 64 > > data/os/netbsd.org/netbsd-7.1.xml.in | 64 > > 4 files changed, 256 insertions(+) > create mode 100644 data/os/netbsd.org/netbsd-6.0.xml.in > create mode 100644 data/os/netbsd.org/netbsd-6.1.xml.in > create mode 100644 data/os/netbsd.org/netbsd-7.0.xml.in > create mode 100644 data/os/netbsd.org/netbsd-7.1.xml.in > > diff --git a/data/os/netbsd.org/netbsd-6.0.xml.in > b/data/os/netbsd.org/netbsd-6.0.xml.in > new file mode 100644 > index 000..551d530 > --- /dev/null > +++ b/data/os/netbsd.org/netbsd-6.0.xml.in > @@ -0,0 +1,64 @@ > + > + > + http://netbsd.org/netbsd/6.0;> > +netbsd6.0 > +<_name>NetBSD 6.0 > +6.0 > +<_vendor>NetBSD Project > +netbsd > +netbsd > +http://netbsd.org/netbsd/5.0"/> > +http://netbsd.org/netbsd/5.0"/> > + > +2012-10-13 > + > + > + > https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-amd64.iso > + > +NetBSD > +NETBSD_60 > +346052608 There is some trick with respect to 'volume-size', here it's set to the size of the NetBSD-6.0-amd64.iso file in bytes once it's downloaded. However, libosinfo infers that size from the ISO header, not by checking the file size. In this case, 'isoinfo -d -i /tmp/NetBSD-6.0-amd64.iso' gives: CD-ROM is in ISO 9660 format ... Logical block size is: 2048 Volume size is: 168821 ... so what should be in 'volume-size' is 2048 * 168821, which is 345745408. I've fixed this, and all the other volume-size entries, so no action needed from your side. I'm just waiting for confirmation whether NetBSD 7.1 upgrades 7.0 or 6.0 and I'll push this. Christophe signature.asc Description: PGP signature ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo
[Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
--- data/os/netbsd.org/netbsd-6.0.xml.in | 64 data/os/netbsd.org/netbsd-6.1.xml.in | 64 data/os/netbsd.org/netbsd-7.0.xml.in | 64 data/os/netbsd.org/netbsd-7.1.xml.in | 64 4 files changed, 256 insertions(+) create mode 100644 data/os/netbsd.org/netbsd-6.0.xml.in create mode 100644 data/os/netbsd.org/netbsd-6.1.xml.in create mode 100644 data/os/netbsd.org/netbsd-7.0.xml.in create mode 100644 data/os/netbsd.org/netbsd-7.1.xml.in diff --git a/data/os/netbsd.org/netbsd-6.0.xml.in b/data/os/netbsd.org/netbsd-6.0.xml.in new file mode 100644 index 000..551d530 --- /dev/null +++ b/data/os/netbsd.org/netbsd-6.0.xml.in @@ -0,0 +1,64 @@ + + + http://netbsd.org/netbsd/6.0;> +netbsd6.0 +<_name>NetBSD 6.0 +6.0 +<_vendor>NetBSD Project +netbsd +netbsd +http://netbsd.org/netbsd/5.0"/> +http://netbsd.org/netbsd/5.0"/> + +2012-10-13 + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-amd64.iso + +NetBSD +NETBSD_60 +346052608 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_60 +48918528 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_60 +48918528 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-i386.iso + +NetBSD +NETBSD_60 +328036352 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot.iso + +NetBSD +NETBSD_60 +45004800 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_60 +45004800 + + + + diff --git a/data/os/netbsd.org/netbsd-6.1.xml.in b/data/os/netbsd.org/netbsd-6.1.xml.in new file mode 100644 index 000..ded21c9 --- /dev/null +++ b/data/os/netbsd.org/netbsd-6.1.xml.in @@ -0,0 +1,64 @@ + + + http://netbsd.org/netbsd/6.1;> +netbsd6.1 +<_name>NetBSD 6.1 +6.1 +<_vendor>NetBSD Project +netbsd +netbsd +http://netbsd.org/netbsd/6.0"/> +http://netbsd.org/netbsd/6.0"/> + +2013-05-13 + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-amd64.iso + +NetBSD +NETBSD_61 +346933248 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_61 +49106944 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_61 +49106944 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-i386.iso + +NetBSD +NETBSD_61 +329007104 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot.iso + +NetBSD +NETBSD_61 +45150208 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_61 +45150208 + + + + diff --git a/data/os/netbsd.org/netbsd-7.0.xml.in b/data/os/netbsd.org/netbsd-7.0.xml.in new file mode 100644 index 000..fcbec49 --- /dev/null +++ b/data/os/netbsd.org/netbsd-7.0.xml.in @@ -0,0 +1,64 @@ + + + http://netbsd.org/netbsd/7.0;> +netbsd7.0 +<_name>NetBSD 7.0 +7.0 +<_vendor>NetBSD Project +netbsd +netbsd +http://netbsd.org/netbsd/6.0"/> +http://netbsd.org/netbsd/6.0"/> + +2015-09-25 + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/images/NetBSD-7.0-amd64.iso + +NetBSD +NETBSD_70 +389777408 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_70 +85235712 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_70 +85235712 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/images/NetBSD-7.0-i386.iso + +NetBSD +NETBSD_70 +424353792 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/i386/installation/cdrom/boot.iso + +NetBSD +NETBSD_70 +90068992 + + + + https://cdn.netbsd.org/pub/NetBSD/NetBSD-7.0/i386/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_70 +90068992 + + + + diff --git a/data/os/netbsd.org/netbsd-7.1.xml.in
Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
Hi Christophe, 1) About the boot.iso and boot-com.iso: https://mail-index.netbsd.org/port-i386/2007/09/02/0001.html "boot.iso is a bootable ISO image, with only the kernel and sysinst (no binary sets, so you have to install from other source - e.g. network). boot-com.iso is the same but with console on serial port com0" 2) About NetBSD Releases: https://www.netbsd.org/releases/release-map.html Essentially the 7.0 version is derived from the 6.0 version, and not the version 6.1 3) Yes, I can add the information about the version 7.1.1 Best regards Vicente ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo
Re: [Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
On Wed, Feb 14, 2018 at 11:44:48AM +0100, Christophe Fergeau wrote: > Hey Vicente, thanks for the patches! > > Could you also provide a patch for libosinfo to add test data for these > ISOs? You can generate them with > "iso_name=./NetBSD-6.0-amd64.iso isoinfo -d -i $iso_name >$iso_name.txt" > > On Tue, Feb 06, 2018 at 03:13:59PM -0200, Vicente Chaves de Melo wrote: > > --- > > data/os/netbsd.org/netbsd-6.0.xml.in | 75 > > > > data/os/netbsd.org/netbsd-6.1.xml.in | 75 > > > > data/os/netbsd.org/netbsd-7.0.xml.in | 75 > > > > data/os/netbsd.org/netbsd-7.1.xml.in | 75 > > > > 4 files changed, 300 insertions(+) > > create mode 100644 data/os/netbsd.org/netbsd-6.0.xml.in > > create mode 100644 data/os/netbsd.org/netbsd-6.1.xml.in > > create mode 100644 data/os/netbsd.org/netbsd-7.0.xml.in > > create mode 100644 data/os/netbsd.org/netbsd-7.1.xml.in > > > > diff --git a/data/os/netbsd.org/netbsd-6.0.xml.in > > b/data/os/netbsd.org/netbsd-6.0.xml.in > > new file mode 100644 > > index 000..9897d59 > > --- /dev/null > > +++ b/data/os/netbsd.org/netbsd-6.0.xml.in > > @@ -0,0 +1,75 @@ > > + > > + > > + > > + http://netbsd.org/netbsd/6.0;> > > +netbsd6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > +NetBSD 6.0 > > The translations do not belong in the .xml.in files, but in the .po > files. They are then merged in the XML data as part of the .xml.in -> > .xml transformation. Forgot to mention that you need to annotate the xml tag with a _: <_name>NetBSD 6.0 to mark it for translation. Christophe signature.asc Description: PGP signature ___ Libosinfo mailing list Libosinfo@redhat.com https://www.redhat.com/mailman/listinfo/libosinfo
[Libosinfo] [PATCH] NetBSD: add NetBSD 6.x / 7.x data
--- data/os/netbsd.org/netbsd-6.0.xml.in | 75 data/os/netbsd.org/netbsd-6.1.xml.in | 75 data/os/netbsd.org/netbsd-7.0.xml.in | 75 data/os/netbsd.org/netbsd-7.1.xml.in | 75 4 files changed, 300 insertions(+) create mode 100644 data/os/netbsd.org/netbsd-6.0.xml.in create mode 100644 data/os/netbsd.org/netbsd-6.1.xml.in create mode 100644 data/os/netbsd.org/netbsd-7.0.xml.in create mode 100644 data/os/netbsd.org/netbsd-7.1.xml.in diff --git a/data/os/netbsd.org/netbsd-6.0.xml.in b/data/os/netbsd.org/netbsd-6.0.xml.in new file mode 100644 index 000..9897d59 --- /dev/null +++ b/data/os/netbsd.org/netbsd-6.0.xml.in @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/6.0;> +netbsd6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +NetBSD 6.0 +6.0 +NetBSD Project +Projecte NetBSD +NetBSD-Projekt +NetBSD Project +NetBSD Project +NetBSD プロジェクト +Projekt NetBSD +Projeto NetBSD +Проект NetBSD +netbsd +netbsd +http://netbsd.org/netbsd/5.0"/> +http://netbsd.org/netbsd/5.0"/> + +2012-10-13 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-amd64.iso + +NetBSD +NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/images/NetBSD-6.0-i386.iso + +NetBSD +NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot.iso + +NetBSD +NETBSD_60 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.0/i386/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_60 + + + + diff --git a/data/os/netbsd.org/netbsd-6.1.xml.in b/data/os/netbsd.org/netbsd-6.1.xml.in new file mode 100644 index 000..e81d12e --- /dev/null +++ b/data/os/netbsd.org/netbsd-6.1.xml.in @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/6.1;> +netbsd6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +NetBSD 6.1 +6.1 +NetBSD Project +Projecte NetBSD +NetBSD-Projekt +NetBSD Project +NetBSD Project +NetBSD プロジェクト +Projekt NetBSD +Projeto NetBSD +Проект NetBSD +netbsd +netbsd +http://netbsd.org/netbsd/6.0"/> +http://netbsd.org/netbsd/6.0"/> + +2013-05-13 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-amd64.iso + +NetBSD +NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/images/NetBSD-6.1-i386.iso + +NetBSD +NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot.iso + +NetBSD +NETBSD_61 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1/i386/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_61 + + + + diff --git a/data/os/netbsd.org/netbsd-7.0.xml.in b/data/os/netbsd.org/netbsd-7.0.xml.in new file mode 100644 index 000..b4eb414 --- /dev/null +++ b/data/os/netbsd.org/netbsd-7.0.xml.in @@ -0,0 +1,75 @@ + + + + http://netbsd.org/netbsd/7.0;> +netbsd7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +NetBSD 7.0 +7.0 +NetBSD Project +Projecte NetBSD +NetBSD-Projekt +NetBSD Project +NetBSD Project +NetBSD プロジェクト +Projekt NetBSD +Projeto NetBSD +Проект NetBSD +netbsd +netbsd +http://netbsd.org/netbsd/6.0"/> +http://netbsd.org/netbsd/6.0"/> + +2015-09-25 + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/images/NetBSD-7.0-amd64.iso + +NetBSD +NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot.iso + +NetBSD +NETBSD_70 + + + + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0/amd64/installation/cdrom/boot-com.iso + +NetBSD +NETBSD_70 + + + +