summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Garnock-Jones <tonyg@lshift.net>2010-05-15 12:56:29 +1200
committerTony Garnock-Jones <tonyg@lshift.net>2010-05-15 12:56:29 +1200
commit4400c7ca11b3456b99a7a897b90031721283ebb4 (patch)
tree69ddef37b451948c9ca1c182f467a1912cd90740
parent44fe8d966f437ab4778049deaf1bd50a5eddec59 (diff)
downloadrabbitmq-server-git-4400c7ca11b3456b99a7a897b90031721283ebb4.tar.gz
Clean out plugin activation state on uninstall and upgrade
-rw-r--r--packaging/RPMS/Fedora/rabbitmq-server.spec4
1 files changed, 4 insertions, 0 deletions
diff --git a/packaging/RPMS/Fedora/rabbitmq-server.spec b/packaging/RPMS/Fedora/rabbitmq-server.spec
index 6926261f79..6ada15b964 100644
--- a/packaging/RPMS/Fedora/rabbitmq-server.spec
+++ b/packaging/RPMS/Fedora/rabbitmq-server.spec
@@ -107,6 +107,10 @@ if [ $1 = 0 ]; then
# Leave rabbitmq user and group
fi
+# Clean out plugin activation state, both on uninstall and upgrade
+rm -rf %{_maindir}/priv
+rm -f %{_maindir}/ebin/rabbit.rel %{_maindir}/ebin/rabbit.script %{_maindir}/ebin/rabbit.boot
+
%files -f ../%{name}.files
%defattr(-,root,root,-)
%attr(0750, rabbitmq, rabbitmq) %dir %{_localstatedir}/lib/rabbitmq