[sisyphus] требуется тестирование: etcnet 0.8.6 experimental branch
Andrew Kornilov
akornilov на gmail.com
Сб Мар 10 05:52:21 MSK 2007
Добрый день.
Большая просьба потестировать предварительную версию etcnet 0.8.6 из
experimental branch. Вот краткий список изменений:
bugfix: Nigel Kukard fixes pickup_options()
bugfix: don't trust b44 module any more
bugfix: don't depend on /usr/bin/seq
bugfix: variables IPV4ADDRESS and IPV6ADDRESS are global now
bugfix: /usr/sbin/bctrl changed to /sbin/bctrl
new feature: ip6tables and ebtables support
new feature: shell and user-defined variables support in the
iproute2 files
new feature: reverse iproute2 files parsing when interface stops
new feature: ip rules restoring is returned back
new feature: process iproute2 routes file when interface stops
new feature: process iproute2 rules file for IPv6
Из крупных изменений стоит отметить (и обязательно потестировать :)
поддержку ip6tables и ebtables, поддержку пользовательских и системных
переменных во всех файлах iproute2 (ipv[46]address,rule,route),
возвращение восстановления правил ip rule (превращение del в add при
остановке интерфейса), файлы ipv[46]route теперь обрабатываются при
остановке интерфейса (del в add тоже превращается), раньше ничего не
делалось.
С введением поддержки переменных в iproute2 файлах и появлением
переменных IPV[46]ADDRESS теперь возможно создавать автоматически
конфигурируемые профили для системы. Например:
dummy/ipv4address:
$(some-script-to-get-address)
dummy/ipv4route:
default via $IPV4ADDRESS table tblname (тут, конечно, не правильно, как
пример приведено; как gw получить, пока не ясно :)
dummy/ipv4rule:
from $SOME_NET to $IPV4ADDRESS table tblname
и т.п.
Все это хозяйство сейчас доступно на
ftp://hasher.devel.cz.ipxp.net/pub/etcnet (все пакеты подписаны; письмо
подписать не могу, что-то с enigmail на x86_64; лежит там потому, что я
не знаю, где сейчас people и как туда заливать :)
p.s. Еще постараюсь быстренько доделать firewall profiles, исправить все
баги из багзиллы и попытаться реализовать FR-ы. У Дениса уже достаточно
давно не хватает времени на полноценную разработку etcnet :(
Подробная информация о списке рассылки Sisyphus