Seeing the same.  Seems like the permissions of the vmlinuz file in the
kernel package are set 0600 instead of 0644.  However, there seems to be
a good reason for this: to prevent normal users reading the kernel image
to work around ASLR.  Fine, makes sense.  But how to fix the permissions
nicely for network booting?  I think a simple workaround is in order.
Create a file

/etc/kernel/postinst.d/chmod-vmlinuz

with the contents

#!/bin/sh -e

chmod 0644 /boot/vmlinuz-*

This should adjust the permissions of the kernel image automatically
after it is installed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1411330

Title:
  vmlinuz permissions

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1411330/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to