]> xenbits.xensource.com Git - osstest.git/commitdiff
bl_getmenu_open: Read grub.cfg as root
authorAnthony PERARD <anthony.perard@citrix.com>
Fri, 16 Jun 2023 18:38:06 +0000 (19:38 +0100)
committerAnthony PERARD <anthony.perard@citrix.com>
Thu, 28 Mar 2024 16:51:52 +0000 (16:51 +0000)
On bookworm, "/boot/grub/grub.cfg" isn't accessible by user "osstest",
so read the file as user "root".

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
Osstest/Debian.pm

index 31d32d6fca9b84b4a46d5af4750371b8a77ce4c2..57f319774d35d40d84184e0542a757d3f8be2a90 100644 (file)
@@ -139,7 +139,7 @@ sub debian_boot_setup ($$$$$;$) {
 
 sub bl_getmenu_open ($$$) {
     my ($ho, $rmenu, $lmenu) = @_;
-    target_getfile($ho, 60, $rmenu, $lmenu);
+    target_getfile_root($ho, 60, $rmenu, $lmenu);
     my $f= new IO::File $lmenu, 'r' or die "$lmenu $?";
     return $f;
 }