From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: sisyphus@lists.altlinux.org References: <45AFCB2F.1020605@gmail.com> From: Andrey Khavryuchenko Organization: KDS Software Group X-Attribution: AVK Date: Thu, 18 Jan 2007 22:07:47 +0200 In-Reply-To: <45AFCB2F.1020605@gmail.com> (Andrew Kornilov's message of "Thu, 18 Jan 2007 21:31:59 +0200") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-u Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at kds.com.ua Subject: Re: [sisyphus] etcnet firewall X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jan 2007 20:07:57 -0000 Archived-At: List-Archive: List-Post: 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/