John Floren e4c651fb2b Add auth bits 8 years ago
..
appl e4c651fb2b Add auth bits 6 years ago
man e4c651fb2b Add auth bits 6 years ago
Makefile e4c651fb2b Add auth bits 6 years ago
README e4c651fb2b Add auth bits 6 years ago
authsrv9.0 e4c651fb2b Add auth bits 6 years ago
authsrv9.8 e4c651fb2b Add auth bits 6 years ago
authsrv9.c e4c651fb2b Add auth bits 6 years ago
des.c e4c651fb2b Add auth bits 6 years ago
des.h e4c651fb2b Add auth bits 6 years ago
mkconfig e4c651fb2b Add auth bits 6 years ago
mkfile e4c651fb2b Add auth bits 6 years ago
passtokey.c e4c651fb2b Add auth bits 6 years ago
util.c e4c651fb2b Add auth bits 6 years ago
util.h e4c651fb2b Add auth bits 6 years ago

README

# status

should work, using it on local network. see the manual page and
the todo-list below for caveats.


# intro

this provides a plan 9 authentication service (auth/authsrv). one
version is for unix, written in c and not depending on external
libraries. the other version is for inferno, written in limbo.


# install

for the unix code:
execute "make". see the manual page authsrv9.8 for more information.

for the inferno code:
modify "mkconfig" if you don't have $ROOT set, execute "mk install".
see the manual page authsrv9(8) for more information.

when building from within inferno, insert SYSHOST=Inferno and ROOT=
in the mk invocations to override the values in the mkconfig.


# latest version

get it from:

http://www.ueber.net/code/r/authsrv9


# licence & author

all files are in the public domain. this code has been written by
mechiel lukkien, reachable at mechiel@ueber.net.


# todo

- do a thorough security review