There's also a nice console session manager, called CDM. It can be found on arch linux wiki or forum. At least with my version it doesn't allow the user to suspend X. If the user tries to ctrl out, the user is greeted with a new login screen. It's pretty nice, fully done in bash.
On 4 Jul 2010 14:00, "Gregor Best" <[email protected]> wrote: For what it's worth, the method of using startx leaves a small security hole open, which is especially sucky with laptops. Even if the X session is locked by something like xtrlock or xscreensaver, one can still switch to the first terminal and use ^Z to background X, then being allowed to run any program the logged in user can, and if carefully done, without even the real user knowing. At https://gbe.ring0.de/crap/display_managers I wrote up a bit of stuff which allows not using any display manager while still being on the safe side regarding running the X server as a user. -- Gregor Best
