Bug 11382 - RESTORE_DEFAULTROUTE
Summary: RESTORE_DEFAULTROUTE
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ppp (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: Denis Smirnov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-06 11:10 MSD by Valery Inozemtsev
Modified: 2008-06-13 12:16 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valery Inozemtsev 2007-04-06 11:10:20 MSD
вчера обноружил что не работает опция RESTORE_DEFAULTROUTE. при поднятии pppX 
в /var/run/pppX.defaultroute значение сохраняется, но после опускания pppX не 
востанавливается
Comment 1 Andrew Kornilov 2007-04-06 13:15:50 MSD
Reassigned
Comment 2 Andrew Kornilov 2007-04-06 13:18:24 MSD
Можно какие-то подробности или 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 включить.
Comment 3 Valery Inozemtsev 2007-04-06 13:40:23 MSD
ifdown-ppp вообще не выполняется
$ grep ifdown-ppp /etc/net/* -ri
тишина
Comment 4 Denis Ovsienko 2007-04-06 16:03:27 MSD
Очевидно, что ifdown-ppp вызывается из /etc/ppp/ip-down.
Comment 5 Andrew Kornilov 2007-04-06 16:49:06 MSD
Мда. А этот ip-down идет в ppp-common, на который зависимости нет. У меня стоит
ppp, но не стоит ppp-common. Это чей баг, получается? И ppp и etcnet?
Comment 6 Valery Inozemtsev 2007-04-06 17:08:35 MSD
совсем не очевидно. установли ppp-common, все заработало.
теперь получается что баг скорее ppp, а не etcnet
Comment 7 Valery Inozemtsev 2007-04-06 17:10:34 MSD
отсутствует зависимость на ppp-common
Comment 8 Andrew Kornilov 2007-04-06 17:11:48 MSD
Да, это неочевидно, согласен. Я, например, сам только что узнал :)
Comment 9 Andrew Kornilov 2007-04-07 01:45:23 MSD
Так у кого зависимость должна быть? По идее, раз мы оттуда используем скрипты,
то у нас. Но и у ppp, получается, тоже должна быть. 
Comment 10 Valery Inozemtsev 2007-04-07 11:44:43 MSD
ppp-common без ppp никому не нужны, т.ч. зависимость должна быть у ppp
Comment 11 Denis Smirnov 2007-04-09 09:09:22 MSD
fix ушел в incoming/