Your message dated Tue, 28 Feb 2023 15:13:40 +0000
with message-id <[email protected]>
and subject line Bug#1032123: Removed package(s) from unstable
has caused the Debian Bug report #612825,
regarding Examples in /usr/share/doc/libpam-ldap/examples/pam.d/ refer to non
existing pam_unix_*.so files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
612825: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612825
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpam-ldap
Version: 184-8.5
Severity: critical
Many files in in "/usr/share/doc/libpam-ldap/examples/pam.d/" have entries that
refer to non existing "pam_unix_*.so" files.
The following files do not exist anymore on Squeeze, but they used to exist on
Lenny:
/lib/security/pam_unix_auth.so
/lib/security/pam_unix_acct.so
/lib/security/pam_unix_session.so
The following files in "/usr/share/doc/libpam-ldap/examples/pam.d/" are
affected:
chfn
chsh
gdm
linuxconf
linuxconf-pair
login
passwd
pop
rexec
rlogin
rsh
samba
ssh
su
xdm
The fix is to replace all occurrences of "pam_unix_*.so" with "pam_unix.so".
This "bug" also exists in the upstream tarball, but since other platforms may
still be using "pam_unix_*.so" files a patch against the debian soource package
would be best I
believe. I am trying to create a patch, but I am new to Debian patch creation
so bear with me. :-)
I am marking this as critical because if you are using these files to enable
authentication against LDAP using pam, then after upgrading from Lenny to
Squeeze or newer it
will become impossible to log into your system after reboot except by booting
into single user mode and logging in as root at the console. No other log in
method seems to
work. This can render your system unusable, or at least unmanagable because you
can not log in remotely, neither on the console, except when booting into
single user mode.
Although the system does continue to work as before with regards to services
that start automatically after reboot and do not require pam-ldap, such as
apache2 and exim4.
Since these examples pretty much used to work "out of the box" and likely were
copied to "/etc/pam.d/" without much editing I suspect many systems that use
this package could
be affected.
I believe all platforms are affected, but I tested it on amd64 systems when
upgrading from Lenny to Squeeze.
--- End Message ---
--- Begin Message ---
Version: 186-4.1+rm
Dear submitter,
as the package libpam-ldap has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/1032123
The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.
Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---