From 745f13f5489cd6e52ac19d07e4d6fe258f6aa2e6 Mon Sep 17 00:00:00 2001 From: thl-cmk <thl-cmk@outlook.com> Date: Sun, 27 Mar 2022 18:04:02 +0000 Subject: [PATCH] Update README.md --- README.md | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 1bccd48..10f20d5 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,7 @@ The bakrey will dynamicly create some additional files in the _curl_ sub directo | curl_item_#.ca_cert | Configure certificate verification -> Certificate to verify against | Cert(chain) as PEM | | curl_item_#.header | Set request header / Set API key header | Header: Value line by line | | curl_item_#.post_binary | Send HTTP POST data | Post data as binary | -| curl_item_#.priv_key | Configure authentication -> Private/public key -> Private key | Private key for SCP/SFTP/SSP | +| curl_item_#.priv_key | Configure authentication -> Private/public key -> Private key | Private key for SCP/SFTP/SCP | | curl_item_#.regex | Regular expression to expect in content | Regex pattern to match on response | | curl_item_#.search_header | Strings to expect in header | Strings to search for in header line by line | | curl_item_#.search_response | Strings to expect in response | Strings to search for in response line by line | @@ -157,28 +157,29 @@ checkmk.com|curl_item_3|nocase_nomultiline| | --cacert | Configure verification of remote host -> Certificate to verify against | | --cert-status | Configure verification of remote host -> Use OCSP to check certificate status | | --compressed | Request compressed response | +| --compressed-ssh | Set FTP/SCP/SFTP options -> Enable ssh compression | | --connect-timeout | Set connection limits -> Maximum time to connect | | --data-binary | Send HTTP POST data | | --digest | Configure authentication -> Username/Password -> Authentication method -> Digest authentication | | --disable | Hardcoded in the agent scripts | -| --disable-eprt | Set FTP options -> Passive/Actrive mode FTP active mode -> Don't send EPRT command | -| --disable-epsv | Set FTP options -> Passive/Actrive mode -> FTP passove mode -> Don't send EPSV command | +| --disable-eprt | Set FTP/SCP/SFTP options -> Passive/Actrive mode FTP active mode -> Don't send EPRT command | +| --disable-epsv | Set FTP/SCP/SFTP options -> Passive/Actrive mode -> FTP passove mode -> Don't send EPSV command | | --dns-interface | Set DNS options -> Source interface | | --dns-ipv4-addr | Set DNS options -> IPv4 source address | | --dns-ipv6-addr | Set DNS options -> IPv6 source address | | --dns-servers | Set DNS options -> DNS servers | | --dump-header | Strings to expect in header (Configured as `--dump-header /var/tmp/curl_header` or `--dump-header c:/windows/temp/curl_header`) | -| --ftp-account | Set FTP options -> Account data string | -| --ftp-alternative-to-user | Set FTP options -> String to replace USER command | -| --ftp-create-dirs | Set FTP options -> Create remote dir(s) | -| --ftp-method | Set FTP options -> Change working directory method | -| --ftp-pasv | Set FTP options -> Passive/Actrive mode -> FTP passove mode | -| --ftp-pret | Set FTP options -> -> FTP passove mode -> Send PRET before PASV | -| --ftp-skip-pasv-ip | Set FTP options -> Passive/Actrive mode - Use remote IP form control channel for data chanel | -| --ftp-port | Set FTP options -> Passive/Actrive mode -> FTP active mode -> Address to use | -| --ftp-ssl-control | Set FTP options -> Require SSL/TLS for FTP login | -| --ftp-ssl-ccc | Set FTP options -> Require SSL/TLS for FTP login -> Send CCC after authenticating | -| --ftp-ssl-ccc-mode | Set FTP options -> Require SSL/TLS for FTP login -> Set CCC mode | +| --ftp-account | Set FTP/SCP/SFTP options -> Account data string | +| --ftp-alternative-to-user | Set FTP/SCP/SFTP options -> String to replace USER command | +| --ftp-create-dirs | Set FTP/SCP/SFTP options -> Create remote dir(s) | +| --ftp-method | Set FTP/SCP/SFTP optionss -> Change working directory method | +| --ftp-pasv | Set FTP/SCP/SFTP options -> Passive/Actrive mode -> FTP passove mode | +| --ftp-pret | Set FTP/SCP/SFTP options -> -> FTP passove mode -> Send PRET before PASV | +| --ftp-skip-pasv-ip | Set FTP/SCP/SFTP options -> Passive/Actrive mode - Use remote IP form control channel for data chanel | +| --ftp-port | Set FTP/SCP/SFTP options -> Passive/Actrive mode -> FTP active mode -> Address to use | +| --ftp-ssl-control | Set FTP/SCP/SFTP optionss -> Require SSL/TLS for FTP login | +| --ftp-ssl-ccc | Set FTP/SCP/SFTP options -> Require SSL/TLS for FTP login -> Send CCC after authenticating | +| --ftp-ssl-ccc-mode | Set FTP/SCP/SFTP options -> Require SSL/TLS for FTP login -> Set CCC mode | | --head | Get header only | | --header | Set request headers and Set API key header | | --hostpubmd5 | Configure verification of remote host -> Expected MD5 hash of pub key | @@ -192,6 +193,7 @@ checkmk.com|curl_item_3|nocase_nomultiline| | --ipv6 | Set DNS options -> Resolve names -> IPv6 only | | --key | Configure authentication -> Private/public key -> Private key | | --limit-rate | Set connection limits -> Maximum UP-/Download rate | +| --list-only | Set FTP/SCP/SFTP options -> Enable list only | | --location | Configure redirects -> Follow redirects | | --location-trusted | Configure redirects -> Use authentication on redirects | | --max-filesize | Set connection limits -> Maximum file size | @@ -199,12 +201,16 @@ checkmk.com|curl_item_3|nocase_nomultiline| | --max-time | Set connection limits -> Maximum transfer time | | --negotiate | Configure authentication -> Username/Password -> Authentication method -> HTTP Negotiate (SPNEGO) authentication | | --no-alpn | Advanced settings -> Disable Application Layer Protocol Negotiation (ALPN) | +| --no-buffer | Advanced settings -> Disable buffering of the output stream | +| --no-keepalive | Advanced settings -> Disable TCP keep alive on the connection | | --no-npn | Advanced settings -> Disable Next Protocol Negotiation (NPN) | +| --no-sessionid | Advanced settings -> Disable SSL session-ID reusing | | --noproxy | Configure proxy server -> Don't use any proxy | | --ntlm | Configure authentication -> Username/Passwordn -> Authentication method -> NTLM authentication | | --ntlm-wb | Configure authentication -> Username/Password -> Authentication method -> NTLM authentication with winbind | | --proxy | Configure proxy server -> Use Proxy -> HTTP | | --pass | Configure authentication -> Private/public key -> Pass phrase | +| --path-as-is | Advanced settings -> Do not squash .. sequences in URL path | | --proxy-anyauth | Configure proxy server -> Use Proxy -> Proxy authentication -> Authentication method -> Any authentication | | --proxy-basic | Configure proxy server -> Use Proxy -> Proxy authentication -> Authentication method -> Basic authentication | | --proxy-digest |Configure proxy server -> Use Proxy -> Proxy authentication -> Authentication method -> Digest authentication | @@ -221,6 +227,7 @@ checkmk.com|curl_item_3|nocase_nomultiline| | --speed-limit | Set connection limits -> Minimum speed | | --speed-time | Set connection limits -> Minimum speed time | | --ssl | Use TLS/SSL version -> Try SSL/TLS | +| --ssl-allow-beast | Advanced settings -> Allow SSL beast security flaw to improve interoperability | | --ssl-no-revoke | Configure verification of remote host -> Disable cert revocation checks (WinSSL | | --ssl-reqd | Use TLS/SSL version -> Require SSL/TLS | | --sslv2 | Use TLS/SSL version -> Use SSLv2 | @@ -238,6 +245,7 @@ checkmk.com|curl_item_3|nocase_nomultiline| | --user-agent | Set user agent | | --verbose | Hardcoded in the agent scripts | | --output | Strings to expect in response (By default `--output /dev/null` or `--output NUL`. If expect strings is configured set to `--output /var/tmp/curl_output` or `--output c:/windows/temp/curl_output`)| +| --use-ascii | Set FTP/SCP/SFTP option -> Enable ASCII transfer | | --write-out | Hardcoded in the agent scripts to `--write-out %{json}` | -- GitLab