Почему dpkg просит “Переопределять локальные изменения в/etc/pam.d/common -*?” когда libpam-runtime/override имеет значение false?

В моей системе, libpam-runtime/override установлен на false (который я вижу использование debconf-get-selections).

Почему при обновлении системы, конкретно libpam-systemd, dpkg все еще открывается окно "Override local changes to/etc/pam.d/common - *?"? Я должен предварительно отобрать некоторое другое значение? Я не могу найти никого.

Машина является сервером Ubuntu 14.04.

2
задан 9 March 2015 в 04:39

2 ответа

С Debian Jessie, явно устанавливая libpam-runtime/override значение следующим образом избежал интерактивного вопроса во время облака-init:

runcmd:
  - 'echo "libpam-runtime libpam-runtime/override boolean false" | debconf-set-selections'
  - 'apt-get update'
  - 'apt-get -y install sssd-ldap'
  - 'systemctl enable sssd'
  - 'systemctl restart sssd'
1
ответ дан 20 November 2019 в 02:06

Походит https://bugs.launchpad.net/ubuntu / + source/pam / + ошибка/682662 :

Это дизайном debconf, что настройки в системе имеют приоритет по любому набору значений в debconf базе данных.

0
ответ дан 20 November 2019 в 02:06

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

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