From e5268756695b717cefecbd697dbaa57ed72455af Mon Sep 17 00:00:00 2001 From: Edison Su Date: Tue, 18 Jan 2011 10:08:21 -0500 Subject: [PATCH] fix starting agent error --- agent/libexec/agent-runner.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agent/libexec/agent-runner.in b/agent/libexec/agent-runner.in index c1dc4a91dfc..3a975e96fbe 100755 --- a/agent/libexec/agent-runner.in +++ b/agent/libexec/agent-runner.in @@ -26,8 +26,8 @@ echo CLASSPATH to run the agent: "$CLASSPATH" export PATH=/sbin:/usr/sbin:"$PATH" SERVICEARGS= for x in private public ; do - configuration=`grep -q "^$x.network.device" "@AGENTSYSCONFDIR@"/agent.properties` - if [ $? -eq 0 ] ; then + configuration=`grep "^$x.network.device" "@AGENTSYSCONFDIR@"/agent.properties||true` + if [ -n "$configuration" ] ; then echo "Using manually-configured network device $CONFIGURATION" else defaultroute=`ip route | grep ^default | cut -d ' ' -f 5`