<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bpiotrowski/aports/main/syslinux, branch master</title>
<subtitle>Barthalion's staging aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/'/>
<entry>
<title>main/syslinux upgrade to 6.02</title>
<updated>2013-11-04T15:17:01+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-11-04T15:17:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=826a14f13ee1fabeb973f094d17140a24fc429c5'/>
<id>826a14f13ee1fabeb973f094d17140a24fc429c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: update instructions for HDT, bump checksums</title>
<updated>2013-06-30T13:03:35+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-30T12:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=8078a02154d322c7a5c3cd58ac13e959aca25595'/>
<id>8078a02154d322c7a5c3cd58ac13e959aca25595</id>
<content type='text'>
On Sun, Jun 30, 2013 at 02:13:29PM +0200, Natanael Copa wrote:
&gt; On Sat, 29 Jun 2013 11:49:05 -0400
&gt; Dubiousjim &lt;dubiousjim@gmail.com&gt; wrote:
&gt;
&gt; &gt; While testing that, I discovered also that HDT is no longer working on
&gt; &gt; my machine.
&gt;
&gt; copy libgpl.c32 and libmenu.c32 in addition to hdt.c32 to /boot.
&gt;
&gt; (syslinux now uses elf format so you can use readelf or scanelf -n to
&gt; troubleshoot this kind of issues)

Oh great! I've verified now that this works, and also verified that syslinux properly detects the sha256 and sha512 passwords.

This patch updates the usage message for HDT. Based on current master, ignoring patch I sent a few minutes ago.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Sun, Jun 30, 2013 at 02:13:29PM +0200, Natanael Copa wrote:
&gt; On Sat, 29 Jun 2013 11:49:05 -0400
&gt; Dubiousjim &lt;dubiousjim@gmail.com&gt; wrote:
&gt;
&gt; &gt; While testing that, I discovered also that HDT is no longer working on
&gt; &gt; my machine.
&gt;
&gt; copy libgpl.c32 and libmenu.c32 in addition to hdt.c32 to /boot.
&gt;
&gt; (syslinux now uses elf format so you can use readelf or scanelf -n to
&gt; troubleshoot this kind of issues)

Oh great! I've verified now that this works, and also verified that syslinux properly detects the sha256 and sha512 passwords.

This patch updates the usage message for HDT. Based on current master, ignoring patch I sent a few minutes ago.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: update-extlinux: autodetect poweroff.c32</title>
<updated>2013-06-30T12:53:03+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-06-30T12:51:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=1b50a0c4feb3bb6e080ccde6c962f116a7432d7d'/>
<id>1b50a0c4feb3bb6e080ccde6c962f116a7432d7d</id>
<content type='text'>
and trivial fix for comment in conf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and trivial fix for comment in conf
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: simplify passwd generation instructions</title>
<updated>2013-06-30T12:15:42+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-06-30T12:15:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=f4f554426bd905b8b9e0170de2267dd43c54f3ff'/>
<id>f4f554426bd905b8b9e0170de2267dd43c54f3ff</id>
<content type='text'>
Don't bother mention salt or other crypto algorithms.

Also wrap the lines with comments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't bother mention salt or other crypto algorithms.

Also wrap the lines with comments.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: use cmp -s instead of cmp --quiet due to busybox</title>
<updated>2013-06-30T11:33:25+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-06-30T11:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=5341d09e65ffc93ed98887a5293def1215a1f734'/>
<id>5341d09e65ffc93ed98887a5293def1215a1f734</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: update checksums and bump pkgrel</title>
<updated>2013-06-30T11:21:22+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-29T20:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=8db76d29d7aec10ab5010103e7812e75f8828304'/>
<id>8db76d29d7aec10ab5010103e7812e75f8828304</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: hooks for bootloader password</title>
<updated>2013-06-30T11:20:34+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-29T20:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=083a16ab99577619894895087aec94cb039f3ceb'/>
<id>083a16ab99577619894895087aec94cb039f3ceb</id>
<content type='text'>
We allow a password to be set in /etc/update-extlinux.conf. Instructions for
generating this are in /etc/update-extlinux.conf. For reference, here is another
(equivalent) way to generate the MD5 password: openssl passwd -1 -salt yy pass

If one sets a password, one will presumably want to make
/etc/update-extlinux.conf world-unreadable. We don't do that for you; however
we do make sure when a password is present to make the /boot/extlinux.conf
files we generate be world-unreadable.

Of the auto-generated entries, only HDT (if this is generated) is now
configured to respect the password; however, you can include "MENU PASSWD" in
any entries you put in /etc/update-extlinux.d/.

For example, I configure my BIOS to only boot from the internal drive, but I
have an entry in /etc/update-extlinux.d that permits chain-booting from a USB
key, and I have this entry configured to also require the password. (The BIOS
is also passworded, so that these settings can't be changed willy-nilly.)

Conflicts:
	main/syslinux/update-extlinux.conf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We allow a password to be set in /etc/update-extlinux.conf. Instructions for
generating this are in /etc/update-extlinux.conf. For reference, here is another
(equivalent) way to generate the MD5 password: openssl passwd -1 -salt yy pass

If one sets a password, one will presumably want to make
/etc/update-extlinux.conf world-unreadable. We don't do that for you; however
we do make sure when a password is present to make the /boot/extlinux.conf
files we generate be world-unreadable.

Of the auto-generated entries, only HDT (if this is generated) is now
configured to respect the password; however, you can include "MENU PASSWD" in
any entries you put in /etc/update-extlinux.d/.

For example, I configure my BIOS to only boot from the internal drive, but I
have an entry in /etc/update-extlinux.d that permits chain-booting from a USB
key, and I have this entry configured to also require the password. (The BIOS
is also passworded, so that these settings can't be changed willy-nilly.)

Conflicts:
	main/syslinux/update-extlinux.conf
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: don't create backup when no changes</title>
<updated>2013-06-30T11:20:13+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-29T20:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=7558f26d28e1bcc6a62c42405c65ab14cc632ef3'/>
<id>7558f26d28e1bcc6a62c42405c65ab14cc632ef3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: add Hardware Detection Tool entry</title>
<updated>2013-06-30T11:19:59+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-29T20:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=5eebfc3d655b327fcd0e6ba306e226516a70ce2f'/>
<id>5eebfc3d655b327fcd0e6ba306e226516a70ce2f</id>
<content type='text'>
HDT provides a curses-like interface to display lots of hardware info
about your machine at bootloader time.

We don't install /boot/hdt.c32, but if it's present (it can be copied from
/usr/share/syslinux/hdt.c32), we add a menu entry for it---in preference to,
rather than in addition to, memtest, since HDT has a menu entry which invokes
memtest.

Using HDT to its full capacity requires finding or generating modules.pcimap
and pci.ids files for your machine, and installing them in /boot. We might want
to document this, which I don't here (but the online docs for HDT do). These
aren't required to use other functionality of HDT; and it's pretty useful
already without those.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
HDT provides a curses-like interface to display lots of hardware info
about your machine at bootloader time.

We don't install /boot/hdt.c32, but if it's present (it can be copied from
/usr/share/syslinux/hdt.c32), we add a menu entry for it---in preference to,
rather than in addition to, memtest, since HDT has a menu entry which invokes
memtest.

Using HDT to its full capacity requires finding or generating modules.pcimap
and pci.ids files for your machine, and installing them in /boot. We might want
to document this, which I don't here (but the online docs for HDT do). These
aren't required to use other functionality of HDT; and it's pretty useful
already without those.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: add reboot entry</title>
<updated>2013-06-30T11:19:51+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-06-29T20:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/bpiotrowski/aports/commit/?id=faf4eed0066294cad5e0b71f5a9315f42abd9a33'/>
<id>faf4eed0066294cad5e0b71f5a9315f42abd9a33</id>
<content type='text'>
We don't install /boot/reboot.c32, but if it's present (it can be copied from
/usr/share/syslinux/reboot.c32), we add a menu entry for it---just like
with memtest.

Add a comment to /etc/update-extlinux.conf stating this.

It'd already be possible to get a reboot entry using the
/etc/update-extlinux.d/ folder, but this patch provides a more intelligent
framework with nicer layout.

The syslinux sourceball also provides a shutdown module, but I couldn't get this to
work and looking at the sources reveals it to be for machines with APM enabled.
Not sure how many machines that applies to anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't install /boot/reboot.c32, but if it's present (it can be copied from
/usr/share/syslinux/reboot.c32), we add a menu entry for it---just like
with memtest.

Add a comment to /etc/update-extlinux.conf stating this.

It'd already be possible to get a reboot entry using the
/etc/update-extlinux.d/ folder, but this patch provides a more intelligent
framework with nicer layout.

The syslinux sourceball also provides a shutdown module, but I couldn't get this to
work and looking at the sources reveals it to be for machines with APM enabled.
Not sure how many machines that applies to anymore.
</pre>
</div>
</content>
</entry>
</feed>
