diff options
author | Bala.FA <bala@gluster.com> | 2011-08-02 16:03:52 +0530 |
---|---|---|
committer | Bala.FA <bala@gluster.com> | 2011-08-02 16:15:03 +0530 |
commit | abf4fac1c64e022e5f323875e94e629565d73cf8 (patch) | |
tree | 71d8d4eb5771b7036374dcbca72322737c2f25f6 /build/glustermg.spec | |
parent | 9e4f1e15459d4e53a901c0ed6ce725cb704e9710 (diff) |
Added support to update constructor-arg in gluster-server-base.xml based on running platform.
Signed-off-by: Bala.FA <bala@gluster.com>
Diffstat (limited to 'build/glustermg.spec')
-rw-r--r-- | build/glustermg.spec | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/build/glustermg.spec b/build/glustermg.spec index fd9d65bb..8ca70e8e 100644 --- a/build/glustermg.spec +++ b/build/glustermg.spec @@ -18,6 +18,7 @@ Source0: glustermg-%{release_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Requires: tomcat5 >= 5.5.23 Requires: java-1.6.0-openjdk >= 1.6.0.0 +Requires: wget %description %{product_family} web UI component for GlusterFS and Gluster appliances @@ -86,6 +87,11 @@ if ! grep -q "org.apache.catalina.authenticator.NonLoginAuthenticator" /etc/tomc <Valve className="org.apache.catalina.authenticator.NonLoginAuthenticator" \ disableProxyCaching="false" />' /etc/tomcat5/context.xml fi +if wget -q -O /dev/null http://169.254.169.254/latest; then + sed -i '/<constructor-arg/c <constructor-arg value="none" \/>' /opt/glustermg/%{release_version}/glustermg/WEB-INF/classes/spring/gluster-server-base.xml +else + sed -i '/<constructor-arg/c <constructor-arg value="multicast" \/>' /opt/glustermg/%{release_version}/glustermg/WEB-INF/classes/spring/gluster-server-base.xml +fi %post backend |