Petre Scheie wrote:
> Andrew Ziem wrote:
>   
>> Petre Scheie wrote:
>>     
>>> Andrew Ziem wrote:
>>>   
>>>       
>>>> Petre Scheie wrote:
>>>>     
>>>>         
>>>>> Andrew Ziem wrote:
>>>>>   
>>>>>       
>>>>>           
>>>>>> Petre Scheie wrote:
>>>>>>     
>>>>>>         
>>>>>>             
>>>>>>> Could you elaborate on how your script works?  I tried it, using your 
>>>>>>> instructions, but 
>>>>>>> the login screen just says "User /usr/bin/autologin.pl| will login in 
>>>>>>> 30 seconds" and 
>>>>>>> when the 30 seconds runs out, the X server just restarts.
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>> Which version of GDM?  While 2.12 worked fine, there has been a nasty
>>>>>> autologin/timed login bug starting in GDM 2.14.0.  I wrote a patch for
>>>>>> the timed login which I think made it in for GDM 2.16.2.
>>>>>>
>>>>>> http://bugzilla.gnome.org/show_bug.cgi?id=340148
>>>>>>
>>>>>>
>>>>>>     
>>>>>>         
>>>>>>             
>>>>> Thanks Andrew.  As it turns out, the problem was a typo in my 
>>>>> autologin.pl script. 
>>>>> However, with GDM, the script is run for all client machines, and those 
>>>>> that aren't set 
>>>>> up for autologin just restart the client's X server, which works but is 
>>>>> annoying to look 
>>>>> at.  Do you know if there is any way in GDM  to set the autologin so only 
>>>>> specified 
>>>>> client machines even try to autologin?  With KDM I think this is possible 
>>>>> (haven't tried 
>>>>> it), but the greeter in KDM seems broken since any changes I make to that 
>>>>> don't show up 
>>>>> at the login screen.
>>>>>
>>>>>   
>>>>>       
>>>>>           
>>>> Hi Peter,
>>>>
>>>> I basically use the same method described here on the wiki.  The login 
>>>> script checks the hostname, and if it's an undesired hostname, it 
>>>> returns nothing.   When the script returns nothing, GDM should disable 
>>>> the timed/automatic login systems. 
>>>>
>>>> http://wiki.ltsp.org/twiki/bin/view/Ltsp/WorkInProgress#Public_and_private_use_of_the_wo
>>>>
>>>>     
>>>>         
>>> My script does more or less the same thing, though it's not as elaborate.  
>>> At the login 
>>> screen I see a line in the greeter that says "User /usr/bin/autologin.pl| 
>>> will login in 
>>> X seconds".  If it's a machine that should autologin, it does so; if it's a 
>>> machine that 
>>> should not autologin, it appears autologin.pl still runs but returns an 
>>> invalid ID, and 
>>> so then the greeter resets and it appears that the X server may be 
>>> resetting as well, 
>>> and then it repeats the process.  What I'd like is for the autologin.pl 
>>> script to not 
>>> even run for those client machines that aren't setup for autologin,  Is 
>>> this possible 
>>> with GDM?
>>>   
>>>       
>> Welcome to Gnome bug 340148.  Annoying, isn't it?  :)  That's exactly 
>> the problem for which I provided a patch, so either upgrade GDM to a 
>> patched version or apply the patch yourself.
>>
>>
>> Andrew
>>     
>
> Okay, I just read the bug report (actually meant to do so yesterday when you 
> first sent 
> the link, but I had to leave work suddenly and forgot about it).  So, it 
> sounds like 
> your patch fixes the cosmetics of the greeter saying 'User 
> /usr/bin/autologin.pl| will 
> login in X seconds", but doesn't fix the more fundamental problem that 
> autologin 
> shouldn't even be attempted on clients that don't have a config for it on the 
> server, 
> correct?  That is, as you say in the bug report, GDM shouldn't even be trying 
> to 
> autologin staff machines, just those specified (the public clients), right?
>
> BTW, thanks for all your effort with Cameron and dealing with the problem so 
> far.
>   
In the end, I fixed both the cosmetic and the functional problems, so 
now that timed login should be 100% OK, the remaining issue may be the 
automatic login which I have not even tested.



Andrew

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to