All right! I'm making progress here. I visited the xfree86.org web server
and discovered a FAQ. (I had downloaded xfree86-3.3.2 from the S.u.S.E.
server and not visited the .org site before.)

  Q.E 14 addresses my inability to invoke X as a user, but I still don't
understand how to apply the solution. Here's the reason why I haven't been
able to run X except as root: the X server needs root permission to run.
Earlier releases of xfree86 automatically invoked SUID ROOT so that us
ordinary users could also invoke X. This left some security holes which
clever crackers used to develop a suite of attacks.

  To fill in the security holes, release 3.3.2 does not automatically suid
root; they strongly discourage this. So, that's the source of my problem!

  The two solutions suggested in the FAQ are 1) change initlevel so that
xdm runs at boot for all users or 2) invoke Xwrapper rather than X. It is
the latter solution which I want to implement, but which is still just
beyond my complete understanding.

  I've used both which and find, but cannot locate a file called Xwrapper.
According to the FAQ, I should replace links and references to X with
Xwrapper. But, if this is not a file, is it just an alias? Something not
real which would securly invoke X by users? I doubt that! So I  understand
what is happening and now I need to understand how to implement the solution.

Thanks!

Rich

Rich Shepard
Troutdale, OR
[EMAIL PROTECTED]


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to