私のシステムでは、libpam-runtime/override
はfalse
に設定されます(debconf-get-selections
)。
システム、特にlibpam-systemdをアップグレードするときに、dpkgがまだ「/etc/pam.d/common-*へのローカル変更を上書きする」ウィンドウをポップアップするのはなぜですか?他の値を事前にシードする必要がありますか?見つかりません。
マシンはUbuntu 14.04サーバーです。
Debian Jessieでは、次のようにlibpam-runtime/overrideの値を明示的に設定することで、cloud-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/+bug/682662 のような音:
Debconfの設計により、システムの設定がdebconfデータベースに設定された値よりも優先されます。