You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ed...@apache.org on 2012/09/26 00:16:50 UTC

[12/19] git commit: CLOUDSTACK-189: Fix post install and post uninstall rules

CLOUDSTACK-189: Fix post install and post uninstall rules

Link over folder, instead of files.
Patch fixes install failure, in case user does not remove old
installation.

Signed-off-by: Rohit Yadav <ro...@citrix.com>


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/16789a5e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/16789a5e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/16789a5e

Branch: refs/heads/4.0
Commit: 16789a5edee50ffd3cec97f4ff70a114bc3bd19e
Parents: 49d5713
Author: Rohit Yadav <ro...@citrix.com>
Authored: Tue Sep 25 12:02:34 2012 +0530
Committer: Edison Su <su...@gmail.com>
Committed: Tue Sep 25 15:06:25 2012 -0700

----------------------------------------------------------------------
 cloud.spec |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/16789a5e/cloud.spec
----------------------------------------------------------------------
diff --git a/cloud.spec b/cloud.spec
index 908a411..d2b610e 100644
--- a/cloud.spec
+++ b/cloud.spec
@@ -388,13 +388,10 @@ else
 fi
 
 %post scripts
-mkdir -p %{_libdir}/%{name}/agent
-ln -f -s %{_libdir}/%{name}/common/scripts %{_libdir}/%{name}/agent/
-ln -f -s %{_libdir}/%{name}/common/vms %{_libdir}/%{name}/agent/
+rm -fr %{_libdir}/%{name}/agent
+ln -f -s %{_libdir}/%{name}/common %{_libdir}/%{name}/agent
 
 %postun scripts
-rm -f %{_libdir}/%{name}/agent/scripts
-rm -f %{_libdir}/%{name}/agent/vms
 rm -fr %{_libdir}/%{name}/agent
 
 %post client