💾 Archived View for calcuode.com › gmsfn.1.scd.txt captured on 2020-10-31 at 00:40:55.
View Raw
More Information
-=-=-=-=-=-=-
gmsfn(1)
# NAME
gmsfn - feed builder for Gemini
# SYNOPSYS
# DESCRIPTION
- gmsfn* keeps track of new links in Gemtext files served over the Gemini
protocol, the intended use case being easy access to new gemlog entries.
The result of the program is a Gemtext file that contains all the links present
in a given set of Gemini pages. When an output file already exists *gmsfn*
prepends any links not already present in it, so if run at a regular interval
- gmsfn* can be used to create an up-to-date feed of new links. *gmsfn* does not
care about what is in the output file or about the order of the links it
contains; the user may edit it however they see fit, but they should remember
that new links will always be added to the very top of the file.
The configuration file at the given _path_ specifies the output file and the
pages that should be monitored for new links. See *gmsfn*(5) for the
configuration syntax.
- gmsfn* uses *gmni*(1)'s TOFU system. If a certificate fingerprint is present
in your Gemini known_hosts file (probably at
~/.local/share/gemini/known_hosts) then the host will be trusted. If it is not
then a message will be printed to *stderr* and, provided that the certificate
is valid, the host will be trusted for a single request.
# SEE ALSO