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

Re: Как установить пакет более низкой версии



Victor Wagner -> debian-russian@lists.debian.org  @ Thu, 27 Aug 2009 12:51:56 +0400:

 >> > Легко. X - по определению сетевой протокол. Только разрешить X-серверу
 >> > слушать tcp и выставит в chroot дисплей localhost:0 вместо :0
 >> 
 >> Почему localhost:0 - так секьюрнее или без этого не работает? Для виртуальных 
 >> иксов Xvfb работать будет и :0, для Xorg не пробовал.

 VW> Потому что при DISPLAY=:0 общение программы с X-сервером происходит
 VW> через unix-domain сокет /tmp/.X11-unix/X0. Из chroot-а этот сокет,
 VW> созданный основным X-сервером, естественно, недоступен.

 VW> Положение может спасти bindmount /tmp, но вот этого, по-моему, как раз
 VW> лучше не делать, ибо несекьюрно.

 VW> Речь идет не о том, чтобы запустить X-сервер в chroot, а о том, чтобы 
 VW> сделать возможной работу X-клиента (прикладной программы), запущенной в
 VW> chroot с основным X-сервером.

Витус, ты решаешь не ту задачу.  Задача "chroot ради секьюрности" не стояла.

-- 
... и углупился в свои мысли
	Кнышев


Reply to: