"Todd A. Jacobs" <[EMAIL PROTECTED]> writes:

> On Fri, May 30, 2008 at 09:53:30PM -0400, Douglas A. Tutty wrote:
>
>> [etch-ia32]
>> type=directory
>> description=Debian Etch ia32
>> groups=games
>> run-setup-scripts=true
>> run-exec-scripts=true
>> personality=linux32
>> location=/srv/chroot/etch-ia32
>
> The problem here (for me) is that you're running the bind scripts, and I
> don't *want* to share home directories with the chroot. I'm sure that's
> part of the problem in my case, but I'm just not sure how to fix it.

This is definitely the problem.  The .Xauthority file in your home
directory isn't accessible to the firefox program running inside the
chroot.  Bind mounting /home into the chroot will make it work.  If
you don't want to do this, then the next best alternative is to copy
.Xauthority into a minimal home directory inside the chroot.  See
copyfiles-defaults and /etc/schroot/setup.d/20copyfiles.  You could
also create your own setup script to do your own thing--schroot is
designed to be flexible and extensible to just this sort of thing.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.

Attachment: pgpvOlu135bAa.pgp
Description: PGP signature

Reply via email to