[scponly] scponly-3.6

Lupe Christoph lupe at lupe-christoph.de
Thu Mar 13 07:16:28 EST 2003


On Wednesday, 2003-03-12 at 19:28:10 -0800, wbr oblyr wrote:

> in the setup_chroot.sh.in file, there is a check for this library you
> mentioned, if it is present on the system it is included.  did this not
> work for you?

No, it didn't, because the system *has* both variants. I have four
FreeBSD systems to maintain, and all but the most recently set up system
have this:

-r-xr-xr-x  1 root  wheel  79840 Oct 21 16:30 /usr/libexec/ld-elf.so.1
-r-xr-xr-x  1 root  wheel  80756 Jun 11  2002 /usr/libexec/ld-elf.so.1.old
-r-xr-xr-x  1 root  wheel  69632 Jan 28  2002 /usr/libexec/ld.so

With varying timestamps. 

I suppose ld.so must have been part of an older FreeBSD release. Because
I update to a new release by "make buildworld; make installworld", old
files do not get removed. To check, I would have to set up a machine
with older FreeBSD releases. Sorry, no tuits.

> if you have BOTH files, this will fail.  is that what is happening?

I don't believe this situation is rare with longer running FreeBSD
systems. So the code should perhaps ld-elf.so.1 over ld.so. I don't know
if ld-elf.so.1 is specific to FreeBSD.

Lupe Christoph
-- 
| lupe at lupe-christoph.de       |           http://www.lupe-christoph.de/ |
| Big Misunderstandings #6398: The Titanic was not supposed to be        |
| unsinkable. The designer had a speech impediment. He said: "I have     |
| thith great unthinkable conthept ..."                                  |


More information about the scponly mailing list