| Summary: | Не работает ручной запуск config-fw | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladimir V. Kamarzin <vvk> |
| Component: | etcnet | Assignee: | Andrew Kornilov <hiddenman> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | ldv, mike, rider, sem, shaba |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Да, забыл, % rpm -q etcnet etcnet-0.8.1-alt1 На автора файла. Есть такое, в определенный момент Денис поменял кое-что и оно перестало работать. И не будет, я оттуда выкину лишний код. Для управления сейчас есть скрипт в contribs, названный пока efw. Правда, он в svn еще, хотя и 0.8.1 вроде бы есть версия начальная. на wiki.sisyphus.ru/admin/etcnet/firewall про него уже написано :) Так что фиксить не надо, imho. Безобразие. :) Ты ссылку на svn дай, да? :) А web-морды вроде как и нет :( Вот тут оно еще есть: http://etcnet.org/scripts/contrib/, но сегодня/вчера вышла версия 0.8.3, там свежее файлик, а на сайте Денис еще не обновил (забыл?) |
root@vvk ~ # /etc/net/scripts/config-fw eth0 reload /etc/net/scripts/config-fw: line 17: pickup_defaults: command not found /etc/net/scripts/config-fw: line 20: init_netprofile: command not found /etc/net/scripts/config-fw: line 29: print_error: command not found Т.е. в config-fw /etc/net/scripts/functions не инлюдится. Простое изменение типа указанного ниже естественно решает проблему (это я быстрый хак сделал для себя, не знаю, как правильно сделать в контексте дизайна etcnet. --- /etc/net/scripts/config-fw.orig 2006-05-10 12:22:08 +0600 +++ /etc/net/scripts/config-fw 2006-05-10 12:12:05 +0600 @@ -14,6 +14,9 @@ NAME=$1 ACTION=$2 +SCRIPTDIR=/etc/net/scripts +. /etc/net/scripts/functions + pickup_defaults . ${SCRIPTDIR:=/etc/net/scripts}/functions-fw