net.ppp и зависимость служб (Падают службы при падении net.ppp1)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
muxaba
Сообщения: 5
ОС: Gentoo 2.6.27-gentoo-r8

net.ppp и зависимость служб

Сообщение muxaba »

Через тот /etc/conf.d/net поднял pppoe-подключение к провайдеру. Выглядит вот так:

Код: Выделить всё

config_ppp1=( "ppp" )
link_ppp1="eth2"
plugins_ppp1=( "pppoe" )
username_ppp1='dslxxxxx'
pppd_ppp1=(
    "defaultroute"
    "lcp-echo-interval 15"
    "lcp-echo-failure 3"
    "mtu 1492"
    "mru 1492"
    "persist"
    "maxfail 0"
    )
routes_ppp1=( "default gw 213.228.116.163" )
depend_ppp1() {
        need net.eth2
       }

Запускается и работает замечательно. Но при падении вслед за собой тянет много других служб:

Код: Выделить всё

pentagon ~ # /etc/init.d/net.ppp1 stop
 * Caching service dependencies ...
 *  Service 'dnsmasq' already provides 'dns'!;
 *  Not adding service 'named'...                                                                 [ ok ]
 * Stopping dnsmasq ...                                                                           [ ok ]
 * Stopping lighttpd ...                                                                          [ ok ]
 * Unmounting network filesystems ...                                                             [ ok ]
 * Stopping ntpd ...                                                                              [ ok ]
 * samba -> stop: smbd ...                                                                        [ ok ]
 * samba -> stop: nmbd ...                                                                        [ ok ]
 * Stopping squid ...
 * Waiting for squid to shutdown ................                                                 [ ok ]
 * Stopping sshd ...                                                                              [ ok ]
 * Stopping ppp1
 *   Bringing down ppp1
 *     Stopping pppd on ppp1                                                                      [ ok ]

Почему это происходит? Как избавится? Как восстановить работу служб при поднятии этого интерфейса вновь?
Let da force be with you!
Спасибо сказали:
Аватара пользователя
xtty
Сообщения: 182
Статус: Развожу чертенков и пингвинов
ОС: Linux

Re: net.ppp и зависимость служб

Сообщение xtty »

Попробуй написать это скрипт отдельно и добавь его в автозагрузку через rc.local, тоесть
скрипт у тебя примерно лежит в /home/test1/script (пример)
в rc.local добавляешь
/home/test/script
и посмотри так , по идеи не должен за собой так тянуть .И покажи плиз весь скрипт !
Gentoo 2014

Спасибо сказали: