ijirait - a command line client for the Gemini protocol to play the Ijirait MUSH
ijirait [--help] [--verbose] [--stream] [--cert_file=filename --key_file=filename] URL
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.
cpan
cpanm
libmodern-perl-perl
libmojolicious-perl
libterm-readline-gnu-perl
liburi-escape-xs-perl
libencode-locale-perl
libtext-wrapper-perl
To install App::Phoebe, copy and paste the appropriate command in to your terminal.
cpanm App::Phoebe
CPAN shell
perl -MCPAN -e shell install App::Phoebe
For more information on module installation, please visit the detailed CPAN module installation guide.