NAME
ijirait - a command line client for the Gemini protocol to play the Ijirait MUSH
SYNOPSIS
ijirait [--help] [--verbose] [--stream] [--cert_file=filename --key_file=filename] URL
DESCRIPTION
This is a command-line client for Ijirait, a Gemini-based MUSH that can be run by Phoebe. See App::Phoebe::Ijirait.
First, generate your client certificate for as many or as few days as you like:
openssl req -new -x509 -newkey ec -subj "/CN=Alex" \
-pkeyopt ec_paramgen_curve:prime256v1 -days 100 \
-nodes -out cert.pem -keyout key.pem
Then start this program to play:
ijirait --cert_file=cert.pem --key_file=key.pem \
gemini://campaignwiki.org/play/ijirait
You can also use it to stream, i.e. get notified of events in real time:
ijirait --cert_file=cert.pem --key_file=key.pem --stream \
gemini://campaignwiki.org/play/ijirait/stream
Here are the Debian package names to satisfy the dependencies. Use cpan
or cpanm
to install them.
- Modern::Perl from
libmodern-perl-perl
- Mojo::IOLoop from
libmojolicious-perl
- Term::ReadLine::Gnu from
libterm-readline-gnu-perl
- URI::Escape from
liburi-escape-xs-perl
- Encode::Locale from
libencode-locale-perl
- Text::Wrapper from
libtext-wrapper-perl