Subject: Re: Netscape / svr4 compat
To: Erik E. Fair <fair@clock.org>
From: Todd Vierling <tv@NetBSD.ORG>
List: port-sparc
Date: 01/17/1998 22:19:52
On Sat, 17 Jan 1998, Doug Johnson wrote:
: Netscape 4.04/solaris running under compat_svr4 in NetBSD 1.3/sparc fails to
: do DNS lookups. Does anyone know how I can fix this? I set up the files in
: /emul/svr4 as instructed in the compat_svr4 (8) man page. I can acces hosts
: via numeric IP, or when they have an entry in /emul/svr4/etc/hosts.
(Pre-analysis note: you _do_ have /emul/svr4/usr/lib/nss_*.so*, right?
These files don't start with `lib' so you may have forgotten them.)
: #/emul/svr4/etc/nsswitch.conf
: hosts: files dns
: ('hosts: dns files' will not work either..)
:
: #/emul/svr4/etc/hosts
: #/emul/svr4/etc/resolv.conf
Thse two files are unnecessary as the ones in / will be used by default and
should work.
Can you do a ktrace and see if the netscape binary actually tries to open
nsswitch.conf, and see if it successfully opens any of the nss_*.so*
libraries? This works for me properly, but there may be something hidden in
my SVR4 setup that I didn't catch.
On an unrelated note, if you have SunOS shared C library (you don't need X
libraries!), grab the version of Netscape for SunOS 4.1.x. It runs a little
more reliably in my experience, and comes deliberately compiled for NIS and
DNS. :)
On Sat, 17 Jan 1998, Erik E. Fair wrote:
: When last I fetched netscape for SunOS, they distributed two binaries: one
: that spoke to Yellow-Plague/NIS and one that spoke to DNS properly. You
: want the latter one...
Not for SunOS 5 (Solaris 2) it doesn't. He's using the Solaris version of
netscape under COMPAT_SVR4, not COMPAT_SUNOS.
=====
===== Todd Vierling (Personal tv@pobox.com) =====
== "There's a myth that there is a scarcity of justice to go around, so
== that if we extend justice to 'those people,' it will somehow erode the
== quality of justice everyone else receives." -- Maria Price