diff options
| -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 |
