[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-hackers
Subject: "login classes"
From: Sean Eric Fagan <sef () kithrup ! com>
Date: 1996-07-14 6:59:36
[Download RAW message or body]
Well, I was a Busy Boy today. While doing some other task%, I decided to
start implementing login classes for FreeBSD.
They are heavily modeled after the BSD/OS versions, of course, since that's
the only implementation I know of ;).
I've been poring over BSD/OS header files and man pages for a couple of
weeks now, and, since I had a bunch of idle time today while waiting for my
other task% to complete, I went for it.
I implemented, as far as I can tell, the library side of the BSD/OS login
class stuff. My test program -- which doesn't *do* anything useful,
admittedly -- does seem to work.
There are three sides to the login classes -- the library functions,
modified utilities, and some new utilities to provide authentication. I
don't know that I can do the login et al modifications, and I *know* I don't
know about about kerberos and S/Key to write that.
(Basicly, the reason I want this is because I want to be able to use S/Key.
However, I don't like having a seperate account name for that. The login
classes allow you to specify something like, "sef:skey" at the login:
prompt, and login will then use S/Key instead of the default mechanism. It
also removes all password and/or authentication from the login program
proper, relying on /usr/libexec/auth_* -- e.g., /usr/libexec/auth_passwd and
/usr/libexec/auth_skey.)
So... who knows login and related commands, and who knows kerberos, password
authentication, and S/Key? ;)
Sean.
----
% I would say what this task was, but the *last* time I mentioned it on the
list, I got yelled at for several weeks for offending people's
sensibilities. ;)
----
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic