[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

# RC_NET_STRICT_CHECKING allows some flexibility with the 'net' service.                                                                                                            
# The following values are allowed:                                                                                                                                                 
#  none  - The 'net' service is always considered up.                                                                                                                               
#  no    - This basically means that at least one net.* service besides net.lo                                                                                                      
#          must be up.  This can be used by notebook users that have a wifi and                                                                                                     
#          a static nic, and only wants one up at any given time to have the                                                                                                        
#          'net' service seen as up.                                                                                                                                                
#  lo    - This is the same as the 'no' option, but net.lo is also counted.                                                                                                         
#          This should be useful to people that do not care about any specific                                                                                                      
#          interface being up at boot.
#  yes   - For this ALL network interfaces MUST be up for the 'net' service to
#          be considered up.

RC_NET_STRICT_CHECKING="no"

# cat /etc/rc.conf | grep -v ^# | grep -v ^$

rc_shell=/sbin/sulogin
rc_logger="YES"
unicode="YES"
rc_sys=""
rc_tty_number=12

вот интересно, как так

вот интересно, как так получилось что в верхнем куске задан 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

slepnoga написал(а):
недоперешел на опенрц, недоперечитав гвайд по переходу

кстати да, в ночи я не заметил.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".