From abf4fac1c64e022e5f323875e94e629565d73cf8 Mon Sep 17 00:00:00 2001 From: "Bala.FA" Date: Tue, 2 Aug 2011 16:03:52 +0530 Subject: Added support to update constructor-arg in gluster-server-base.xml based on running platform. Signed-off-by: Bala.FA --- build/glustermg.spec | 6 ++++++ 1 file changed, 6 insertions(+) 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 ' /etc/tomcat5/context.xml fi +if wget -q -O /dev/null http://169.254.169.254/latest; then + sed -i '/' /opt/glustermg/%{release_version}/glustermg/WEB-INF/classes/spring/gluster-server-base.xml +else + sed -i '/' /opt/glustermg/%{release_version}/glustermg/WEB-INF/classes/spring/gluster-server-base.xml +fi %post backend -- cgit