mirror of
https://github.com/fspc/gbootroot.git
synced 2026-09-11 14:21:38 -04:00
Had to add more changes to expect_uml and UML so that there will be an
established PATH, and so that uml_mconsole's system command won't be issued until the last line is actually come to via a new method.
This commit is contained in:
+10
-1
@@ -9,7 +9,8 @@
|
||||
# Can now set password to "" to allow no password.
|
||||
#
|
||||
# 02/18/2003 Now login isn't mandatory which allows login-free
|
||||
# inits like /bin/bash.
|
||||
# inits like /bin/bash. Added a new method so that
|
||||
# the last line can be discerned before halting.
|
||||
|
||||
package BootRoot::UML;
|
||||
|
||||
@@ -179,6 +180,14 @@ sub halt {
|
||||
$me->{expect_handle}->expect(undef);
|
||||
}
|
||||
|
||||
sub close_no_init {
|
||||
my $me = shift;
|
||||
|
||||
$me->{expect_handle}->print("Shutting down\s\s\n");
|
||||
$me->{expect_handle}->expect(undef, "-re", "Shutting down");
|
||||
|
||||
}
|
||||
|
||||
sub kill {
|
||||
my $me = shift;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user