On Sun, 11 Sep 2011 12:47:31 -0500 Jeff Hoogland <jeffhoogl...@linux.com> said:

1. little used feature
2. any extra login requires either it be done via the login manager OR via some
sub-process that e runs that have root privs that can auth the new user ANd
switch to them securely.
3. even if you do #2, then the new user will always run in some nested x -
xephyr. this means they will always suffer a fairly hefty performance penalty
compared to the primary user, OR we forgo security if we actually have them
share the same X. even do we either make xephyr "xgrabserver" to the parent x
to stop the original uid being able to exploit the newly logged in user OR we
don't and thus allow exploitation. if we grab - then the login session is STUCK
until the child login voluntarily gives up the grab (once 1 client grabs x ALL
other clients are locked out from doing ANYTHING until the grab is released).
4. instead pf a nested x you can run a whole NEW xorg on a new vt and vt
switch. sure - possible. hope that your drivers don't break with this -
especially with direct gl rendering. if you do this... ythis is DEFINITELY the
job of the display manager as it's already the one managing launching of
xservers. forget ever having any transitions or effects witching between the 2
x's then as they are directly running on hw each on separate vt's

so long story cut short:

1. few people want/need it
2. you either implement it insecurely, OR allow a child login to "lock out" the
original user who logged in - also i consider insecure.
3. only secure way is to leave it to the dm/login manager leaving out ever
having a smooth transition between them.

thus... no desire to even step into that box of hurt. not now or any time soon.

> Just feel it isn't needed or more to it than that?
> 
> On Sun, Sep 11, 2011 at 12:43 PM, Carsten Haitzler
> <ras...@rasterman.com>wrote:
> 
> > On Sun, 11 Sep 2011 10:38:16 -0500 Jeff Hoogland <jeffhoogl...@linux.com>
> > said:
> >
> > > Is there a simple way to "switch users" on E? AKA one user could lock
> > their
> > > session and walk away from the computer and someone else could login and
> > > user their own user account.
> >
> > no - none. no plans to add it.
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> >
> >
> 
> 
> -- 
> ~Jeff Hoogland <http://jeffhoogland.com/>
> Thoughts on Technology <http://jeffhoogland.blogspot.com/>, Tech Blog
> Bodhi Linux <http://bodhilinux.com/>, Enlightenment for your Desktop
> ------------------------------------------------------------------------------
> Using storage to extend the benefits of virtualization and iSCSI
> Virtualization increases hardware utilization and delivers a new level of
> agility. Learn what those decisions are and how to modernize your storage 
> and backup environments for virtualization.
> http://www.accelacomm.com/jaw/sfnl/114/51434361/
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to