OpenRC, зависимости сетевых служб и pppoe
avsess 27 мая, 2011 - 12:41
Поставил я его, этот openrc. С 4ого раза. Такое ощущение, что его тестировали исключительно на десктопах...
У меня 4 интерфейса - loopback, 2 eth и pppoe.
При падучести последнего перезапускаются все службы требующие net... что в корне не правильно.
Пока поставил костыль в net.lo
case "${IFACE}" in ppp|ppp0);; *) provide net;; esac
но есть подозрение, что это неправильный путь. Как правильно заставить не рестартовать службы при падении одного из интерфейсов, в идеале указать какого именно.
Заранее спасибо за помощь.
»
- Для комментирования войдите или зарегистрируйтесь
.
Может быть стоит просмотреть файлы в
/etc/ppp/ip-up.d/ /etc/ppp/ip-down.d/
на предмет "депендов"?Ну и на это б взглянуть не помешало.
Поставил я его, этот openrc.
И в этом виноват конечно Пушкин :)
ваша неправда, давно и прочно на серверах.
что и теробовалось доказать - 4 установки, а чтение rc.conf произведено не было. Или там не на нашем написано ?
Путь не правильный. покажи настройки из /etc/conf.d/net
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а):что и
Скила английского с трудом хватает на маны. Увы учил немецкий.
/etc/conf.d/net:
grep -v ^# /etc/conf.d/net
config_eth0="192.168.1.2/24"
config_eth1="192.168.99.1/24"
link_ppp0="eth0" # PPPoE requires an ethernet interface
plugins_ppp0="pppoe" # Required plugin for PPPoE
username_ppp0='*******'
password_ppp0='*******'
rc_need_ppp0="net.eth0"
pppd_ppp0="defaultroute updetach ipcp-accept-remote ipcp-accept-local mru 1492 mtu 1492 maxfail 0 lcp-echo-interval 10 lcp-echo-failure 3"
dns_domain_eth1="localnet"
dns_servers_eth1="192.168.99.1"
modules_eth0="!plug"
grep -v ^# /etc/rc.conf
rc_interactive="YES"
rc_shell=/sbin/sulogin
rc_logger="YES"
unicode="YES"
rc_tty_number=12