[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: X приложение из под chroot



Спасибо всем кто ответил.
Результат обобщу в одном письме:

1. копирование .Xauthority не помогло избавиться от
sudo /usr/X11R6/bin/xhost +
1.a
sudo /usr/X11R6/bin/xhost -
sudo /usr/X11R6/bin/xhost + laptop
bad hostname "laptop"


2. честно говоря, не понял почему "'&' - плохая идея", но убрал - вроде бы работает.

3. sudo mount -o /dev/pts virtual/chroot/lenny_1/pts &
пока задача решается и без этого - решил не множить сущности сверх необходимого, но засейвил в качестве комментария.

4. С оговоркой что chroot, в данном случае, нужен только для запуска
iceweasel другой версии и отладки js скрипта (и желательна как можно
более быстрая его работа), а не для повышения безопасности, скрипт пока
выглядит вот так:

sudo /usr/X11R6/bin/xhost +
sudo mount -o bind /dev /virtual/chroot/lenny_1/dev &
sudo mount -o bind /sys /virtual/chroot/lenny_1/sys &
sudo mount -o bind /proc /virtual/chroot/lenny_1/proc &
sudo mount -o bind /tmp /virtual/chroot/lenny_1/tmp &
sudo chroot /virtual/chroot/lenny_1 /bin/su -l  -c 'DISPLAY=:0.0  export
DISPLAY && su guest -c "iceweasel"'

Спасибо.

--
Sincerely,
	Nicholas


Reply to: