I went through the instructions for installing and configuring jailkit found on the website (using both the 2.0 release and the cvs snapshot). My system is an AMD64 running Gentoo, kernel 2.6.17-gentoo-r4. When I would try to log in with my jailed user both through ssh and via 'su - username', I wound up with errors like this:
/bin/bash: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Looking in <chroot>/lib and <chroot>/lib64, it appeared that all the libraries were in place. After a while, on a whim, I decided to use jk_cp to copy the libs manually (rather than through jk_init as in the install guide). I got the libs needed for bash copied over, logged in successfully, and tried executing some commands, which of course needed different libs. I eventually wrote a simple shell script to copy over all the libs from /lib64. Everything seems to be working.
My question is, did I miss something in the install or is this something weird about AMD64 or Gentoo-specific installs? I looked through the message archives, but I couldn't find much other than advice to make sure the libs were there (which they appeared to be at first).
BTW, now that I have it working, I love jailkit. Great work!