[РЕШЕНО]Запуск сервиса, зависимого от 'net'
sspphheerraa 25 апреля, 2013 - 17:51
Доброго времени суток!
Есть комп, в котором 2 сетевушки, одна интегрированная, другая - PCI (интерфейсы соответственно - /etc/init.d/net.enp2s0 и /etc/init.d/net.enp3s6). PCI карта подключена к сети (интернет), интегрированная подключается редко (локалка). Есть также сервис i2p, который для старта требует 'net'.
Так вот, большинство других сервисов, требующих 'net' стартуют без проблем (в /etc/rc.conf добавлено - rc_depend_strict="NO"), а i2p почему-то упорно требует поднятый интерфейс на интерированной карте (без этого не стартует), т.е. игнорируя rc.conf
Как выйти из ситуации? можно ли как-то привязать сервис не просто к 'net', а к определенному интерфейсу (enp3s6)?
»
- Для комментирования войдите или зарегистрируйтесь
в /etc/rc.conf была опция,
в /etc/rc.conf была опция, что считать net
загляни в скрипт старта i2p может там где-то прописана зависимость
_SerEga_ написал(а): в
Что-то не уверен...
Вы имели в виду это:
Как тут прописать 'net'?
https://bugs.gentoo.org/show_bug.cgi?id=297660
http://bpaste.net/show/94142/
Пишите в багзилу, должно и
Пишите в багзилу, должно и так работать правильно
Временное решение:1)
2) исправить стартовый скрипт указав конкретную сетевуху
_SerEga_ написал(а): 2)
А как? Вы не могли бы помочь?
depend() { need net } net
net заменить, например, на net.eth0 или что там у вас
Спасибо. Теперь в роде
Спасибо. Теперь в роде нормально.
Сервис из оверлейчика? Думаю,
Сервис из оверлейчика?
Думаю, ссылка на ебилд не помешала бы.
И сам стартовый скрипт посмотреть тоже было бы небезынтересно.
:wq
--
Live free or die