diff options
| author | Shireesh Anjal <anjalshireesh@gmail.com> | 2011-08-02 04:00:26 -0700 |
|---|---|---|
| committer | Shireesh Anjal <anjalshireesh@gmail.com> | 2011-08-02 04:00:26 -0700 |
| commit | 5e89ccaac396f3ff780fea8558b72ea3a29c5030 (patch) | |
| tree | 71d8d4eb5771b7036374dcbca72322737c2f25f6 | |
| parent | 9e4f1e15459d4e53a901c0ed6ce725cb704e9710 (diff) | |
| parent | abf4fac1c64e022e5f323875e94e629565d73cf8 (diff) | |
Merge pull request #176 from balamurugana/master
Added support to update constructor-arg in gluster-server-base.xml based on running platform.
| -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 |
