You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ch...@apache.org on 2012/09/25 19:42:25 UTC
[5/11] 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/2d832c6c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/2d832c6c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/2d832c6c
Branch: refs/heads/junit-tests
Commit: 2d832c6cdec8950fb85ae005cf8cee467ea929b2
Parents: eb26f7a
Author: Rohit Yadav <ro...@citrix.com>
Authored: Tue Sep 25 12:02:34 2012 +0530
Committer: Wido den Hollander <wi...@widodh.nl>
Committed: Tue Sep 25 11:51:53 2012 +0200
----------------------------------------------------------------------
cloud.spec | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/2d832c6c/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