--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xdm removes $HOME symlink on logout
- From: root <root@khms.westfalen.de>
- Date: Thu, 29 May 2003 18:53:27 +0200
- Message-id: <E19LQed-000470-00@khms.westfalen.de>
Package: xdm
Version: 4.2.1-6
Severity: normal
Possibly this only happens for root; at least, I can't reproduce it from
a non-root user.
I have an alternate root user whose home directory is pointed at by a
symlink.
When the X session ends, xdm replaces this symlink with an empty file.
As far as I can tell from strace, some .Xauthority code gets very
confused, using filenames like <homedir>-n instead of
<homedir>/.Xauthority-n. (This works right *starting* the session.)
Stracing the same for a non-root user doesn't show this confusion.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux khms.westfalen.de 2.4.19+kai.58 #1 Sam Sep 7 14:16:44 CEST 2002 i686
Locale: LANG=de_DE, LC_CTYPE=de_DE
Versions of packages xdm depends on:
ii cpp 3:3.2.3-1 The GNU C preprocessor.
ii debconf 1.2.35 Debian configuration management sy
ii libc6 2.3.1-16 GNU C Library: Shared libraries an
ii libpam0g 0.76-9 Pluggable Authentication Modules l
ii libxaw7 4.2.1-6 X Athena widget set library
ii xbase-clients 4.2.1-6 miscellaneous X clients
ii xlibs 4.2.1-6 X Window System client libraries
-- debconf information:
shared/default-x-display-manager: xdm
xdm/stop_running_server_with_children: false
xdm/daemon_name: /usr/bin/X11/xdm
--- End Message ---