Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!rice!sun-spots-request From: phil@pex.eecs.nwu.edu (William LeFebvre) Newsgroups: comp.sys.sun Subject: name-resolver shared library on uunet Keywords: Networks Message-ID: <2194@brazos.Rice.edu> Date: 12 Oct 89 18:54:20 GMT Sender: root@rice.edu Organization: Sun-Spots Lines: 19 Approved: Sun-Spots@rice.edu X-Sun-Spots-Digest: Volume 8, Issue 164, message 13 of 14 Hokay......I retrieved the shared library from uunet that uses the name resolver for gethostby* calls ("libc_resolv.so.sun3"). I installed it as per the instructions (I've even rebooted a few times since then, so I know I'm using the new library everywhere). Now all the network programs---telnet, rlogin, ftp---know about all the hostnames. Except rcp. So I found a file called "rcp.sun3" on uunet. Interesting....I thought. I retrieved it and tried it. Still "host unknown". Now initially I thought that this was the result of "rcp" calling the c library routine "rexec" to get its work done: maybe the rexec in this shared library was still calling the wrong gethostby* routines. But "rlogin", as I recall, also uses "rexec". And it works. So what's the scoop here? I'd like to get this to work (I much prefer this method to using "makedbm -b"). William LeFebvre Department of Electrical Engineering and Computer Science Northwestern University