summaryrefslogtreecommitdiffstats
path: root/build/glustermg.spec
diff options
context:
space:
mode:
authorBala.FA <bala@gluster.com>2011-08-04 12:04:57 +0530
committerBala.FA <bala@gluster.com>2011-08-04 12:07:50 +0530
commit429f1d20f5d0ec52ff9d0d2168fde1e83a7c4b4f (patch)
treef598bc12f76338348adc6f6be2b7a04b62162908 /build/glustermg.spec
parent6c5662f48bb19f97fd2c91557f4daaae19b6e9d3 (diff)
Removed /usr/share/tomcat5/webapps/glustermg on RPM uninstall.
Signed-off-by: Bala.FA <bala@gluster.com>
Diffstat (limited to 'build/glustermg.spec')
-rw-r--r--build/glustermg.spec6
1 files changed, 6 insertions, 0 deletions
diff --git a/build/glustermg.spec b/build/glustermg.spec
index 7de9c51c..b1025e88 100644
--- a/build/glustermg.spec
+++ b/build/glustermg.spec
@@ -61,6 +61,9 @@ ln -sf /opt/glustermg/%{release_version}/backend/multicast-discoverd.py %{buildr
%post
chown -R tomcat:tomcat /opt/glustermg /var/log/glustermg
+if [ -f /usr/share/tomcat5/webapps/glustermg ]; then
+ rm -f /usr/share/tomcat5/webapps/glustermg
+fi
ln -fs /opt/glustermg/%{release_version}/glustermg /usr/share/tomcat5/webapps/glustermg
if [ ! -f /opt/glustermg/keys/id_rsa ]; then
ssh-keygen -t rsa -f /opt/glustermg/keys/id_rsa -N gluster
@@ -96,6 +99,9 @@ if wget -q -O /dev/null http://169.254.169.254/latest; then
sed -i '/<constructor-arg value="multicast"/c <constructor-arg value="none" \/>' /opt/glustermg/%{release_version}/glustermg/WEB-INF/classes/spring/gluster-server-base.xml
fi
+%preun
+rm -f /usr/share/tomcat5/webapps/glustermg
+
%post backend
if [ -f /etc/sudoers ]; then
chmod 644 /etc/sudoers