[SOLVED] зависимости в init
доброго времени суток, столкнулся с проблемой, раньше все проблемы решал сам, но здесь я в тупике.
# /etc/init.d/net.ppp0 needsme
apache2 courier-imapd courier-imapd-ssl courier-pop3d courier-pop3d-ssl courier-authlib git-daemon jabberd named netmount ntp-client portagexsd pydoc-2.7 pydoc-3.1 pyicq-t samba saslauthd spamd squid sshd twistd
подскажите что можно сделать что бы от net.ppp0 ничего зависело?
понятно что можно убрать net из скриптов, но возникает вполне нормальный вопрос не возникнет ли никаких проблем с работой данных сервисов?
вчера обновился, и вот такая трабла.
для тех у кого будет подобная проблема:
В случае если нужно что бы демоны стартовали независимо от состояния сетевых интерфейсов:
в /etc/rc.conf добавить rc_depend_strict="NO"
в /etc/conf.d/rc оставить RC_NET_STRICT_CHECKING="no"
evadim - спасибо что ткнул в правильное направление.
- Для комментирования войдите или зарегистрируйтесь
/etc/init.d/net.ppp0 Usage:
/etc/init.d/net.ppp0 Usage: net.ppp0 [options] stop | start | restart | describe | zap Options: [dDsvl:ZChqVv] -d, --debug set xtrace when running the script -Z, --dry-run show what would be done -s, --ifstarted only run commands when started -D, --nodeps ignore dependencies -l, --lockfd <arg> fd of the exclusive lock from rc -h, --help Display this help output -C, --nocolor Disable color output -V, --version Display software version -v, --verbose Run verbosely -q, --quiet Run quietly
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
Лично мне, не совсем ясно что
Лично мне, не совсем ясно что нужно в результате. Поведение net.* задаётся в rc.conf. Вобщем, опиши что нужно.
нужно что бы apache2
нужно что бы apache2 courier-imapd courier-imapd-ssl courier-pop3d courier-pop3d-ssl courier-authlib git-daemon jabberd named netmount ntp-client portagexsd pydoc-2.7 pydoc-3.1 pyicq-t samba saslauthd spamd squid sshd twistd стартовали не дожидаясь запуска net.ppp0.
пробовал менять, реакции никакой:
/etc/conf.d/rc
# cat /etc/rc.conf | grep -v ^# | grep -v ^$
вот интересно, как так
вот интересно, как так получилось что в верхнем куске задан RC_NET_STRICT_CHECKING="no" а в выводе грепа его нету? У меня работает no и всё в порядке. Или попробовать поставить lo
эмм, как бы /etc/rc.conf и
эмм, как бы /etc/rc.conf и /etc/conf.d/rc разные файлы.
вроде бы как нашел решение но не уверен, оно или нет
в /etc/rc.conf добавить rc_depend_strict="NO"
в /etc/conf.d/rc оставить RC_NET_STRICT_CHECKING="no"
поставил, ребутнул, процесса загрузки не видел, так как физически комп на расстоянии 4км, находится, но загрузился нормально, есть вариант проверить, но если проверю и не оно прийдется ехать.
недоперешел на опенрц,
недоперешел на опенрц, недоперечитав гвайд по переходу
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
кстати да, в ночи я не заметил.