Subject: Giving another user an xdm login
To: None <port-i386@NetBSD.ORG>
From: Peter Simons <simons@rhein.de>
List: port-i386
Date: 10/05/1997 14:22:37
-----BEGIN PGP SIGNED MESSAGE-----

Please pardon me for asking this question in this forum, as I know
that it doesn't really belong onto this mailing list, but I don't
really know where else to ask.

Anyway, the machine of one of my room mates had a had crash tonight
and is unusable for the moment. He has another Windows machine
available, which has an X server running, so we thought that I should
give him an xdm-login for petium.rhein.de, my machine.

I configured xdm accordingly and the login-window appears on his
screen just fine, but after he logged in, xdm aborts the session, only
to display the login window again.

The debug output is rather difficult to understand I am afraid, so if
anybody has any ideas what this error might mean, I'd really, really
appreciate any comments.

Here's the debug output from xdm -debug 9:

Starting display dummi:0,MIT-unspecified
StartDisplay dummi:0
[...]
File: /usr/X11R6/lib/X11/xdm/authdir/authfiles/Adummi:0-000129 auth: 20e48
pid: 253
[...]
Verify mike ...
verify succeeded
user environment:
[...]
Unsecure display dummi:0
Greet connection closed
Greet loop finished
StartSession /usr/X11R6/lib/X11/xdm/Xsession: /usr/X11R6/lib/X11/xdm/Xsession ; DISPLAY=dummi:0 HOME=/home/mike USER=mike PATH=.:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin SHELL=/usr/local/bin/bash 
StartSession, fork succeeded 259
Client Started
SetUserAuthorization
XauLockAuth /home/mike/.Xauthority
Lock is 0
opens succeeded /home/mike/.Xauthority /home/mike/.Xauthority-n
1 authorization protocols for dummi:0
writeRemoteAuth: dummi:0 MIT-MAGIC-COOKIE-1
setAuthNumber dummi:0
setAuthNumber: 0
ConvertAddr returning 0 for family 2
writeRemoteAuth: family 0
writeRemoteAuth: 0, 4, a31bafc1
writeAddr: writing and saving an entry
Writing an entry
[...]
new is in place, go for it!
done SetUserAuthorization
executing session /usr/X11R6/lib/X11/xdm/Xsession
Source reset program 
RemoveUserAuthorization
XauLockAuth /home/mike/.Xauthority
Lock is 0
opens succeeded /home/mike/.Xauthority /home/mike/.Xauthority-n
writeRemoteAuth: dummi:0 MIT-MAGIC-COOKIE-1
setAuthNumber dummi:0
setAuthNumber: 0
ConvertAddr returning 0 for family 2
writeRemoteAuth: family 0
writeRemoteAuth: 0, 4, a31bafc1
writeAddr: writing and saving an entry
[...]
new is in place, go for it!
Display dummi:0 exiting with status 0
select returns -1.  Rescan: 0  ChildReady: 1
signals blocked, mask was 0x0
Manager wait returns pid: 253 sig 0 core 0 code 0
Display exited with OBEYSESS_DISPLAY
WaitForSomething

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1

iQCVAwUBNDeGjA9HL1s0103BAQGjQwP9Hbm4UY9RJmnAdcLqfGq/g5Fn3OSt5DRo
rdD9gHhuw8WS/EXW94MPcZ+oojX1Ud2KALdfC05i6Sp6+O0ztTLx3FG9luOJqWZ7
ROyz9qT836SfYOfIZECfO18a/F7mm1qZN+qyQEOxYO4ZaU/HTkSeLSCLmHbUiOT3
m5ANRF8Jd4Y=
=L5Et
-----END PGP SIGNATURE-----