Bug#594127: Fix for bug number 590028 is incomplete
severity 594127 important
thanks
On Mon, Aug 23, 2010 at 05:17:31PM -0400, Stephen Powell wrote:
> (1) the hook scripts provided,
> /etc/kernel/postinst.d/zz-zipl and /etc/kernel/postrm.d/zz-zipl,
> do not maintain the symbolic links. The zipl boot loader typically
> uses the historic symbolic links (/boot/vmlinuz, /boot/initrd.img,
> /boot/vmlinuz.old, and /boot/initrd.img.old) in its configuration
> file (/etc/zipl.conf) so that the configuration file does not need
> to be updated with each kernel install or remove, as grub-legacy's
> configuration file does (/boot/grub/menu.lst). The advantage of
> using the symbolic links is that the configuration file never
> needs to be maintained when a kernel is installed or removed.
> The disadvantage of this method is that the symbolic links
> themselves must be maintained when a kernel image is installed
> or removed.
They are still maintaned by the kernel. If you think this is wrong, go
there.
> (2) The second reason that this fix is incomplete is that the package
> does not contain an initramfs hook script. The latest version of
> initramfs-tools, 0.98, now expects boot loaders which rely on a
> list of blocks saved at boot loader map installer time, such as lilo
> and zipl, to provide a hook script in /etc/initramfs/post-update.d
> to react to "update-initramfs -u ...". This script does not
> use the zz- prefix, nor does it need to maintain symbolic links,
> but it does need to re-run the boot loader, redirecting standard
> output to standard error as the kernel hook scripts do.
No, it does not yet.
Bastian
--
What kind of love is that? Not to be loved; never to have shown love.
-- Commissioner Nancy Hedford, "Metamorphosis",
stardate 3219.8
Reply to: