Gardenhouse

Boot blessing in Gardenhouse

Gardenhouse uses boot_bless to automatically verify the state of each boot and roll back in case something breaks.

By default Gardenhouse will automatically install and configure boot-bless. Though with no checks, so each boot will be marked as a success.

To disable this add -bootbless as a global USE flag in the profile make.defaults.

Gardenhouse configures boot bless to use checks from /etc/boot_bless.d and /usr/lib/boot_bless.d, the only script by default is a success script to remove the tries left property from the UKI.

The orchid profile contains further boot bless checks and may be used as a reference.