Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
Snippets Groups Projects
Commit aa58faa2 authored by thl-cmk's avatar thl-cmk :flag_na:
Browse files

Update README.md

parent 130fbb1a
No related branches found
No related tags found
No related merge requests found
......@@ -110,68 +110,69 @@ thl-cmk.hopto.org|"https://thl-cmk.hopto.org"|-o /dev/null --user-agent "your us
<details><summary>Implementd cURL options</summary>
| cURL option | Bakery Option | Comment |
|-----| ------ | ------ |
| --url | URLs to check -> URL to check | |
| -o | Strings to expect in response | By default `-o /dev/null` or `-o NUL`. If expect strings configured as `-o /var/tmp/curl_output` or `c:/windows/temp/curl_output` |
| -w | | Hardcoded in the scripts to `-w %{json}` |
| --insecure | Don't verify certificates | |
| --location | Follow redirects | |
| --head | Get header only | |
| --user | User authentication -> Username | |
| --basic | User authentication -> Authentication method -> Basic authentication | |
| --digest | User authentication -> Authentication method -> Digest authentication | |
| --ntlm | User authentication -> Authentication method -> NTLM authentication | |
| --ntlm-wb | User authentication -> Authentication method -> NTLM authentication with winbind | |
| --negotiate | User authentication -> Authentication method -> HTTP Negotiate (SPNEGO) authentication | |
| --anyauth | User authentication -> Authentication method -> Any authentication | |
| | | |
| --proxy | Proxy -> Use Proxy -> HTTP | |
| --socks4 | Proxy -> Use Proxy -> SOCKS4 | |
| --socks4a |Proxy -> Use Proxy -> SOCKS4a | |
| --socks5-hostname | Proxy -> Use Proxy -> SOCKS5 | |
| --proxy-user | Proxy -> Use Proxy -> Proxy username | |
| --proxy-basic | Proxy -> Use Proxy -> Basic authentication | |
| --proxy-digest |Proxy -> Use Proxy -> Digest authentication | |
| --proxy-ntlm | Proxy -> Use Proxy -> NTLM authentication | |
| --proxy-negotiate | Proxy -> Use Proxy -> HTTP Negotiate (SPNEGO) authentication | |
| --proxy-anyauth | Proxy -> Use Proxy -> Any authentication | |
| --socks5-basic | Proxy -> Use Proxy -> SOCKS5 basic authentication | |
| | | |
| --noproxy | Proxy -> Don't use any proxy | |
| | | |
| --tlsv1.3 | TLS/SSL version-> Use TLS 1.3 | |
| --tlsv1.2 | TLS/SSL version-> Use TLS 1.2 | |
| --tlsv1.1 | TLS/SSL version-> Use TLS 1.1 | |
| --tlsv1.0 | TLS/SSL version-> Use TLS 1.0 | |
| --tlsv1 | TLS/SSL version-> Use TLS 1.0 or greater | |
| --sslv3 | TLS/SSL version-> Use SSLv3 | |
| --sslv2 | TLS/SSL version-> Use SSLv2 | |
| | | |
| --http2 | HTTP version -> Use HTTP/2 | |
| --http1.1 | HTTP version -> Use HTTP 1.1 | |
| --http1.0 | HTTP version -> Use HTTP 1.0 | |
| | | |
| --ipv4 | IP stack -> IPv4 only | |
| --ipv6 | IP stack -> IPv6 only | |
| --compressed | Compressed response | |
| --no-npn | Next Protocol Negotiation (NPN) | |
| --no-alpn | Application Layer Protocol Negotiation (ALPN) | |
| --tcp-fastopen | TCP fast open | |
| --tcp-nodelay | TCP no delay | |
| --cert-status | OCSP certificate check | |
| | | |
| --header | Request headers | |
| --limit-rate | UP-/Download rate limit | |
| --max-filesize | Maximum file size | |
| --max-time | Maximum transfer time | |
| --speed-limit | Minimum speed | |
| --speed-time | Time for minimum speed | |
| --connect-timeout | Connect timeout | |
| --user-agent | User agent | |
| --referer | Referer | |
| --dump-header | Strings to expect in header | Configured as `--dump-header /var/tmp/curl_header` or `c:/windows/temp/curl_header` |
| --verbose --stderr | Get TLS/SSL session data | Configured as `--dump-header /var/tmp/curl_tls_info` or `c:/windows/temp/curl_tls_info` |
| cURL option | Bakery Option (Comment) |
|-----| ------ |
| --anyauth | Configure user authentication -> Authentication method -> Any authentication |
| --basic | Configure user authentication -> Authentication method -> Basic authentication |
| --cacert | Configure certificate verification -> Certificate to verify against |
| --cert-status | Configure certificate verification -> Use OCSP to check certificate status |
| --compressed | Request compressed response |
| --connect-timeout | Maximum time to connect |
| --digest | Configure user authentication -> Authentication method -> Digest authentication |
| --dump-header | Strings to expect in header (Configured as `--dump-header /var/tmp/curl_header` or `c:/windows/temp/curl_header`) |
| --head | Get header only |
| --header | Set request headers and Set API key header |
| --http1.0 | Use HTTP version -> Use HTTP 1.0 |
| --http1.1 | Use HTTP version -> Use HTTP 1.1 |
| --http2 | Use HTTP version -> Use HTTP/2 |
| --insecure | Configure certificate verification -> Don't verify certificates |
| --ipv4 | Use IP address family -> IPv4 only |
| --ipv6 | Use IP address family -> IPv6 only |
| --limit-rate | Maximum UP-/Download rate |
| --location | Configure redirects -> Follow redirects |
| --location-trusted | Configure redirects -> Use authentication on redirects |
| --max-filesize | Maximum file size |
| --max-redirs | Configure redirects -> Max. redirects |
| --max-time | Maximum transfer time |
| --negotiate | Configure user authentication -> Authentication method -> HTTP Negotiate (SPNEGO) authentication |
| --no-alpn | Advanced settings -> Disable Application Layer Protocol Negotiation (ALPN) |
| --no-npn | Advanced settings -> Disable Next Protocol Negotiation (NPN) |
| --noproxy | Configure proxy server -> Don't use any proxy |
| --ntlm | Configure user authentication -> Authentication method -> NTLM authentication |
| --ntlm-wb | Configure user authentication -> Authentication method -> NTLM authentication with winbind |
| --proxy | Configure proxy server -> Use Proxy -> HTTP |
| --proxy-anyauth | Configure proxy server -> Use Proxy -> Any authentication |
| --proxy-basic | Configure proxy server -> Use Proxy -> Basic authentication |
| --proxy-digest |Configure proxy server -> Use Proxy -> Digest authentication |
| --proxy-negotiate | Configure proxy server -> Use Proxy -> HTTP Negotiate (SPNEGO) authentication |
| --proxy-ntlm | Configure proxy server -> Use Proxy -> NTLM authentication |
| --proxy-user | Configure proxy server -> Use Proxy -> Proxy username |
| --referer | Set referer |
| --socks4 | Configure proxy server -> Use Proxy -> SOCKS4 |
| --socks4a |Configure proxy server -> Use Proxy -> SOCKS4a |
| --socks5-basic | Configure proxy server -> Use Proxy -> SOCKS5 basic authentication |
| --socks5-hostname | Configure proxy server -> Use Proxy -> SOCKS5 |
| --speed-limit | Minimum speed |
| --speed-time | Minimum speed time |
| --ssl | Use TLS/SSL version -> Try SSL/TLS |
| --ssl-no-revoke | Configure certificate verification -> Disable cert revocation checks (WinSSL |
| --ssl-reqd | Use TLS/SSL version -> Require SSL/TLS |
| --sslv2 | Use TLS/SSL version -> Use SSLv2 |
| --sslv3 | Use TLS/SSL version -> Use SSLv3 |
| --stderr | Hardcoded in the scripts to `/var/tmp/url_session` or `c:\windows\temp\url_session` |
| --tcp-fastopen | Advanced settings -> Use TCP fast open option |
| --tcp-nodelay | Advanced settings -> Use TCP no delay option |
| --tlsv1 | Use TLS/SSL version -> Use TLS 1.0 or greater |
| --tlsv1.0 | Use TLS/SSL version -> Use TLS 1.0 |
| --tlsv1.1 | Use TLS/SSL version -> Use TLS 1.1 |
| --tlsv1.2 | Use TLS/SSL version -> Use TLS 1.2 |
| --tlsv1.3 | Use TLS/SSL version -> Use TLS 1.3 |
| --url | URLs to check -> URL to check |
| --user | Configure user authentication -> Username |
| --user-agent | Set user agent |
| --verbose | Hardcoded in the scripts |
| -o | Strings to expect in response (By default `-o /dev/null` or `-o NUL`. If expect strings configured as `-o /var/tmp/curl_output` or `c:/windows/temp/curl_output`)|
| -w | Hardcoded in the scripts to `-w %{json}` |
</details>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment