mccrave@kodak.UUCP (Donna McCrave) (01/26/89)
I have been trying to get the IDA sendmail enhancement kit running
on an Ultrix 3.0 system. The main interest is the nifty extended
aliasing functions that it provides. Basically, if I can get it to
run properly, I can send mail out onto the Internet from any of
my dozen or so accounts around the plants, and it will always say
From: Donna_McCrave@Kodak.COM. Of course, an alias must exist
on the machine to forward any incoming mail to my preferred mail box.
The problem is that this feature requires the newer dbm library
than the 4.2BSD system provides. (If you have access to SunOS 4.0,
the include file is /usr/include/ndbm.h as opposed to the older
version, /usr/include/dbm.h for an idea of the differences). I
assume that the newer dbm library is part of the 4.3BSD offering,
but I'm not really sure, not being a guru.
So, has anyone ported IDA to the older dbm library? Is it
feasible to port the newer dbm library to the machine? I believe
we have a source license somewhere....
Thanks in advance for any advice.
Donna McCrave
Eastman Kodak
..!{rutgers,rochester}!kodak!mccrave
716-477-9768treese@athena.mit.edu (Win Treese) (01/26/89)
Problem: Wants to run IDA on Ultrix 3.0, but ndbm is missing. Either solution is probably feasible, though I haven't yet looked at the IDA code to make sure. 1) If the IDA code doesn't need to have multiple databases open at one time, it's straightforward to modify it to use the old dbm code. An example of this is now in the MIT Project Athena Kerberos distribution (available from athena-dist.mit.edu by anonymous ftp). It has ifdef's to use NDBM or DBM. 2) If you have an AT&T source license, find someone who will give you the ndbm code. It compiles and runs without modification on Ultrix 3.0. Then link against it and enjoy. Win Treese Cambridge Research Lab treese@crl.dec.com Digital Equipment Corporation Affiliation given for identification purposes only.