Fedora 16 grub2 configuration file can have lines like set default="${saved_entry}" and a string containing an integer is expected Signed-off-by: Michael Young --- a/tools/pygrub/src/GrubConf.py 2011-10-17 21:26:48.000000000 +0100 +++ b/tools/pygrub/src/GrubConf.py 2011-10-17 21:52:13.000000000 +0100 @@ -414,6 +414,8 @@ if self.commands.has_key(com): if self.commands[com] is not None: + if arg.strip() == "${saved_entry}": + arg = "0" setattr(self, self.commands[com], arg.strip()) else: logging.info("Ignored directive %s" %(com,))