From ef3ac4cf2961cc4a9fbbaa3d7b5e1cc5e42c77ed Mon Sep 17 00:00:00 2001 From: daniceexi Date: Mon, 20 Dec 2010 02:56:35 +0000 Subject: [PATCH] defect 3125260: make the %post part always return 0 so that rpm upgrade can finish as normal even when there's error in the %post git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8464 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- perl-xCAT/perl-xCAT.spec | 2 ++ xCAT-client/xCAT-client.spec | 1 + xCAT-server/xCAT-server.spec | 1 + xCAT/xCAT.spec | 2 ++ 4 files changed, 6 insertions(+) diff --git a/perl-xCAT/perl-xCAT.spec b/perl-xCAT/perl-xCAT.spec index 8d0b0780a..e35dc982c 100644 --- a/perl-xCAT/perl-xCAT.spec +++ b/perl-xCAT/perl-xCAT.spec @@ -105,6 +105,8 @@ if [ "$1" -gt 1 ]; then #Ugrade only, restart daemon and migrate settings XCATROOT=$RPM_INSTALL_PREFIX0 $RPM_INSTALL_PREFIX0/sbin/restartxcatd -r fi %endif +exit 0 + %changelog * Wed May 2 2007 - Norm Nott nott@us.ibm.com - Made changes to make this work on AIX diff --git a/xCAT-client/xCAT-client.spec b/xCAT-client/xCAT-client.spec index f84a08aec..7d02bca1c 100644 --- a/xCAT-client/xCAT-client.spec +++ b/xCAT-client/xCAT-client.spec @@ -253,6 +253,7 @@ export XCATROOT PATH MANPATH " >>/etc/profile fi %endif +exit 0 %preun %ifos linux diff --git a/xCAT-server/xCAT-server.spec b/xCAT-server/xCAT-server.spec index e6243b972..4118dde9d 100644 --- a/xCAT-server/xCAT-server.spec +++ b/xCAT-server/xCAT-server.spec @@ -201,6 +201,7 @@ if [ "$1" -gt "1" ]; then #only on upgrade for AIX... XCATROOT=$RPM_INSTALL_PREFIX0 $RPM_INSTALL_PREFIX0/sbin/restartxcatd -r fi %endif +exit 0 %preun %ifos linux diff --git a/xCAT/xCAT.spec b/xCAT/xCAT.spec index 959b7f8f5..224574b4b 100644 --- a/xCAT/xCAT.spec +++ b/xCAT/xCAT.spec @@ -120,6 +120,8 @@ $RPM_INSTALL_PREFIX0/sbin/xcatconfig -i else $RPM_INSTALL_PREFIX0/sbin/xcatconfig -u fi +exit 0 + %clean %files