Out of desperation, I once again tried compiling the "upgraded"
Postgres driver from the OpenACS web site. I added "-lcrypt" to
the LDFLAGS variable, did make, and moved it to ~aolserver/bin.
After touching up nsd.tcl to reflect the name change of the
driver, I restarted AOLserver...and it works. I'm baffled. I did
this exact same thing before, without success.
My request to the OpenACS team: make it clear whether or not
the "upgraded" driver is still necessary. The wording on the web
site and the included documentation makes it tough to figure out.
Oh well. Now on to figuring this whole thing out so I can get
a new module written.