Re: xdm, who and X sessions

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



Rodrigo Amorim Bahiense [2011.10.11 1149 -0300]:
> On 10/11/2011 11:42 AM, Norbert Zeh wrote:
> >Hi folks,
> >
> >wanting to go lightweight, I just switched back from kdm to xdm, but I ran into
> >a little snag, which I reported as bug FS#26395 on the bug tracker.  I'm no
> >longer sure this is actually a bug, at least not of "who".
> >
> 
> Why not use 'slim' instead?

Well, I tried slim before and didn't like it, not sure any more why.

In any case, after having produced sufficient noise on this mailing list *and*
the bug tracker, I've resolved my problem: the key was to "exec sessreg" as
opposed to simply invoking it.  This way sessreg replaces the shell as a child
process of xdm and registers the correct PID in /var/run/utmp.  This is in fact
what the original vanilla Xstartup script does, but then things got confusing
through the use of themes.  In any case, all is well now.

Just a related question: If I understand correctly, the configuration in the
vanilla xdm-config file says that Xstartup is to be run for all logins other
than on display :0, while for display :0 *only* GiveConsole is to be run on
startup.  Since GiveConsole does not by default start sessreg, logins on :0 are
by default not logged in utmp.  What's the reasoning behind this?

Cheers,
Norbert


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux