Как тихо установить LDAP на клиенте Ubuntu

Я хотел бы установить libpam-ldap для использования ldap на клиентском компьютере, и я надеялся использовать

sudo apt-get install -qq libpam-ldap

для тихой установки пакета как части скрипта bash, используемого для настройки клиента после установки Ubuntu. Однако он по-прежнему имеет синий экран с графическим интерфейсом пользователя, запрашивающий информацию о конфигурации. Поскольку я намереваюсь просто скопировать существующий файл /etc/ldap.conf, чтобы перезаписать автоматически сгенерированный, я бы хотел пропустить этот шаг, но не знаю как.

Как установить пакет и пропустить его этап интерактивной настройки?

3
задан 5 August 2017 в 09:09

3 ответа

Вам нужно установить для интерфейса debconf неинтерактивное:

 sudo DEBIAN_FRONTEND=noninteractive apt-get install -qq libpam-ldap
0
ответ дан 5 August 2017 в 09:09

Вы ищете способ настроить debconf для автоматической работы.

На странице руководства debconf ознакомьтесь с разделом «Автоматическая установка пакетов». На этой же man-странице есть информация о Приоритетах, которая может позволить вам полностью пропустить вопрос.

Я настраивал это в прошлом с Puppet and preseeds , но это было долгое время, надеюсь, это по крайней мере выведет вас на правильный путь.

0
ответ дан 5 August 2017 в 09:09

Я пишу скрипт для быстрого входа в LDAP.

0
ответ дан 5 August 2017 в 09:09

Другие вопросы по тегам:

Похожие вопросы: