💾 Archived View for gmn.clttr.info › sources › cgmnlm.git › tree › doc › gmni.scd.txt captured on 2023-01-29 at 05:04:23.

View Raw

More Information

⬅️ Previous capture (2021-12-03)

🚧 View Differences

-=-=-=-=-=-=-

gmni(1)

# NAME

gmni - Gemini client

# SYNPOSIS



# DESCRIPTION


to stdout.

If an error is returned, information is printed to stderr and the process exits
with a non-zero exit status equal to the response status. If a response is
returned which is neither successful or an error, the response status and meta
text are printed to stderr.

If the server requests user input, a prompt is shown and a second request is
performed with the user's input supplied to the server.

# OPTIONS


	Force the connection to use IPv4.


	Force the connection to use IPv6.


	If the server requests user input, a second request is performed with
	the given input string as the user input.


	If the server requests user input, _path_ is opened and read, and a
	second request is performed with the contents of _path_ as the user
	input.


	Sets the path to the client certificate and private key file to use,
	both PEM encoded.


	For *text/\** responses, *gmni* normally adds a line feed if stdout is a
	TTY and the response body does not include one. This flag suppresses
	this behavior.


	Follow redirects.


	Sets the TOFU (trust on first use) configuration, which controls if the
	client shall trust new certificates. _mode_ can be one of *always*,
	*once*, or *fail*.


	Print the response status and meta text to stdout.


	Print the response status and meta text to stdout, and suppress the
	printing of the response body to stdout.


	Suppress the input prompt if the server requests an input, and instead
	print a diagnostic message and exit with a zero (successful) status
	code.


	Write output to _path_. If _path_ ends with a '/', the basename of the URL
	will be appended. If _path_ is the empty string, "./" will be presumed.