[comp.sys.sun] Problem with name service for a 4.1 SparcStation

jfw@neuro.duke.edu (John F. Whitehead) (11/29/90)

I am having problems getting name service working 100% on our SparcStation
1 that is running SunOS 4.1.

Running "nslookup" works OK -- everything that is a proper name returns
the correct corresponding address.  I think my named.boot and related
files are OK.

1) The main problem is when I try to "ping address.domain" or "telnet" or
   "finger" -- I get an "unknown host" error.  I have set the "B=-b" flag in
   yp's Makefile and re-executed "makeyp", but that doesn't help.  For some
   reason ping/finger, etc., are not querying NIS to get names not in
   /etc/hosts.  I have been told by a local wizard that that is a problem
   with SunOS, and I need to get a different version of lib.c (?) and
   recompile the above files.  Does anyone know where I can get one, if this
   is what I need, and let me know how to install it?

2) Nslookup works almost correctly:  it gives the correct answers but with
   the disclaimer: "Non-authoritative answer".  Is this a problem?  How do I
   get rid of it?  I've tried many different formats for named.boot.

3) We also have the following problem with sendmail:  when sending to a
   local address (inside of neuro.duke.edu), it does not send directly to the
   machine, but it bumps it up to the server of duke.edu.  Will this problem
   vanish when #1 and #2 above is fixed, or is it a sendmail problem?

Thank you very much for your help!

    John Whitehead                     Internet:  jfw@neuro.duke.edu
    Department of Neurobiology                    jfw@well.sf.ca.us
    Duke University Medical Center     Bitnet:    white002@dukemc           
    Durham, North Carolina