Bug 33262 - efw не смотрит в /etc/net/options.d
: efw не смотрит в /etc/net/options.d
Status: NEW
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2017-03-22 12:20 by
Modified: 2017-03-23 23:52 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2017-03-22 12:20:52
# efw restart
Firewall is disabled

Это несмотря на наличие /etc/net/options.d/99-local с
CONFIG_FW=yes

Реагирует только на /etc/net/ifaces/default/options
------- Comment #1 From 2017-03-22 16:20:20 -------
Странно.
В efw есть вызов:

. ${SCRIPTDIR:=/etc/net/scripts}/functions
pickup_defaults

А эта функция же делает:
pickup_defaults()
{
        local of
        for of in /etc/net/options /etc/net/options.d/*; do
                [ "${of%.rpm*}" = "$of" -a "${of%\~}" = "$of" ] || continue
                SourceIfNotEmpty $of
        done
        if [ -z "$SCRIPTDIR" ]; then
                print_error "could not read /etc/net options from usual place"
                exit 2
        fi
}


Что-то переопределяет переменную что ли? Я когда делал, содрал из какого-то
скрипта Дениса первоначальную инициализацию, вроде корректно было.
------- Comment #2 From 2017-03-22 16:21:34 -------
Андрей, да мы сейчас разберёмся, не заморачивайся.
------- Comment #3 From 2017-03-22 16:22:37 -------
АААА hiddenman в багзилле! Все в машину!
------- Comment #4 From 2017-03-22 16:23:26 -------
(В ответ на комментарий №2)
> Андрей, да мы сейчас разберёмся, не заморачивайся.
Эх, а я только решил окунуться в прошлое и написать какой-нибудь скрипт :-)
Вообще, это, конечно, один большой костыль, надо портировать ipfw в Linux.
------- Comment #5 From 2017-03-22 16:25:07 -------
(В ответ на комментарий №3)
> АААА hiddenman в багзилле! Все в машину!
И тебе привет :)
На самом деле я просматриваю все баги, а потом вечерами грущу, потому что
забыл, как их исправлять и как, куда и что собирать.
------- Comment #6 From 2017-03-23 23:52:00 -------
(В ответ на комментарий №5)
> На самом деле я просматриваю все баги, а потом вечерами грущу,
> потому что забыл, как их исправлять
Эт проблема.

> и как, куда и что собирать.
А эт как раз поправимо...