Module: check_mk
Branch: master
Commit: ed1349406ec2aa8446243d7544946a00d226f48f
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=ed1349406ec2aa…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Feb 21 16:34:57 2018 +0100
mkeventd_open514: Improved error message when not able to open the configured network
ports
Change-Id: I307248c12c9b362559b193985328a4c78086c7f3
---
bin/mkeventd_open514.cc | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/bin/mkeventd_open514.cc b/bin/mkeventd_open514.cc
index c2b4f1d..65836ed 100644
--- a/bin/mkeventd_open514.cc
+++ b/bin/mkeventd_open514.cc
@@ -97,7 +97,8 @@ int main(int argc, char **argv) {
addr.sin_addr.s_addr = 0;
if (0 != bind(syslog_sock, reinterpret_cast<struct sockaddr *>(&addr),
sizeof(addr))) {
- perror("Cannot bind UDP socket for syslog to port");
+ perror("Cannot bind UDP socket for syslog to port "
+ "(Is SUID bit set on mkeventd_open514? Is \"nosuid\"
not set on the filesystem?)");
exit(1);
}
@@ -133,7 +134,8 @@ int main(int argc, char **argv) {
if (0 != bind(syslog_tcp_sock,
reinterpret_cast<struct sockaddr *>(&addr),
sizeof(addr))) {
- perror("Cannot bind TCP socket for syslog-tcp to port");
+ perror("Cannot bind TCP socket for syslog-tcp to port "
+ "(Is SUID bit set on mkeventd_open514? Is \"nosuid\"
not set on the filesystem?)");
exit(1);
}
@@ -168,7 +170,8 @@ int main(int argc, char **argv) {
addr.sin_addr.s_addr = 0;
if (0 != bind(snmptrap_sock, reinterpret_cast<struct sockaddr
*>(&addr),
sizeof(addr))) {
- perror("Cannot bind UDP socket for snmptrap to port");
+ perror("Cannot bind UDP socket for snmptrap to port "
+ "(Is SUID bit set on mkeventd_open514? Is \"nosuid\"
not set on the filesystem?)");
exit(1);
}