[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#121442: marked as done (xdm: crashes with pam_mkhomedir if directory doesn't already exist)



Your message dated Thu, 01 Mar 2007 22:52:00 +0100
with message-id <45E74B00.7090007@ens-lyon.org>
and subject line submitter address invalid
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xdm
Version: 4.1.0-9
Severity: important

Attempting to login through xdm with a LDAP/NSS background fails if the home
directory doesn't exist and pam_mkhomedir.so is being used.

User bob1 can login, $HOME was made by mkhomedir with ssh
user bob2 cannot, $HOME doesn't exist
Neither user is mentioned in /etc/passwd, data is retrieved over ldap.

/etc/pam.d/xdm reads:
auth            required        pam_nologin.so
auth            required        pam_env.so
auth            required        pam_ldap.so
account         required        pam_ldap.so
password        required        pam_ldap.so
session         required        pam_unix.so
session         required        pam_mkhomedir.so skel=/etc/skel umask=0022

pam.d/ssh, which is successfully creates $HOME, reads:
auth       required     pam_nologin.so
auth       required     pam_ldap.so
auth       required     pam_env.so # [1]
account    required     pam_ldap.so
session    required     pam_unix.so
session    optional     pam_lastlog.so # [1]
session    optional     pam_motd.so # [1]
session    optional     pam_mail.so standard # [1]
session    required     pam_limits.so
session    required     pam_mkhomedir.so skel=/etc/skel/ umask=0022
password   required     pam_ldap.so

The last of xdm.log reads:
xdm error (pid 2424): Unknown session exit code 2816 from process 2480
X connection to :0.0 broken (explicit kill or server shutdown).

This is up-to-date woody as of 2001-11-27, kernel 2.5.1-pre1
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|   Name           Version        Description
+++-==============-==============-============================================ii  libc6          2.2.4-5        GNU C Library: Shared libraries and
Timezoneii  xdm            4.1.0-9        X display manager
ii  libpam-modules 0.72-33        Pluggable Authentication Modules for PAM
ii  libpam-runtime 0.72-33        Runtime support for the PAM library
ii  libpam0g       0.72-33        Pluggable Authentication Modules library
ii  libpam-ldap    118-1          Pluggable Authentication Module allowing
LDAii  libnss-ldap    172-1          NSS module for using LDAP as a naming
servicii  nscd           2.2.4-5        GNU C Library: Name Service Cache Daemon

Matthew

-- 
GIT/CM/M d++(-) s++: a--->? C++++ UL++++$ P+++>++++ L+++ E>++ W-- N+ o?
K++  w--- O-- M+ V? PS+>++ PE(--) Y+>++ PGP+++@ t+ 5-- X+(-) R tv-
b++>++++ DI++++ D++ G++ e(*) h!>++ r-- y->++++





--- End Message ---
--- Begin Message ---
Closing since the submitter's address is invalid. If anybody ever
reproduces this problem, feel free to reopen.

Brice


--- End Message ---

Reply to: