ACC SHELL

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

YaST bytecode 1.4.0AutoInstall AutoInstall.ycpProfileModeStageAutoinstConfigAutoInstallRulesReportTFTPautoconf	callbackTrue_boolean_string	
callbackFalse_boolean_string	#callbackTrue_boolean_string_integer	$callbackFalse_boolean_string_integer	
callback_void_map	callbackTrue_boolean_map	callbackFalse_boolean_map	 callbackTrue_boolean_map_integer	!callbackFalse_boolean_map_integer	'callbackTrue_boolean_string_map_integer		(callbackFalse_boolean_string_map_integer		"callbackTrue_boolean_string_string		#callbackFalse_boolean_string_string		*callbackTrue_boolean_string_string_integer		+callbackFalse_boolean_string_string_integer		)callbackTrue_boolean_string_string_string			*callbackFalse_boolean_string_string_string			ContinueAutoInstallSaveFinish	PXELocalBootTurnOff		dummy	

dummy	dummy	dummy2#dummy	dummy2

'	dummy_map	+	dummy_map	/	dummy_map	3	dummy_map	dummy7	dummy_map	dummy;dummy		dummy_map		dummy_int?dummy		dummy_map		dummy_intCdummy1	dummy2	Gdummy1	dummy2	Kdummy1	dummy2	dummy3Odummy1	dummy2	dummy3Sdummy1	dummy2	dummy3	Wdummy1	dummy2	dummy3	_destdir	!3SCRReadWriteExecute0autoinst3
Profilecurrent	SaveProfileStructure	ReadProfileStructure	ReadXML	3ModeautoinstSetMode	3Stageinitialcont3AutoinstConfig	parsedControlFile	tmpDir	scripts_dir	logs_dir	cache	xml_tmpfile	xml_file	profile_dir	
autoconf_file	3AutoInstallRuleshostid	mac	3Report3TFTPPut			$%	-%
-%- %#-$%'
-(%+-,%/-0%3-4%7-8%;-<%?-@%C-D%G-H%K-L%O-P%S-T%W-X%_ret$e	(f	SCR::Read.target.size4g,h	
y2milestone	
$XML Post installation data found: %1&i	,jSCR::Execute.target.bash		
sformat		

/bin/mv %1 %2-l	4o&p	(q||
!	4q,r	
y2milestone	
No saved autoinstall data found-s4t,u	
y2milestone	
"Found and read saved autoinst data,vSCR::Execute.target.remove-w-{%(4ret$
(&&
size4,	
y2milestone	
Enabling Auto-Installation mode,autoinstallation(4,	
y2milestone	
=No autoyast data found, switching back to manual installation,installation(4(&&	SCR::Read.target.sizesize4,	
y2milestone	
autoyast: %1 found,-%(--%dircontents$
	SCR::Read.target.dir+			
/pre-scripts/(size
4,SCR::Execute.target.bash+			+			+			+			/bin/cp /pre-scripts/* 	,SCR::Execute.target.bash+			+			+			+			/bin/cp /pre-scripts/logs/* 	,SCR::Execute.target.bash		
sformat		
/bin/cp %1 %2%3/tmp/profile/autoinst.xml	,SCR::Execute.target.bash		
sformat		
/bin/chmod 700 %1%2	,SCR::Execute.target.bash		
sformat		
/bin/cp %1 %2%3+			/pre-autoinst.xml	,SCR::Execute.target.bash		
sformat		
/bin/chmod 700 %1%2	+			/pre-autoinst.xml-%tmpdir	hexfile	pxe	dest_file	server	$			SCR::Read.target.tmpdir$			
sformat		
%1/%2	$	pxe
$			filename(	__MAC__4mac	$
&			
sformat		
01-%1-%2-%3-%4-%5-%6			substring		
			substring		
			substring		
			substring		
			substring		
			substring		

$			tftp-server(&&		
pxe_localboot4config	dir	,	
y2milestone	
.putting pxe local boot file '%2' on server :%1		$
		pxelinux-config$
		pxelinux-dirpxelinux.cfg(
4&
'DEFAULT linux
LABEL linux
  localboot 0,
SCR::Write.target.string	
-	+			+			
/		-%(!generalmodesecond_stage4,	
y2milestone	
Fswitching from autoinstallation to manual installation in second stage,SCR::Execute.target.bashD/bin/grep -v -i '^autoyast:' /etc/install.inf > /tmp/install.inf.new,SCR::Execute.target.bash-/bin/mv /tmp/install.inf.new /etc/install.inf

ACC SHELL 2018