bugGNU GRUB - Bugs: bug #44238, Add support for menu.c32 and...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #44238: Add support for menu.c32 and vesamenu.c32 in lib/syslinux_parse

Submitter:  Lunar <lunar>
Submitted:  Fri 13 Feb 2015 04:34:09 PM UTC
   
 
Category:  Configuration Severity:  Major
Priority:  5 - Normal Item Group:  Feature Request
Status:  Fixed Privacy:  Public
Assigned to:  None Originator Name: 
Open/Closed:  Closed Release:  Git master
Release:  Reproducibility:  None
Planned Release:  None

Fri 13 Feb 2015 07:01:08 PM UTC, comment #1: 

+     while (*ptr)
+       {
+ end = ptr;
+ for (end = ptr; *end && !grub_isspace (*end); end++);
+ if (*end)
+   *end++ = '\0';
+
+ /* "~" is supposed to be current file, so let's skip it */
+ if (grub_strcmp (ptr, "~") == 0)
+   continue;

If you hit "~" you get endless loop.

Could you post fixed version to grub-devel for easier review?

Andrei Borzenkov <arvidjaar>
Group Member
Fri 13 Feb 2015 04:34:09 PM UTC, original submission:  

SYSLINUX also supports “alternate configuration files” by using menu.c32 or veasamenu.c32:
http://www.syslinux.org/wiki/index.php/Menu#Alternative_configuration_file

The patch has been tested working with Tails SYSLINUX configuration.

Lunar <lunar>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #33060:  0001-syslinux_parse-add-support-for-vesa-menu.c32.patch added by lunar (5KiB - text/x-diff - Add support for (vesa)menu.c32 to syslinux_parse)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by phcoder (Updated the item)
  • -email is unavailable- added by arvidjaar (Posted a comment)
  • -email is unavailable- added by lunar (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-03-27 phcoder StatusNone Fixed
        Open/ClosedOpen Closed
    2015-02-13 lunar Attached File- Added 0001-syslinux_parse-add-support-for-vesa-menu.c32.patch, #33060

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code