Package: libpam-ldap
Version: 184-8.6
Severity: serious

Hi,

libpam-ldap is a Multi-Arch: same package with shared pam configuration
between all installed architectures of this package. Problems arise if
more than one architecture of the package was installed and one
architecture gets purged while one or more other architectures stay
installed (or are in config-files-remaining state): the configuration
gets deleted while other architectures still need it.

Consider the following sequence:

  apt-get install libpam-ldap:amd64
  apt-get install libpam-ldap:i386
  dpkg --purge libpam-ldap:i386

Thereafter the pam configuration originally set up by libpam-ldap:amd64
is gone.

>From the attached log, scroll to the bottom:

0m25.3s ERROR: FAIL: After purging files have disappeared:
  /etc/pam_ldap.conf     not owned

0m25.3s ERROR: FAIL: After purging files have been modified:
  /etc/pam.d/common-account      not owned
  /etc/pam.d/common-auth         not owned
  /etc/pam.d/common-password     not owned
  /etc/pam.d/common-session      not owned
  /etc/pam.d/common-session-noninteractive       not owned
  /var/lib/pam/account   not owned
  /var/lib/pam/auth      not owned
  /var/lib/pam/password  not owned
  /var/lib/pam/seen      not owned
  /var/lib/pam/session   not owned
  /var/lib/pam/session-noninteractive    not owned


cheers,

Andreas

Attachment: libpam-ldap=184-8.6.log.gz
Description: GNU Zip compressed data

Reply via email to