summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/vyatta-boot-image.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/vyatta-boot-image.pl b/scripts/vyatta-boot-image.pl
index 0ecb442..140b8e9 100755
--- a/scripts/vyatta-boot-image.pl
+++ b/scripts/vyatta-boot-image.pl
@@ -102,7 +102,7 @@ sub parseGrubCfg {
# old install
$ehash{'ver'} = $OLD_IMG_VER_STR;
}
- if (/console=tty0.*console=ttyS[0-9]/) {
+ if (/console=ttyS\d(?!.*console)/) {
$ehash{'term'} = 'serial';
} else {
$ehash{'term'} = 'kvm';
@@ -170,7 +170,7 @@ sub deleteGrubEntries {
@entry = ();
} else {
if (/^\s+linux/) {
- if (/^\s+linux \/boot\/([^\/ ]+)\/.* boot=live /) {
+ if (/^\s+linux \/boot\/([^\/ ]+)\/.* boot=live/) {
# kernel line
$ver = $1;
} else {