ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/VM_XEN.ybc

YaST bytecode 1.4.0VM_XEN
VM_XEN.ycpArchPackageProgressPopupReportSuSEFirewallWizardLabel	net_path	
ConfigureFirewall
isOpenSuseisPAEKernel
isUML
ConfigureDom0

1PZ

p3UI
OpenDialogCloseDialogGetDisplayInfo	3WFMcall	3SCRReadDir	Execute0"vm3%Archis_umlis_xen3&PackageInstalledAll	
InstallAll	3'ProgresssetNew					NextStageTitle	Finish3(PopupYesNo	AnyQuestionRichText				
Message	LongMessage	3)ReportError	3*SuSEFirewallReadWrite
AddXenSupport3+WizardOpenNextBackDialogCloseDialog3,Label	YesButton	NoButton	$/	/sys/class/net/%1
retfirewall_configured,2	
y2milestone	
#VM_XEN::ConfigureFirewall() started$3$6(7		contains	SCR::Dir	.sysconfig.SuSEfirewall2FW_FORWARD_ALWAYS_INOUT_DEV47
xen_bridge	forward	$8
xenbr+$:
		SCR::Read4.sysconfig.SuSEfirewall2.FW_FORWARD_ALWAYS_INOUT_DEV,;	
y2milestone	
FW_FORWARD_ALWAYS_INOUT_DEV=%1
(<		contains			splitstring			
 
4<,=	
y2milestone	
Firewall already configured!&>(B4B
progress_orig,D	
y2milestone	
+Configuring firewall to allow Xen bridge...$E
,F	,G	&H&&	,I
,L	
y2milestone	
&VM_XEN::ConfigureFirewall returned: %1-M%Pdistro	,Q	
y2milestone	
'Checking to see if this is openSUSE ...$R		SCR::Read.target.dir/etc/SuSE-release(S		containsopenSUSE4S,T	
y2milestone	
Platform is openSUSE-U-W%ZisPAEcmd	retmap
,\	
y2milestone	
Checking for PAE kernel...$]$^uname -r,_	
y2milestone	

Executing: %1$`SCR::Execute.target.bash_output'astdout			deletechars				stdout
	 ,b	
y2milestone	
	retmap=%1(c&&	stdout	stdout4c(d		regexpmatch			stdout	.*xenpae$&e(f		regexpmatch			stdout	.*bigsmp$&g&i,k	
y2milestone	
 VM_XEN::isPAEKernel returned: %1-l%p
ret$q(s4s,unVirtual machine installation cannot be started inside the UML machine.
Start installation in the host system.
vm&x4z&{,~	
y2milestone	
VM_XEN::isUML returned: %1-%progress_stages	progress_descriptions
bridge_existsbridge_path	progress_lengthheadline		help_text	abortmsg	progress	
kernel_pkg	
packages	inst_guisuccess

interfaces	 $Verify Installed PackagesvmNetwork Bridge Configurationvm$	$$$size$$Configuring the VM Server (domain 0)vm$+			+			+			o<p><big><b>VM Server Configuration</b></big></p><p>Configuration of the VM Server (domain 0) has two parts.</p>vm<p>The required packages are installed into the system first. Then the boot loader is switched to GRUB (if not already used) and the Xen section is added to the boot loader menu if it is missing.</p>vmg<p>GRUB is needed because it supports the multiboot standard required to boot Xen and Linux kernel.</p>vmw<p>When the configuration is successfully finished, it is possible to boot the VM Server from the boot loader menu.</p>vm$!The installation will be aborted.vm,
$,,$	
kernel-xen$
	xenxen-libs	xen-tools
vm-install&
			add
	$,	
y2milestone	
.VM_XEN::ConfigureDom0 Checking for packages...(TextMode4&:Running in text mode. Install graphical components anyway?vm(4&
			add

python-gtk&
			add
virt-manager&
			add
virt-viewer$,Checking packages...vm(
4,Installing packages...vm&
(4,+			+			!Cannot install required packages.vm
-,,%Configuring Default Network Bridge...vm$
		SCR::Read.target.dir	,		foreachi	

,	
y2milestone	
Checking for bridges...&+			+			+				/
/bridge(	SCR::Read.target.dir4,	
y2milestone	
%Dom0 already has a configured bridge.&.(4(Xen Network Bridge.vmo<p>For normal network configurations, xen needs a network bridge.</p><p>Configure a default network bridge?</p>vm-	focus_yes4,	
y2milestone	
%Configuring default bridge for Xen...,		WFM::call	lan_proposal	MakeProposal,VBox,		WFM::call	lan_proposal	Write,,(4,The machine is ready to start the VM Server.

Reboot the machine and select the Xen section in the boot loader menu to start it.
vm4,#Hypervisor and tools are installed.vm,
,	
y2milestone	
"VM_XEN::ConfigureDom0 returned: %1-

ACC SHELL 2018