<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aports/main/syslinux/update-extlinux, branch master</title>
<subtitle>Main aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/'/>
<entry>
<title>main/syslinux: intel-ucode simplify</title>
<updated>2018-10-26T12:21:45+00:00</updated>
<author>
<name>Henrik Riomar</name>
<email>henrik.riomar@gmail.com</email>
</author>
<published>2018-10-25T20:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=28eebaa5b0e64bdf8238c36a1ae9d95517242d90'/>
<id>28eebaa5b0e64bdf8238c36a1ae9d95517242d90</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: Changed update-extlinux to detect intel-ucode</title>
<updated>2018-10-26T12:21:45+00:00</updated>
<author>
<name>Marian Buschsieweke</name>
<email>marian.buschsieweke@ovgu.de</email>
</author>
<published>2017-06-28T06:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=293a3358836efe6f732bbcede8068c6966c62b97'/>
<id>293a3358836efe6f732bbcede8068c6966c62b97</id>
<content type='text'>
If `/boot/intel-ucode.img` is present, update-extlinux will add it as
(first) INITRD. This way the microcode update in package non-free/intel-ucode
will be automatically loaded, if installed. This package fixes, among other
processor bugs, the hyper-threading bug in Intel Skylake and Kaby Lake
processers currently in the news [1]. More details here [2] and here [3].

[1] https://lists.debian.org/debian-devel/2017/06/msg00308.html
[2] https://wiki.archlinux.org/index.php/Microcode#Syslinux
[3] https://wiki.gentoo.org/wiki/Intel_microcode
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If `/boot/intel-ucode.img` is present, update-extlinux will add it as
(first) INITRD. This way the microcode update in package non-free/intel-ucode
will be automatically loaded, if installed. This package fixes, among other
processor bugs, the hyper-threading bug in Intel Skylake and Kaby Lake
processers currently in the news [1]. More details here [2] and here [3].

[1] https://lists.debian.org/debian-devel/2017/06/msg00308.html
[2] https://wiki.archlinux.org/index.php/Microcode#Syslinux
[3] https://wiki.gentoo.org/wiki/Intel_microcode
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: improve portability of update-extlinux</title>
<updated>2015-06-26T12:28:42+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2015-06-26T12:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=0a4c2a26aaaf76a1868b7c78e145a5629947196b'/>
<id>0a4c2a26aaaf76a1868b7c78e145a5629947196b</id>
<content type='text'>
minor fix that makes it work with bash
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
minor fix that makes it work with bash
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: make trigger not fail on lxc</title>
<updated>2015-05-19T09:29:27+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2015-05-19T09:25:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=66417d5e0c7870c269104b633e9d82c4554a8380'/>
<id>66417d5e0c7870c269104b633e9d82c4554a8380</id>
<content type='text'>
on lxc we dont have the boot device available so extlinux will fail.
We cannot check for `openrc --sys` because apk run the trigger in chroot
and grsecurity will prevent openrc access /proc/1/environment.

So we simply add a --warn-only option and use that from trigger.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on lxc we dont have the boot device available so extlinux will fail.
We cannot check for `openrc --sys` because apk run the trigger in chroot
and grsecurity will prevent openrc access /proc/1/environment.

So we simply add a --warn-only option and use that from trigger.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: update-extlinux use 'vanilla' as label in menu</title>
<updated>2014-07-16T08:08:15+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2014-07-16T08:08:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=fbeef61a9ce524ecd64990f8a36470600cf52ba7'/>
<id>fbeef61a9ce524ecd64990f8a36470600cf52ba7</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: fix update-extlinux to handle vanilla kernel</title>
<updated>2014-06-25T07:05:17+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2014-06-25T07:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=0e31b3e95fee62832477258200d7ed7122a74c49'/>
<id>0e31b3e95fee62832477258200d7ed7122a74c49</id>
<content type='text'>
the vanilla kernel does not have any -* suffix so it needs special
handling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the vanilla kernel does not have any -* suffix so it needs special
handling.
</pre>
</div>
</content>
</entry>
<entry>
<title>main/syslinux: add support for serial console in update-extlinux</title>
<updated>2014-05-29T12:19:06+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2014-05-29T12:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=1a9a0430790d7829d9ee53e0fbc17dbe6c7a6b69'/>
<id>1a9a0430790d7829d9ee53e0fbc17dbe6c7a6b69</id>
<content type='text'>
fixes #2761
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes #2761
</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/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: 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/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: 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/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>
</feed>
