Bug 22112

Summary: dbus запускается раньше сети, что тормозит загрузку при юзерах в LDAP
Product: Sisyphus Reporter: Stanislav Vlasov <vsv>
Component: dbusAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: ainur.shakirov.tt, cas, mike, sem, shakirov, shrek, vitty
Version: unstable   
Hardware: all   
OS: Linux   

Description Stanislav Vlasov 2009-10-30 13:49:30 MSK
dbus запускается раньше сети, что значительно (на несколько минут) замедляет загрузку при аутентификации пользователей в LDAP из-за невозможности обратиться к внешнему LDAP-серверу.

При ручном редактировании порядка запуска загрузка происходит с обычной скоростью.

Данное поведение воспроизводится при настройке pam_ldap.conf и nss_ldap.conf на LDAP-сервер, находящийся на другой машине. От версии дистрибутива не зависит.

Полагаю, необходимо поменять порядок загрузки так, чтобы dbus запускался после сети.
Comment 1 Lenar Shakirov 2012-01-13 20:35:34 MSK
Воспроизводится на Сизифе.

Cейчас messagebus стартует раньше network (m < n):

S10messagebus -> ../init.d/messagebus
S10network -> ../init.d/network

просто 11ым делать нельзя (h < m):
S11haldaemon -> ../init.d/haldaemon

Возможно стоит messagebus сделать 11ым, а haldaemon 12ым:
S10network -> ../init.d/network
S11messagebus -> ../init.d/messagebus
S12haldaemon -> ../init.d/haldaemon
S12NetworkManager -> ../init.d/NetworkManager

NM зависит от hal & dbus.

P.S.: не совсем понимаю зачем dbus лезет в ldap, когда:

$ grep messagebus /etc/passwd
messagebus:x:103:109:D-Bus System User:/var/run/dbus:/dev/null

вроде должен успокоиться, найдя юзера messagebus в /etc/passwd, не?
Comment 2 Valery Inozemtsev 2019-10-21 10:34:14 MSK
не актуально