[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