summaryrefslogtreecommitdiffstats
path: root/build/glustermg.spec
diff options
context:
space:
mode:
authorBala.FA <bala@gluster.com>2011-08-02 19:07:39 +0530
committerBala.FA <bala@gluster.com>2011-08-02 19:09:01 +0530
commitd96ebffb0167a3a75852b3465b85cce53fd17940 (patch)
tree50c86dd9ffe32bebf3bf93d1a17d7bb3ee11b43a /build/glustermg.spec
parentabf4fac1c64e022e5f323875e94e629565d73cf8 (diff)
/opt/glustermg is owned by tomcat:tomcat when rpm installed and /opt/glustermg/data is removed.
Signed-off-by: Bala.FA <bala@gluster.com>
Diffstat (limited to 'build/glustermg.spec')
-rw-r--r--build/glustermg.spec8
1 files changed, 3 insertions, 5 deletions
diff --git a/build/glustermg.spec b/build/glustermg.spec
index 8ca70e8e..1eaaa004 100644
--- a/build/glustermg.spec
+++ b/build/glustermg.spec
@@ -44,7 +44,6 @@ Requires: crontabs
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/opt/glustermg/%{release_version}
mkdir -p $RPM_BUILD_ROOT/opt/glustermg/keys
-mkdir -p $RPM_BUILD_ROOT/opt/glustermg/data
mkdir -p $RPM_BUILD_ROOT/var/log/glustermg
wget -P $RPM_BUILD_ROOT %{glustermg_war_url}
tar -C $RPM_BUILD_ROOT/opt/glustermg/%{release_version} -zxf $RPM_BUILD_ROOT/glustermg.war.tar.gz
@@ -55,7 +54,7 @@ mkdir -p $RPM_BUILD_ROOT/var/lib/rrd
cp -pa gmg-scripts/* $RPM_BUILD_ROOT/opt/glustermg/%{release_version}/backend
%post
-chown -R tomcat:tomcat /opt/glustermg/data /var/log/glustermg
+chown -R tomcat:tomcat /opt/glustermg /var/log/glustermg
ln -fs /opt/glustermg/%{release_version}/glustermg /usr/share/tomcat5/webapps/glustermg
if [ ! -f /opt/glustermg/keys/id_rsa ]; then
ssh-keygen -r rsa -f /opt/glustermg/keys/id_rsa -N gluster
@@ -69,7 +68,7 @@ if ! grep -q '# Added by Gluster: JAVA_OPTS="${JAVA_OPTS} -Xms1024m -Xmx1024m -X
echo 'JAVA_OPTS="${JAVA_OPTS} -Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m"' >> /etc/sysconfig/tomcat5
fi
if ! grep -q /usr/share/tomcat5/webapps/glustermg/ssl/gmg-ssl.keystore /etc/tomcat5/server.xml; then
- sed '/<\/Service>/i \
+ sed -i '/<\/Service>/i \
<Connector SSLEnabled="true" \
clientAuth="false" \
executor="tomcatThreadPool" \
@@ -83,7 +82,7 @@ if ! grep -q /usr/share/tomcat5/webapps/glustermg/ssl/gmg-ssl.keystore /etc/tomc
sslProtocol="TLS" />' /etc/tomcat5/server.xml
fi
if ! grep -q "org.apache.catalina.authenticator.NonLoginAuthenticator" /etc/tomcat5/context.xml; then
- sed '/<\/Context>/i \
+ sed -i '/<\/Context>/i \
<Valve className="org.apache.catalina.authenticator.NonLoginAuthenticator" \
disableProxyCaching="false" />' /etc/tomcat5/context.xml
fi
@@ -123,7 +122,6 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,0755)
/opt/glustermg/%{release_version}/glustermg
/opt/glustermg/keys
-/opt/glustermg/data
/var/log/glustermg
%changelog