ACC SHELL

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

YaST bytecode 1.4.0FileChangesFileChanges.ycpModePopup	DirectoryLabel	data_file	file_checksums		ReadSettings
WriteSettings	ComputeFileChecksum		
FileChangedFromPackage	FileChanged	StoreFileCheckSum	

CheckFiles	rfile	file	

files	3UI	UserInput
OpenDialogCloseDialogQueryWidget

SetFocus
3SCRReadWriteExecute0base3!Modeconfig3"Popup3#	Directoryvardir	3$LabelCancelButton	ContinueButton	$&!/var/lib/YaST2/file_checksums.ycp$(
%-(.	SCR::Read.target.size4/&0
-1&3			SCR::Read.target.ycp(4&5
%;,<
SCR::Write.target.ycp%D	file	cmd	outsum	$F		
sformat		
/usr/bin/md5sum %1$GSCR::Execute.target.bash_output$J	stdout-K%T
file	cmd	outpackage	changes	lines	changed
$V		
sformat		
5/bin/rpm -qf %1 --qf %%{NAME}-%%{VERSION}-%%{RELEASE}$WSCR::Execute.target.bash_output$X	stdout,Y	
y2milestone	
Package owning %1: %2(Z-[&\		
sformat		
rpm -V %1 |grep ' %2$'&]SCR::Execute.target.bash_output$^	stdout,_	
y2milestone	
File possibly changed: %1$`			splitstring			
$a,b		foreachline		(c		regexpmatch			^S&d(e		regexpmatch			^..5&f(g		regexpmatch				^.......T&h-j%rret(t-u,v$w(xhaskey4ysum	,z	
y2milestone	
$Comparing file %1 to stored checksum${		&|!		4,	
y2milestone	
!Comparing file %1 to RPM database&
,	
y2milestone	
File differs: %1-%sum	,$	',%
&			filterf			(size4msg	
popup_file	$	FFile %1 has been changed manually.
YaST might lose some of the changesbase(size&	HFiles %1 have been changed manually.
YaST might lose some of the changesbase&			
sformat		
				mergestring			, $	/filechecks_non_verbose(
	SCR::Read.target.stat+				4contentret$
VBoxLabel	LeftCheckBoxiddisable Do not show this message anymorebase	ButtonBox
PushButtonidokoptokButton
PushButtonidcanceloptcancelButton,
,ok$
,	
y2milestone	
ret = %1
(&&
okdisableValue4,	
y2milestone	
Disabled checksum popups,
SCR::Write.target.string+				,(
ok----

ACC SHELL 2018