[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: