Here is the note from last review if considering it in grub2 package. 1. cleanup to not having any pm-util related environment variable 2. remove grub related part in the script 3 provide the package as conditional, maybe after some systemd version (or we may have conflicted file ?) 4. packaged as noarch subpackage and maybe "Supplements: packageand(systemd-sleep:grub2)" to install it if systemd-sleep and grub2 is to be installed , do not putting it in grub package. Thanks.