Control: tag -1 wontfix This is already allowed, and I don't think any new setting is needed. On Tue, 2017-06-27 at 17:56 +0200, Balint Reczey wrote: > Package: initramfs-tools > Version: 0.130 > Severity: wishlist > Tags: patch > > Hi, > > Setting update_initramfs=no in update-initramfs.conf still triggers > initramfs creation on kernel updates. > While this generally makes sense some systems don't need initramfs to > boot and currently there is > no nice way of fully disabling initramfs generation. Debian's official kernel packages won't boot on any system without an initramfs. That's why they depend on an initramfs generator. > The attached patch introduces update_initramfs=never which skips > initramfs generation even when the kernel is upgraded. Please consider > accepting it in a future upload. I already split initramfs-tools into two binary packages precisely so that you can have the tools installed without automatically building an initramfs for every installed kernel. (Although that was actually done to allow coexistence with dracut.) Custom kernels that are meant to work without an initramfs should have CONFIG_BLK_DEV_INITRD disabled; then the postinst script generated by 'make deb-pkg' will set INITRD=No which effectively disables the initramfs-tools (and dracut) postinst hook. If Ubuntu's official kernel packages can boot without an initramfs on some systems, then the package relations should be changed so that they Recommend, rather than Depend-ing on, an initramfs generator. Ben. -- Ben Hutchings Absolutum obsoletum. (If it works, it's out of date.) - Stafford Beer
Attachment:
signature.asc
Description: This is a digitally signed message part