diff options
-rw-r--r-- | README.md | 54 | ||||
-rw-r--r-- | libexec/check_xmpp | 2 |
2 files changed, 55 insertions, 1 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..70451a1 --- /dev/null +++ b/README.md @@ -0,0 +1,54 @@ +check\_xmpp +=========== + +This plugin uses Perl Net::XMPP to connect to an XMPP server, to test whether +it is accepting connections. It does not perform any authentication. + +Installation +------------ + + $ perl Makefile.PL + $ make + $ sudo make install + +Usage +----- + + Usage: check_xmpp [--hostname|-H HOSTNAME] [--port|-p PORT] [--tls|-s] + + -?, --usage + Print usage information + -h, --help + Print detailed help screen + -V, --version + Print version information + --extra-opts=[section][@file] + Read options from an ini file. See https://www.monitoring-plugins.org/doc/extra-opts.html + for usage and examples. + -H, --hostname=HOSTNAME + Hostname or IP address of device to check + -p, --port=PORT + TCP port to check + -s, --tls + Use a secure connection + -t, --timeout=INTEGER + Seconds before plugin times out (default: 15) + -v, --verbose + Show details for command-line debugging (can repeat up to 3 times) + + + +Thanks +------ + +This was written on company time with my employer [Inspire Net][1], who has +generously allowed me to open source it. + +License +------- + +Copyright (c) [Tom Ryder][2]. Distributed under [MIT License][3]. + +[1]: https://www.inspire.net.nz/ +[2]: https://sanctum.geek.nz/ +[3]: https://opensource.org/licenses/MIT diff --git a/libexec/check_xmpp b/libexec/check_xmpp index c628c13..3494ad0 100644 --- a/libexec/check_xmpp +++ b/libexec/check_xmpp @@ -21,7 +21,7 @@ use Monitoring::Plugin '%ERRORS'; use Net::XMPP; # Decree package version -our $VERSION = '1.00'; +our $VERSION = '1.01'; our $DESCRIPTION = <<'EOF'; This plugin uses Perl Net::XMPP to connect to an XMPP server, to test whether |