| Summary: | efw не смотрит в /etc/net/options.d | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
| Component: | etcnet | Assignee: | Mikhail Efremov <sem> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | ldv, mike, mrdrew, rider, sem, shaba |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Sergey Y. Afonin
2017-03-22 12:20:52 MSK
Странно.
В 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
}
Что-то переопределяет переменную что ли? Я когда делал, содрал из какого-то скрипта Дениса первоначальную инициализацию, вроде корректно было.
Андрей, да мы сейчас разберёмся, не заморачивайся. АААА hiddenman в багзилле! Все в машину! (В ответ на комментарий №2) > Андрей, да мы сейчас разберёмся, не заморачивайся. Эх, а я только решил окунуться в прошлое и написать какой-нибудь скрипт :-) Вообще, это, конечно, один большой костыль, надо портировать ipfw в Linux. (В ответ на комментарий №3) > АААА hiddenman в багзилле! Все в машину! И тебе привет :) На самом деле я просматриваю все баги, а потом вечерами грущу, потому что забыл, как их исправлять и как, куда и что собирать. (В ответ на комментарий №5) > На самом деле я просматриваю все баги, а потом вечерами грущу, > потому что забыл, как их исправлять Эт проблема. > и как, куда и что собирать. А эт как раз поправимо... CONFIG_FW заданный в options.d отрабатывает корректно, но так-же его можно переопределить в default/options. |