From 0a71595fd48a92866ec51f15fd69a899287395d6 Mon Sep 17 00:00:00 2001 From: lissav Date: Tue, 15 Apr 2008 14:30:51 +0000 Subject: [PATCH] Check the NODESETSTATE before installing xcat rpms git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1058 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT/postscripts/servicenode | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/xCAT/postscripts/servicenode b/xCAT/postscripts/servicenode index c9dc39211..55c6a8204 100755 --- a/xCAT/postscripts/servicenode +++ b/xCAT/postscripts/servicenode @@ -28,9 +28,12 @@ my $msg = "Removing OpenIPMI-tools"; $msg = "Removing tftp"; `logger -t xcat $msg`; `rpm -e tftp-server`; -$msg = "Installing xCAT"; -`logger -t xcat $msg`; -`rpm -ivh /xcatpost/xcat/RPMS/*/*.rpm`; +if [[ $NODESETSTATE = INSTALL]] +then + $msg = "Installing xCAT"; + `logger -t xcat $msg`; + `rpm -ivh /xcatpost/xcat/RPMS/*/*.rpm`; +fi $msg = "copying certificates and restarting daemon"; `logger -t xcat $msg`; `/opt/xcat/sbin/copycerts`;