[kde-solaris] KDE 3.1 / NIS problem
Nick THOMPSON
kde-solaris@mail.kde.org
Wed Mar 19 17:04:04 2003
--=-mUQo7GAEKW1UIeW2nlja
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Recompile kdelibs (and kdebase maybe?). For each one, run configure as
normal, then start the build (make) and stop it again (control-C) after
a few seconds. Then edit config.h and search for HAVE_GETDOMAINNAME.
Make sure that it is not commented out and is defined to the value 1.
Then restart the build and install as normal.
If you edit config.h before initially starting the build, make will
regenerate it again, which is why you need to let it get started a bit
first. Once the build is finally under way, just check your config.h
again to make sure it is still okay.
I'm sure there is a cleverer way to do this. Maybe just commenting out
getdomainname in fakes.c will do it.
Have fun,
Nick.
On Wed, 2003-03-19 at 15:45, Ogden, Aaron A. wrote:
> Thanks to some good advice from Russ, Joshua and others I have narrowed down
> the problem a bit, it seems that KDE 3.1 has a problem with NIS.
> As soon as I start KDE I see these messages being generated in the system
> log:
>
> Mar 18 17:59:50 xena ypbind[1378]: [ID 379826 daemon.error] service not
> installed, use /usr/sbin/ypinit -c
> Mar 18 17:59:55 xena ypbind[1379]: [ID 379826 daemon.error] service not
> installed, use /usr/sbin/ypinit -c
> Mar 18 18:00:00 xena ypbind[1380]: [ID 379826 daemon.error] service not
> installed, use /usr/sbin/ypinit -c
> Mar 18 18:00:05 xena ypbind[1381]: [ID 379826 daemon.error] service not
> installed, use /usr/sbin/ypinit -c
> Mar 18 18:00:10 xena ypbind[1382]: [ID 379826 daemon.error] service not
> installed, use /usr/sbin/ypinit -c
>
> I have run ypinit -c and everything is fine. I can log in to an NIS account
> with CDE, OpenWindows, GNOME, or KDE 3.0.x, so I can guarantee that the NIS
> client configuration is correct. KDE 3.1 seems to be broken in this regard.
> Does anyone have an idea how to fix it? I am typing this from GNOME 1.4 on
> the same system (Solaris 8 / sparc) but I'd really like to use the new KDE.
>
> thanks in advance,
> A
> ___________________________________________________
> This message is from the kde-solaris mailing list.
> Account management: http://mail.kde.org/mailman/listinfo/kde-solaris.
> Archives: http://lists.kde.org/.
> More info: http://www.kde.org/faq.html.
_ _______ __ __
/ \/ / / __\/ // /\ Nick Thompson | Agere Systems Ltd
/ / / /__/ _ / / nickthompson@agere.com | Microelectronics House
/_/\_/_/____/_/\\_\/ Tel: +44 1344 865951 | Kingswood, Kings Ride
\_\/\\_\____\_\/ \_\ Fax: +44 1344 865959 | Ascot, Berkshire SL5 8AD
--=-mUQo7GAEKW1UIeW2nlja
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/1.1.8">
</HEAD>
<BODY>
Recompile kdelibs (and kdebase maybe?). For each one, run configure as normal, then start the build (make) and stop it again (control-C) after a few seconds. Then edit config.h and search for HAVE_GETDOMAINNAME. Make sure that it is not commented out and is defined to the value 1. Then restart the build and install as normal.<BR>
<BR>
If you edit config.h before initially starting the build, make will regenerate it again, which is why you need to let it get started a bit first. Once the build is finally under way, just check your config.h again to make sure it is still okay.<BR>
<BR>
I'm sure there is a cleverer way to do this. Maybe just commenting out getdomainname in fakes.c will do it.<BR>
<BR>
Have fun,<BR>
Nick.<BR>
<BR>
On Wed, 2003-03-19 at 15:45, Ogden, Aaron A. wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373" SIZE="3"><I>Thanks to some good advice from Russ, Joshua and others I have narrowed down
the problem a bit, it seems that KDE 3.1 has a problem with NIS.
As soon as I start KDE I see these messages being generated in the system
log:
Mar 18 17:59:50 xena ypbind[1378]: [ID 379826 daemon.error] service not
installed, use /usr/sbin/ypinit -c
Mar 18 17:59:55 xena ypbind[1379]: [ID 379826 daemon.error] service not
installed, use /usr/sbin/ypinit -c
Mar 18 18:00:00 xena ypbind[1380]: [ID 379826 daemon.error] service not
installed, use /usr/sbin/ypinit -c
Mar 18 18:00:05 xena ypbind[1381]: [ID 379826 daemon.error] service not
installed, use /usr/sbin/ypinit -c
Mar 18 18:00:10 xena ypbind[1382]: [ID 379826 daemon.error] service not
installed, use /usr/sbin/ypinit -c
I have run ypinit -c and everything is fine. I can log in to an NIS account
with CDE, OpenWindows, GNOME, or KDE 3.0.x, so I can guarantee that the NIS
client configuration is correct. KDE 3.1 seems to be broken in this regard.
Does anyone have an idea how to fix it? I am typing this from GNOME 1.4 on
the same system (Solaris 8 / sparc) but I'd really like to use the new KDE.
thanks in advance,
A
___________________________________________________
This message is from the kde-solaris mailing list.
Account management: </FONT><A HREF="http://mail.kde.org/mailman/listinfo/kde-solaris"><FONT SIZE="3">http://mail.kde.org/mailman/listinfo/kde-solaris</FONT></A><FONT COLOR="#737373" SIZE="3">.
Archives: </FONT><A HREF="http://lists.kde.org/"><FONT SIZE="3">http://lists.kde.org/</FONT></A><FONT COLOR="#737373" SIZE="3">.
More info: </FONT><A HREF="http://www.kde.org/faq.html"><FONT SIZE="3">http://www.kde.org/faq.html</FONT></A><FONT COLOR="#737373" SIZE="3">.</I></FONT></PRE>
</BLOCKQUOTE>
<PRE><TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<FONT SIZE="3"><TT><BR>
_ _______ __ __ <BR>
/ \/ / / __\/ // /\ Nick Thompson | Agere Systems Ltd <BR>
/ / / /__/ _ / / </FONT><A HREF="mailto:nickthompson@agere.com"><FONT SIZE="3">nickthompson@agere.com</FONT></A><FONT SIZE="3"> | Microelectronics House <BR>
/_/\_/_/____/_/\\_\/ Tel: +44 1344 865951 | Kingswood, Kings Ride <BR>
\_\/\\_\____\_\/ \_\ Fax: +44 1344 865959 | Ascot, Berkshire SL5 8AD</TT></FONT>
</TD>
</TR>
</TABLE>
</PRE>
</BODY>
</HTML>
--=-mUQo7GAEKW1UIeW2nlja--