ostree/src/boot
Gatis Paeglis 4e81548447 Introducing ostree-grub-generator
ostree-grub-generator can be used to customize
the generated grub.cfg file. Compile time
decision ostree-grub-generator vs grub2-mkconfig
can be overwritten with the OSTREE_GRUB2_EXEC
envvar - useful for auto tests and OS installers.

Why this alternative approach:

1) The current approach is less flexible than using a
   custom 'ostree-grub-generator' script. Each system can
   adjust this script for its needs, instead of using the
   hardcoded values from ostree-bootloader-grub2.c.

2) Too much overhead on embedded to generate grub.cfg
   via /etc/grub.d/ configuration files. It is still
   possible to do so, even with this patch applied.
   No need to install grub2 package on a target device.

3) The grub2-mkconfig code path has other issues:
   https://bugzilla.gnome.org/show_bug.cgi?id=761180

Task: https://bugzilla.gnome.org/show_bug.cgi?id=762220

Closes: #228
Approved by: cgwalters
2016-04-04 14:19:35 +00:00
..
dracut syntax-check: Remove empty lines at the end of file 2015-02-02 15:07:56 +01:00
grub2 Introducing ostree-grub-generator 2016-04-04 14:19:35 +00:00
mkinitcpio Add support for mkinitcpio 2013-10-24 14:27:49 -04:00
ostree-prepare-root.service ostree-prepare-root.service: Also order before plymouth-switch-root.service 2014-01-27 13:57:18 -05:00
ostree-remount.service boot/ostree-remount.service: run before tmpfiles.d 2014-02-11 17:27:38 -05:00