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