[devel] iniscripts and vserver

Алексей Любимов =?iso-8859-1?q?avl_=CE=C1_l14=2Eru?=
Пн Янв 12 19:56:29 MSK 2004



Dmitry V. Levin пишет:

>On Mon, Jan 12, 2004 at 07:22:43PM +0300, Anton Farygin wrote:
>  
>
>>Господа, возник интересный вопрос с стартовыми скриптами и vserver'ом:
>>
>>как известно, для корректной работы виртуальных серверов необходимо
>>сделать так, что бы запускаемые сервера в host системе не захватывали
>>алиасы для виртуальных серверов. Так поступают, в частности nfs, dhcp и
>>т.д.
>>    
>>
>
>У них у всех есть возможность указать listen interface.
>
bind() в chbind и bind("interface") - разные вещи.
Если первый цепляется ко всем интерфейсам, которые ему показаны chbind, 
то второй цепляется только к конкретному (одному) интерфейсу.

>
>Если у кого=то такой возможности нет, то это, скорее всего, bug.
>  
>
и соотственно много много соровождаемого кода в этих забаженных пакетах.
оно нам надо?

>  
>
>>Для этого в util-vserver есть утилитка chbind, запускающая сервисы таким
>>образом, что бы они не видели ничего кроме того, что им разрешат.
>>
>>Вопрос заключается в том, как бы сделать так, что бы после установки
>>ядра с vserver'ом и утилит все запускаемые из initscripts сервисы
>>стартовали через chbind ?
>>    
>>
>
>Запускать /etc/rc.d/rc через chbind?
>  
>

а если ядро не поддерживает chbind?





Подробная информация о списке рассылки Devel