Module: check_mk
Branch: master
Commit: f87bb35eff5e9db19b5b6be4914675bbfadd0283
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f87bb35eff5e9d…
Author: Sebastian Herbord <sh(a)mathias-kettner.de>
Date: Fri Feb 26 16:06:40 2016 +0100
solaris agent no longer tries to run prtdiag in local zones
---
agents/check_mk_agent.solaris | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/agents/check_mk_agent.solaris b/agents/check_mk_agent.solaris
index 9a0eba0..3cf8046 100755
--- a/agents/check_mk_agent.solaris
+++ b/agents/check_mk_agent.solaris
@@ -268,7 +268,11 @@ fi
if type prtdiag >/dev/null 2>&1
then
- run_cached -s solaris_prtdiag_status 300 '/usr/sbin/prtdiag 1>/dev/null
2>&1; echo $?'
+ # prtdiag does not work in local zones
+ if [ "$zonename" == "global" ]
+ then
+ run_cached -s solaris_prtdiag_status 300 '/usr/sbin/prtdiag 1>/dev/null
2>&1; echo $?'
+ fi
fi
# TCP Connection stats