*FIXED: Improved security by detecting GRUB paths at compile-time.
GRUB paths are no longer detected at run-time and passed around to the
helper. They remain fixed after compilation. This is a strict rule so
that the helper cannot read/write to an arbitrary file. It also allows
package maintainers to fine-tune the module according to each
distribution's naming conventions. If no user interaction is detected,
CMake will automatically try and resolve these paths.
Package maintainers are *highly* encouraged to manually specify these
For more information check the updated INSTALL file.
11 files changed: