Re: chroot: cannot run command `/bin/bash': No such file or directory
On Mon, Aug 20, 2007 at 02:19:49PM -0800, Ken Irving wrote:
From: Ken Irving <email@example.com>
Subject: Re: chroot: cannot run command `/bin/bash': No such file or
X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-26) on murphy.debian.org
X-Spam-Status: No, score=-5.0 required=4.0 tests=AWL,BAYES_00,IMPRONONCABLE_1,
On Mon, Aug 20, 2007 at 10:33:20PM +0200, Gerard Robin wrote:
On Mon, Aug 20, 2007 at 02:44:31PM -0400, Neil Watson wrote:
On Mon, Aug 20, 2007 at 08:40:09PM +0200, Gerard Robin wrote:
libncurses.so.5 => /lib/libncurses.so.5 (0x00002b2d9014f000)
libdl.so.2 => /lib/libdl.so.2 (0x00002b2d9039b000)
libc.so.6 => /lib/libc.so.6 (0x00002b2d9059f000)
I don't see the last entry in the results of the find command.
yes but it's a symbolic link to ld-2.6.1.so:
ls -la /lib64/ld-linux-x86-64.so.2 :
lrwxrwxrwx 1 root root 11 2007-08-07 23:08 /lib64/ld-linux-x86-64.so.2 ->
I doubt the process would know that. It may look for the link name and
fail if it is not found. Create the link in your jail and try again.
ok, now I have:
ls -l /f:
drwxr-xr-x 2 root root 72 2007-08-20 20:10 bin/
drwxr-xr-x 2 root root 216 2007-08-20 22:07 lib/
lrwxrwxrwx 1 root root 6 2007-08-20 22:00 lib64 -> /f/lib/
Seems to me that symlink target ought to be lib/ or /lib/, since /f/lib/
won't be visible when you chroot to /f/.
ok it's fine now, I am an idiot ;-)
Many thanks to you and to Neil.