[sisyphus] etcnet firewall

Andrey Khavryuchenko =?iso-8859-1?q?akhavr_=CE=C1_gmail=2Ecom?=
Чт Янв 18 23:07:47 MSK 2007


Andrew,

"AK" == Andrew Kornilov wrote:

 AK> Andrey Khavryuchenko wrote:
 >> Loading iptables data
 >> ./etc/net/scripts/contrib/efw: line 119: IPTABLES_SED_RULES+=s/\(^\|[^-]\b\)policy\(\b[^-]\|$\)/\1 \2/g;: Нет такого файла или каталога
 >> ./etc/net/scripts/contrib/efw: line 119: IPTABLES_SED_RULES+=s/\(^\|[^-]\b\)insert\(\b[^-]\|$\)/\1 -I\2/g;: Нет такого файла или каталога
 >> Что я делаю не так?
 >> $ rpm -q etcnet
 >> etcnet-0.8.4-alt2
 >> 
 >> 
 AK> rpm -q bash еще покажи. Скорее всего <=3.x
 AK> Старый bash не поддерживает, как оказалось, конструкцию VAR+=VALUE. В
 AK> грядущей 0.8.5 это и еще разные недочеты и баги поправлены, а пока тебе
 AK> придется или обновить bash или руками изменить в файле functions-fw:
 AK> IPTABLES_SED_RULES+="s/\(^\|[^-]\b\)$SEARCH\(\b[^-]\|$\)/\1$REPLACE\2/g;"
 AK> на
 AK> IPTABLES_SED_RULES="${IPTABLES_SED_RULES}s/\(^\|[^-]\b\)$SEARCH\(\b[^-]\|$\)/\1$REPLACE\2/g;"

Так и есть:

akhavr на colo ~ $ rpm -q bash
bash-2.05b-alt7

Обновил и всё заработало.

Спасибо.

Может стоит зависимость поставить?

-- 
Andrey V Khavryuchenko            
Software Development Company http://www.kds.com.ua/



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