uid administration
Fuat C. Baran
fuat at cunixf.cc.columbia.edu
Wed Mar 14 03:15:13 AEST 1990
Here at Columbia University we currently have a locally written id
system. All the information associated with a user is kept in an
Ingres (RTI) database. Programs such as passwd, chfn, chsh, etc. are
local versions that start up an Ingres backend (directly on the server
host, and via pseudo-ttys on clients). Ingres runs on a "server" host
and the changes are propagated to all "client" machines.
The current implementation has several shortcomings so it is in the
process of being rewritten from scratch. The new system will have an
Ingres database, and several ISODE applications (e.g. the database
manager which talks to the Ingres backend will be an isode responder).
We are also implementing "reliable queueing" so that clients don't all
have to be up at the same time (problem with the current
implementation).
The new system organizes hosts into clusters. Also there is the
concept of a "person" which can have several users on one or more
clusters. The id system will be tied in to the student registration
system as well as the personnel database. White-pages services as
well as university-wide mail aliases (e.g.
FirstName_LastName at columbia.edu or anything else unique and
reasonable) are going to be implemented.
/etc/group is also maintained in Ingres, and /usr/lib/aliases will be
too (the current system just adds entries for users, but doesn't
maintain the whole database).
Not part of the ID system, but hostname/address administration for
named is also done with Ingres.
--Fuat
Internet: fuat at columbia.edu U.S. MAIL: Columbia University
BITNET: fuat at cunixc Center for Computing Activities
UUCP: ...!rutgers!columbia!cunixc!fuat 712 Watson Labs, 612 W115th St.
Phone: (212) 854-5128 Fax: (212) 662-6442 New York, NY 10025
More information about the Comp.unix.questions
mailing list