mirror of
				https://github.com/xcat2/xcat-core.git
				synced 2025-11-03 21:02:34 +00:00 
			
		
		
		
	fixing bug 3848, moving preuninstall script from prerequisite rpm to meta rpm to make sure it can be issued before componnet been uninstalled.
This commit is contained in:
		@@ -2169,10 +2169,10 @@ sub gen_kitcomp_spec
 | 
			
		||||
        if (defined($comp->{preupgrade})) {
 | 
			
		||||
            $preupscript = &load_script("$scriptdir$comp->{preupgrade}");
 | 
			
		||||
            $preupscript = "if [ \"\$1\" = \"2\" ] ; then\n" . $preupscript . "\nfi";}
 | 
			
		||||
        if (defined($comp->{preuninstall})) {
 | 
			
		||||
            $preunscript = &load_script("$scriptdir$comp->{preuninstall}"); }
 | 
			
		||||
    }
 | 
			
		||||
    if ( $level eq 'METARPM' || $level eq 'ALL' ) {
 | 
			
		||||
        if (defined($comp->{preuninstall})) {
 | 
			
		||||
            $preunscript = &load_script("$scriptdir$comp->{preuninstall}"); }
 | 
			
		||||
        if (defined($comp->{postinstall})) {
 | 
			
		||||
            $postscript = &load_script("$scriptdir$comp->{postinstall}"); 
 | 
			
		||||
            $postscript = "if [ \"\$1\" = \"1\" ] ; then\n" . $postscript . "\nfi"; }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user