В моей системе, libpam-runtime/override
установлен на false
(который я вижу использование debconf-get-selections
).
Почему при обновлении системы, конкретно libpam-systemd, dpkg все еще открывается окно "Override local changes to/etc/pam.d/common - *?"? Я должен предварительно отобрать некоторое другое значение? Я не могу найти никого.
Машина является сервером Ubuntu 14.04.
С 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'
Походит https://bugs.launchpad.net/ubuntu / + source/pam / + ошибка/682662 :
Это дизайном debconf, что настройки в системе имеют приоритет по любому набору значений в debconf базе данных.