После установки Kerberos и LDAP с помощью инструкций из инструкции Ubuntu по единому входу, изменив mite в соответствии с моими настройками, я мог вручную sudo service nslcd start и затем вызвать getent passwd чтобы убедиться, что мой конфиг работает правильно. Однако после перезагрузки я обнаружил, что nslcd не работает.
Некоторые исследования привели меня к патчу на LaunchPad для nslcd через Upstart, который я применил после изменений, которые я сделал в 12-й редакции патча. Казалось, что это работает для своей цели, но не решило мою проблему: nslcd прежнему не запускается после перезагрузки.
В исправленном конфиге я обнаружил, что /var/log/upstart/nslcd.nslcd-k5start.log сообщает, что k5start жалуется, что не может найти мой KDC, что приводит к его сбою и, следовательно, к сбою запуска nslcd , Да, мой KDC можно найти на других компьютерах с другими версиями [XK] Ubuntu - плюс та же система может найти его после ручного запуска nslcd .
Хотя, читая /var/log/syslog я обнаружил, что строка, в которой k5start жалуется на невозможность найти KDC, находится перед строками, в которых NetworkManager и dhclient сообщают о сетевом интерфейсе.
Как мне решить проблему?
Предостережение: я изменил систему (удалил / добавил пакеты), чтобы уменьшить использование пространства даже больше, чем поставляется с относительно крошечной установкой Lubuntu. Я достаточно уверен, что это не имеет отношения к обсуждению, но лучше объявить об этом заранее.
