mirror of
https://git.yoctoproject.org/poky
synced 2026-02-28 12:29:40 +01:00
syslinux.bbclass: Added configurable SYSLINUX_ALLOWOPTIONS variable
The new variable allows for images to be created without an editable boot line in syslinux. Default behavior remains unchanged. (From OE-Core rev: 935578c139a260c18e437419be82d7fd7e8be81a) Signed-off-by: Michael Davis <michael.davis@essvote.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
0726b2d5cd
commit
59b6a03593
@@ -30,6 +30,7 @@ SYSLINUX_SERIAL_TTY ?= "console=ttyS0,115200"
|
||||
SYSLINUX_PROMPT ?= "0"
|
||||
SYSLINUX_TIMEOUT ?= "50"
|
||||
AUTO_SYSLINUXMENU ?= "1"
|
||||
SYSLINUX_ALLOWOPTIONS ?= "1"
|
||||
SYSLINUX_ROOT ?= "${ROOT}"
|
||||
SYSLINUX_CFG_VM ?= "${S}/syslinux_vm.cfg"
|
||||
SYSLINUX_CFG_LIVE ?= "${S}/syslinux_live.cfg"
|
||||
@@ -114,7 +115,12 @@ python build_syslinux_cfg () {
|
||||
for opt in opts.split(';'):
|
||||
cfgfile.write('%s\n' % opt)
|
||||
|
||||
cfgfile.write('ALLOWOPTIONS 1\n');
|
||||
allowoptions = d.getVar('SYSLINUX_ALLOWOPTIONS', True)
|
||||
if allowoptions:
|
||||
cfgfile.write('ALLOWOPTIONS %s\n' % allowoptions)
|
||||
else:
|
||||
cfgfile.write('ALLOWOPTIONS 1\n')
|
||||
|
||||
syslinux_default_console = d.getVar('SYSLINUX_DEFAULT_CONSOLE', True)
|
||||
syslinux_serial_tty = d.getVar('SYSLINUX_SERIAL_TTY', True)
|
||||
syslinux_serial = d.getVar('SYSLINUX_SERIAL', True)
|
||||
|
||||
Reference in New Issue
Block a user