[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 23/24] host examination: bootloader: edit all grub2 menu entries
edit all the menuentry and submenu entries. This is a good idea because in princple the first menu and submenu entries in the autogenerated grub.cfg might be in a function which is not actually called. The resulting grub menu now looks even sillier. Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- ts-examine-serial-pre | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/ts-examine-serial-pre b/ts-examine-serial-pre index 86f332f..90037c6 100755 --- a/ts-examine-serial-pre +++ b/ts-examine-serial-pre @@ -80,12 +80,9 @@ sub bootloader () { } else { # no support for grub1 $edit->('/boot/grub/grub.cfg', sub { - my %done; while (<::EI>) { - s{^(\s* ( menuentry | submenu ) \s+ - (['"]) )( [^'"]+ \3) }{ - $done{$2}++ ? $& : "$1$c $4" - }xe; + s{^(\s* (?: menuentry | submenu ) \s+ + (['"]) )( [^'"]+ \2) }{$1$c $3}x; print ::EO; } }); -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |