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

Re: SEUL: Stopping X



> On Wed, 18 Feb 1998, Kevin Forge wrote:
> > The Thought Assassin wrote:
> > > No, that is only one point of XDM. There are a lot of other reasons.
> > > Not having to restart X, preventing people from dropping back to text mode
> > > and panicking (unless they need to:), avoiding another failure-point
> > > (SVGAlib) and a number of other reasons.
> > Sorry for my ignorance, but how do XDM and SVGAlib affect each other ?
> No, it is just that there was a proposal (wasn't it yours? :) that we
> should use an svgalib-based login screen in leiu of XDM. SVGAlib, while
> more reliable than X on unknown video hardware, is still a possible point

This (reliabilty of SVGAlib) is entirely untrue.  SVGAlib uses
graphics mode and is confronted to the same problems than X except
than SVGAlib is nearly dead and is minimally maintained.  In addition
_every_ SVGAlib program runs setuid root and uses some very dangerous
system calls than allow it to crash Linux easily.  That makes SVGAlib
programs a big security risk.  The same can be said of an X server
except than you only have to keep watch on the server.

Curses (and not SVGAlib) programs allow to make character-based
pseudographics execept than they run in character mode (no problems
with unsupported cards), and don't require special privileges.

-- 
			Jean Francois Martinez

"For drinking muddy water if that is the water of truth,
            for that the camel is needed"