[devel] vzctl.git=3.0.26.2-alt1

Michael Shigorin mike на osdn.org.ua
Пн Мар 28 09:57:03 UTC 2011


On Mon, Mar 28, 2011 at 01:40:18PM +0400, Dmitry V. Levin wrote:
> > Не соображу -- надо ли сделать чуть ниже SourceIfNotEmpty "$VZCONF":
> > # defaults coherency check
> > if [ ! -d /proc/sys/net/ipv6 ]; then
> >         IPV6="no"
> > fi
> Тогда уж, наверное,
> [ -d /proc/sys/net/ipv6 ] && IPV6=yes || IPV6=no
> чтобы вообще не выдумывать себе грабли на ровном месте.

Нет, это было бы безусловным перебиванием конфига из скрипта.
Эта проверка -- на случай, если конфиг не трогали, но ipv6
отключили в принципе (предыдущий коммит -- если disable=1).

> > > кому нужны новые фичи (с неизбежными уязвимостями),
> > > пусть включают.
> > См. #21807 -- уже включили.
> Это еще полбеды, если disable=1 будет нормально работать.

У меня работает, но как влияет на доступные codepath'ы -- 
не знаю.

> > Лучше продумать ручку -- например, control ipv6 с работой
> > по /etc/modprobe.d/ipv6 и /sys/module/ipv6/parameters/disable
> А того же /proc/sys/net/ipv6 не будет достаточно?

Проверил -- в рантайме только так и получается управлять.

http://const-cast.blogspot.com/2009/11/disable-ipv6-using-sysctl-on-linux.html

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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