udev не грузится с ldap авторизацией [SOLVED]

Натроил я себе LDAP авторизацию, самбу поставил, её тоже настроил, всё работает всё прекрасно, пользователи и группы берутся из LDAP'а, заходят.

Только вот одна беда, udevd не грузится при старте системы, грузится перестаёт когда в файле /etc/nsswitch.conf меняешь в строки:

...
passwd:      compat
shadow:      compat
group:       compat
...

на

...
passwd:      compat ldap
shadow:      compat ldap
group:       compat ldap
...

На сколько я понял udevd пытается создать устройства и присвоить им права и сменить владельца, а группы и пользователей он пытается искать в LDAP'е, но на этом этапе не только LDAP не загружен, но и сети нет совсем.

Я думал, что может через часик он поймёт, что нет лдапа и оставил на ночь, но udevd всё равно не загрузился.

В файле /etc/ldap.conf я добавил следующие строки:

...
nss_reconnect_tries 4
nss_reconnect_sleeptime 1
nss_reconnect_maxsleeptime 16
nss_reconnect_maxconntries 2
...

Не помогло. Тогда в файле /etc/nsswitch.conf я пытался написать следующую конструкцию:

...
passwd:      ldap [NOTFOUND=return] compat
shadow:      ldap [NOTFOUND=return] compat
group:       ldap [NOTFOUND=return] compat
...

И даже так:

...
passwd:      ldap [UNAVAIL=return] compat
shadow:      ldap [UNAVAIL=return] compat
group:       ldap [UNAVAIL=return] compat
...

Все равно не помогает.

Но если из файла /etc/nsswitch.conf убрать все упоминания о лдапе, до грузится нормально. Но тогда самба не берёт пользователей из лдапа. Да и всистему они заходить не хотят.

У меня стоят:

[ebuild R ] net-nds/openldap-2.3.24-r1 USE="berkdb crypt gdbm perl readline samba sasl ssl tcpd -debug -ipv6 -kerberos -minimal -odbc -overlays -slp" 3,668 kB
[ebuild R ] net-fs/samba-3.0.22 USE="acl cups ldap ldapsam pam python readline swat winbind xml -async -automount -doc -examples -kerberos -libclamav -mysql -oav -postgres -quotas -syslog" 0 kB
[ebuild R ] sys-libs/pam-0.78-r3 USE="berkdb -nis -pam_chroot -pam_console -pam_timestamp -pwdb" 0 kB
[ebuild R ] sys-fs/udev-087-r1 0 kB
[ebuild R ] sys-auth/nss_ldap-250-r1 USE="sasl -debug" 0 kB

Может у кого есть идеи как побороть беду? Или у кого нибудь стоит самба с лдапом и работает а дело в версиях?

У Вас же

У Вас же сервер?
Вы не подключаете к нему флешки и всякие usb принтеры?
У вас все драйверы собраны в монолитном ядре?
Тогда:

rc-update -d coldplug; rc-update -d hotplug; emerge -C coldplug hotplug udev

Клиентские

Клиентские компы авторизируются на сервере. Они флешки подключают.

А так, проблема решена, ход её решения здесь:

http://forums.gentoo.org/viewtopic-t-484326.html

Re: Клиентские

ladserg написал(а):
Клиентские компы авторизируются на сервере. Они флешки подключают.

Юзеры подключают флешки к серверу?
Это шутка?

В чём же шутка?

В чём же шутка? KDE сам их монтирует, а апплет демонтирует. К тому же я что, сам не пользователь?

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

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