diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2010-10-27 10:33:14 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2010-10-27 10:59:44 +0100 |
commit | 504c3de9fe9db97fb14f2ab8310a588fc3a04458 (patch) | |
tree | 9619946664cc8a6eb785334f275f9b4dc72347ad /tools/virt-rescue | |
parent | ec736e20d32febefa2fe35d503886e0999146f0e (diff) | |
download | libguestfs-504c3de9fe9db97fb14f2ab8310a588fc3a04458.tar.gz libguestfs-504c3de9fe9db97fb14f2ab8310a588fc3a04458.tar.xz libguestfs-504c3de9fe9db97fb14f2ab8310a588fc3a04458.zip |
rescue: Add --network option.
This enables networking in the rescue shell.
Diffstat (limited to 'tools/virt-rescue')
-rwxr-xr-x | tools/virt-rescue | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tools/virt-rescue b/tools/virt-rescue index 40245c76..73fc5680 100755 --- a/tools/virt-rescue +++ b/tools/virt-rescue @@ -1,6 +1,6 @@ #!/usr/bin/perl -w # virt-rescue -# Copyright (C) 2009 Red Hat Inc. +# Copyright (C) 2009-2010 Red Hat Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -170,6 +170,14 @@ parameter is specified in megabytes. =cut +my $network; + +=item B<--network MB> + +Enable QEMU user networking in the guest. + +=cut + my $readonly; =item B<--ro> | B<-r> @@ -199,6 +207,7 @@ GetOptions ("help|?" => \$help, "connect|c=s" => \$uri, "format=s" => \$format, "memsize|m=i" => \$memsize, + "network" => \$network, "ro|r" => \$readonly, "selinux" => \$selinux, ) or pod2usage (2); @@ -225,6 +234,7 @@ $g->set_direct (1); # Set other features. $g->set_selinux (1) if $selinux; $g->set_memsize ($memsize) if defined $memsize; +$g->set_network (1) if $network; # Set the kernel command line, which must include guestfs_rescue=1 # (see appliance/init). |