Move encoding check to "nagixsc.py"
Move "exec_check" to nagixsc.py
Allow command lines with quotes
Until now command lines where split at spaces (" ") but if you want some
string arguments including spaces ("-e '220 mail.server.de'") this
doesn't work anymore. So now we use "shlex.split()" for this.
Until now command lines where split at spaces (" ") but if you want some
string arguments including spaces ("-e '220 mail.server.de'") this
doesn't work anymore. So now we use "shlex.split()" for this.
Added check to reset future timestamps
Output service only if description is set
Config files and cmd line options for daemons
Moved config files from examples/ to sample-configs/conf/, new config
files for daemons in sample-configs/
Changed path names in QUICKSTART.de.txt
Moved config files from examples/ to sample-configs/conf/, new config
files for daemons in sample-configs/
Changed path names in QUICKSTART.de.txt
Import md5 from hashlib/md5, dep. on Py version
2.4: Only "md5" available
2.5: "md5" and "hashlib" work
2.6: Only "hashlib"
So try to "from hashlib import md5" and if it doesn't work just do a
"from md5 import md5" and just use "md5(___).hexdigest()" in the code.
2.4: Only "md5" available
2.5: "md5" and "hashlib" work
2.6: Only "hashlib"
So try to "from hashlib import md5" and if it doesn't work just do a
"from md5 import md5" and just use "md5(___).hexdigest()" in the code.
Again still PoC, but reworked w/o CherryPy
Still PoC, but reworked w/o CherryPy
Fix "file -1 seconds old" bug
WIP: PoC of "http2nagios" / rename "cgi"->"http"
WIP: PoC of conf2cgi/Nag(ix)RPE \o/
Filter option build into nagixsc_conf2xml (-H/-D)
Allow HTTP username and password (-l/-a)
Added host checks
Typo in QUICKSTART.de.txt, thx to Sven Jeck
WIP: Generate minimal, hardcoded Nagios cfg from XML
Initial commit