summaryrefslogtreecommitdiffstats
path: root/lib/utils_base.h
diff options
context:
space:
mode:
authorJan Wagner <waja@cyconet.org>2014-07-06 12:58:04 +0200
committerJan Wagner <waja@cyconet.org>2014-07-06 13:29:24 +0200
commitba21e26443385dd283d08e0419ff6ff25fedd0e8 (patch)
treef4b531a4b6a39bfc195c23c23fd80d7fbae176cd /lib/utils_base.h
parent1a0467f672ae7a3cb8ecf35e9cbedc0cb4c6124e (diff)
downloadmonitoring-plugins-ba21e26443385dd283d08e0419ff6ff25fedd0e8.tar.gz
check_icmp/check_dhcp: disable check, if we are root
As it is possible to use capabilities(7) on linux or solaris privileges for example, it is not necessary in all cases to have those binaries making use of setuid.
Diffstat (limited to 'lib/utils_base.h')
-rw-r--r--lib/utils_base.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/utils_base.h b/lib/utils_base.h
index d69b0da1..42ae0c09 100644
--- a/lib/utils_base.h
+++ b/lib/utils_base.h
@@ -75,9 +75,6 @@ void die (int, const char *, ...) __attribute__((noreturn,format(printf, 2, 3)))
75/* a simple check to see if we're running as root. 75/* a simple check to see if we're running as root.
76 * returns zero on failure, nonzero on success */ 76 * returns zero on failure, nonzero on success */
77int np_check_if_root(void); 77int np_check_if_root(void);
78/* and a helpful wrapper around that. it returns the same status
79 * code from the above function, in case it's helpful for testing */
80int np_warn_if_not_root(void);
81 78
82/* mp_suid() returns true if the real and effective uids differs, such as when 79/* mp_suid() returns true if the real and effective uids differs, such as when
83 * running a suid plugin */ 80 * running a suid plugin */