Browse Source

Update readme with flags and usage

Jean-Louis Huynen 3 years ago
No known key found for this signature in database GPG Key ID: 4CDEBABACE9A5DC9
  1. 31


@ -42,7 +42,38 @@ make amd64l # for amd64 / linux
$IP_SRV being the d4-server's address, $PORT its listening port
## Configuration files
Part of the client configuration can be stored in folder containing the following files:
- key: your Pre-Shared-Key
- snaplen: default is 4096
- source: stdin
- destination: stdout, [fe80::ffff:ffff:ffff:a6fb]:4443,
- type: D4 packat type, see [types](
- uuid: generated automiatically if empty
- version: protocol version
- rootCA.crt: optional CA certificate to check the server certificate
## Flags
-c string
configuration directory
Check TLS certificate against rootCA.crt
Set to True, true, TRUE, 1, or t to enable TLS on network destination (default true)
-cka duration
Keep Alive time human format, 0 to disable (default 30s)
-ct duration
Set timeout in human format
-rt duration
Time in human format before retry after connection failure, set to 0 to exit on failure (default 30s)
-v Set to True, true, TRUE, 1, or t to enable verbose output on stdout
## Pipe data into the client
In the followin examples, destination is set to stdout.
### Some file