2018-12-02 01:01:56 -05:00
|
|
|
|
CATGIRL(7) FreeBSD Miscellaneous Information Manual CATGIRL(7)
|
2018-08-04 18:00:54 -04:00
|
|
|
|
|
2018-09-15 22:22:51 -04:00
|
|
|
|
NAME
|
2018-12-02 01:01:56 -05:00
|
|
|
|
catgirl – IRC client
|
2018-08-04 18:00:54 -04:00
|
|
|
|
|
2018-09-15 22:22:51 -04:00
|
|
|
|
DESCRIPTION
|
2018-11-27 19:13:27 -05:00
|
|
|
|
catgirl is a curses IRC client originally intended for use over anonymous
|
2018-09-15 22:22:51 -04:00
|
|
|
|
SSH.
|
2018-08-20 16:06:46 -04:00
|
|
|
|
|
2018-12-02 18:12:45 -05:00
|
|
|
|
It requires LibreSSL (-ltls) and targets FreeBSD, Darwin, NetBSD.
|
|
|
|
|
|
|
|
|
|
Build
|
|
|
|
|
On platforms other than FreeBSD, copy the appropriate file to config.mk
|
|
|
|
|
and modify as needed. The default install PREFIX is ~/.local.
|
|
|
|
|
|
|
|
|
|
cp $(uname).mk config.mk
|
|
|
|
|
make
|
|
|
|
|
make install
|
2018-09-15 22:22:51 -04:00
|
|
|
|
|
|
|
|
|
FILES
|
2018-12-02 18:12:45 -05:00
|
|
|
|
chat.h shared state and function prototypes
|
|
|
|
|
chat.c command line parsing
|
|
|
|
|
event.c event loop and process spawning
|
|
|
|
|
tag.c tag (channel, query) ID assignment
|
|
|
|
|
handle.c incoming command handling
|
|
|
|
|
input.c input command handling
|
2018-12-02 01:01:56 -05:00
|
|
|
|
irc.c TLS client connection
|
|
|
|
|
format.c IRC formatting
|
2018-12-02 18:12:45 -05:00
|
|
|
|
ui.c cursed UI
|
|
|
|
|
term.c terminal features unsupported by curses
|
|
|
|
|
edit.c line editing
|
|
|
|
|
tab.c tab-complete
|
2018-12-02 01:01:56 -05:00
|
|
|
|
url.c URL detection
|
2018-12-02 18:12:45 -05:00
|
|
|
|
pls.c functions which should not have to be written
|
|
|
|
|
sandman.m utility for Darwin to signal sleep
|
2018-09-15 22:22:51 -04:00
|
|
|
|
|
2018-12-02 18:12:45 -05:00
|
|
|
|
sshd_config anonymous SSH configuration
|
2018-09-15 22:22:51 -04:00
|
|
|
|
man.sh man(1) implementation for chroot
|
|
|
|
|
|
|
|
|
|
SEE ALSO
|
2018-12-02 01:01:56 -05:00
|
|
|
|
catgirl(1), sandman(1)
|
2018-09-15 22:22:51 -04:00
|
|
|
|
|
2018-12-02 18:12:45 -05:00
|
|
|
|
BUGS
|
|
|
|
|
The UI is currently broken with NetBSD's curses implementation.
|
|
|
|
|
|
2018-12-02 01:01:56 -05:00
|
|
|
|
Causal Agency December 2, 2018 Causal Agency
|