~moody/tlsclient

tlsclient(1) and rcpu(1) for *nix
d253ae95 — Jacob Moody 6 days ago
enable posting to remote /srv through -s
3e05a1d4 — Jacob Moody 25 days ago
Add pam module
b181d62f — Jacob Moody 25 days ago
gnutls -> openssl

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~moody/tlsclient
read/write
git@git.sr.ht:~moody/tlsclient

You can also use your local clone with git send-email.

tlsclient: tlsclient(1) for unix

This repo contains:
	9cpu: rcpu(1) on unix
	tlsclient: tlsclient(1) on unix
	git-remote-hjgit: git remote helper for using hjgit repos.
	pam_p9.so: A pam module that authenticates against a 9front auth server.

Most of the tlsclient code is pillaged from jsdrawterm: https://github.com/aiju/jsdrawterm
The main difference between tlsclient and drawterm is that tlsclient has stripped out the
plan9 kernel that runs in userspace. This means we use openssl for TLS and and don't provide
things like /mnt/term, but gain some more flexibility.

Usage:
	tlsclient [ -R ] [ -u user] [ -h host ] [ -a auth ] -p port cmd...
	9cpu [ -u user ] [ -h host ] [ -a auth ] cmd...

Example:
	9cpu -u moody -h shithub.us -a p9auth.shithub.us newrepo tlsclient

	# with git-remote-hjgit in your $PATH
	git clone hjgit://shithub.us/user/repo