[1668] in Kerberos
Programming challenge: Make an UCSPI-compliant Kerberos toolset
daemon@ATHENA.MIT.EDU (Dan Bernstein)
Mon Dec 9 02:20:34 1991
Date: 9 Dec 91 06:48:55 GMT
From: brnstnd@kramden.acf.nyu.edu (Dan Bernstein)
To: kerberos@shelby.Stanford.EDU
I've seen many requests for Kerberized versions of various utilities. I
certainly wouldn't mind the ability to offer a random program as a
Kerberos-authenticated network service. However, I'm not too experienced
as a Kerberos programmer (despite having contributed code to v5!) and
don't trust myself to do this job right.
So, in the greatest tradition of systems programming, I'm looking for
someone to write this code for me, and incidentally the rest of the net,
to use. What I'd like to see is three programs forming an UCSPI-compliant
Kerberos toolset. UCSPI was published in the EurOpen newsletter, Autumn
1991, pages 7 and 8. Toolsets for TCP sockets, UNIX-domain sockets, and
named pipes (for System V) are in my clientserver package, available from
wuarchive.wustl.edu:usenet/alt.sources/articles/{4232,4234,4235,4277}.Z.
A toolset consists of a generic client, a generic server, and a service
terminator, which set up connections and pass them to user-specified
programs. If a Kerberos toolset is available then people will be able to
write code which works equally well over Kerberos, over plain TCP, and
even on System V. Kerberos will even be usable from shell scripts. The
toolset programs should be at most simple modifications of the sample
servers provided with the Kerberos package.
Anyone up to the challenge?
---Dan