SSHD server in Scheme
This is a SSH server supporting chat and various other functionalities, written in CHICKEN Scheme.
This code is inspired by the Why aren't we using SSH for everything? post.
I also wanted to explore the LISP <-> C integration, inspired by the Schemings source code.
Design goals
The main assumption is to make this server extendable via plugins. The first plugin, chat, is in development.
Development
Use the Nix package manager:
nix-build
If you require more CHICKEN eggs, add them to eggs.nix
and default.nix
and
run
egg2nix eggs.csm > eggs.nix
To build just use make
.