[comp.protocols.tcp-ip] Info on directory servers requested

ejbehr@rs6000.cmp.ilstu.edu (Eric Behr) (06/27/91)

I'm toying with the idea of implementing a small local (campus) directory
server on a little Unix machine (an A/UX SE/30, maybe?). It's more of an
experiment, or showing someone that it *can be done*, rather than a *real*
service.

I imagine a Unix daemon, which would respond to requests on one of the
unused ports, and search a text file database for matches. I'm interested
only in queries like <last name> {<first name>}, possibly with wildcards.
The idea is to get e-mail address(es) of the matching person(s) in return,
nothing else; the response would be handled by some simple PC front-end.

I read the RFC on DAP, and it sort of scared me by the complexity of the
protocol. It does mention a program called "dish" - hence my first
question: where can I get it? what does it do?

Second question: has anyone implemented this obvious simple scheme I
described above? Or maybe it isn't as simple as it seems to me? I'd be
grateful for all comments and hints.
-- 
Eric Behr, Illinois State University, Mathematics Department
Internet: ejbehr@rs6000.cmp.ilstu.edu    Bitnet: ebehr@ilstu

ejbehr@rs6000.cmp.ilstu.edu (Eric Behr) (06/27/91)

I'm toying with the idea of implementing a small local (campus) directory
server on a little Unix machine (an A/UX SE/30, maybe?). It's more of an
experiment, or showing someone that it *can be done*, rather than a *real*
service.

I imagine a Unix daemon, which would respond to requests on one of the
unused ports, and search a text file database for matches. I'm interested
only in queries like <last name> {<first name>}, possibly with wildcards.
The idea is to get e-mail address(es) of the matching person(s) in return,
nothing else; the response would be handled by some simple PC front-end.

I read the RFC on DAP, and it sort of scared me by the complexity of the
protocol. It does mention a program called "dish" - hence my first
question: where can I get it? what does it do?

Second question: has anyone implemented this obvious simple scheme I
described above? Or maybe it isn't as simple as it seems to me? I'd be
grateful for all comments and hints.

-- 
Eric Behr, Illinois State University, Mathematics Department
Internet: ejbehr@rs6000.cmp.ilstu.edu    Bitnet: ebehr@ilstu