Re: Servers inside the chroot
--- Lennart Sorensen <firstname.lastname@example.org>
> On Fri, Jul 08, 2005 at 06:40:05AM -0400, Zaq Rizer
> > The package contains statically-compiled 32bit
> binaries. It runs (the
> > server process, I mean) in native amd64 code,
> except that when a client
> > tries to connect, after it authenticates via SSH,
> it bails because it
> > cannot find the aforementioned libstdc file, since
> it expects this
> > common 32bit library. I tried moving the
> directory into my 32bit
> > chroot, and running it from there, but that seems
> to cause an entire
> > 'nother set of issues. (e.g., the server process
> won't even start).
> > I'll look into it more today, I'd love to get it
> working and write up a
> > howto for other debian-amd64 folks.
> Not very 'static' if they expect libstdc++ shared
> object to be around
> are they?
> Is your ia32 libs dir in /etc/ld.so.conf?
> Did you run ldconfig after adding them?
> Does ldd /some/32bit/binary show all needed libs as
> Len Sorensen
Oh my, a forehead slapper. At some point, I had
commented out all my 32bit libs from ld.so.conf. I
removed the comments, reran ldconfig, checked ldd
bin/* in my NX directory, and it works!
Thanks so much!
I'll put together a write-up at some point for other
debian-amd64 users interested in using FreeNX.
p.s. - It lives up to the hype, and even after using
it for just 5 minutes, I'd say it's worth the 50
> To UNSUBSCRIBE, email to
> with a subject of "unsubscribe". Trouble? Contact