| Summary: | RESTORE_DEFAULTROUTE | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Valery Inozemtsev <shrek> |
| Component: | ppp | Assignee: | Denis Smirnov <mithraen> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | critical | ||
| Priority: | P2 | CC: | mike, pilot |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Valery Inozemtsev
2007-04-06 11:10:20 MSD
Reassigned Можно какие-то подробности или debug попробовать сделать? В этой части ничего не
менялось давно уже, насколько я помню. в /etc/net/scripts/ifdown-ppp в районе:
if is_yes "$RESTORE_DEFAULTROUTE" && [ -s /var/run/$NAME.defaultroute ]; then
xargise_file /var/run/$NAME.defaultroute "$IP ro ad"
rm -f /var/run/$NAME.defaultroute
fi
вставить какой-нибудь echo. Ну и VERBOSE включить.
ifdown-ppp вообще не выполняется $ grep ifdown-ppp /etc/net/* -ri тишина Очевидно, что ifdown-ppp вызывается из /etc/ppp/ip-down. Мда. А этот ip-down идет в ppp-common, на который зависимости нет. У меня стоит ppp, но не стоит ppp-common. Это чей баг, получается? И ppp и etcnet? совсем не очевидно. установли ppp-common, все заработало. теперь получается что баг скорее ppp, а не etcnet отсутствует зависимость на ppp-common Да, это неочевидно, согласен. Я, например, сам только что узнал :) Так у кого зависимость должна быть? По идее, раз мы оттуда используем скрипты, то у нас. Но и у ppp, получается, тоже должна быть. ppp-common без ppp никому не нужны, т.ч. зависимость должна быть у ppp fix ушел в incoming/ |