All of lore.kernel.org
 help / color / mirror / Atom feed
* SE-X available
@ 2004-05-17 21:08 Eamon Walsh
  2004-05-19 20:36 ` Charles R Martin
  0 siblings, 1 reply; 2+ messages in thread
From: Eamon Walsh @ 2004-05-17 21:08 UTC (permalink / raw)
  To: selinux

The Security-Enhanced Linux support for X lives in the XACE-SELINUX
branch of the X.org CVS tree, which is hosted at freedesktop.org.

To obtain the code via anonymous CVS, use:

$ cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg login
CVS password: <hit return>
$ cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co -P
-rXACE-SELINUX xc

You'll need the latest SELinux release which contains the new X security
classes, attributes, and supporting types.

When building the X server, make sure your config/cf/host.def includes
the following:

#define BuildXACE       YES
#define BuildXSELinux   YES
#define ExtraLibraries -lselinux

Note that there is no policy written yet, so nothing is allowed; you'll
need to be in permissive mode.  The denied messages should appear in the
log file, /var/log/Xorg.0.log, and on the X server's stderr also I
believe.  They don't start with the "avc:  " pattern that audit2allow
uses, so that program will have to be modified to work.

The security architecture in the X server is more or less based on the
paper, "Securing the X Window System with SELinux" that is available in
our documentation section.  There are some minor differences, notably
the property and xextension classes.  I'll try to come up with
class/access vector descriptions similar to the ones that were posted
earlier.

-- 
Eamon Walsh <ewalsh@epoch.ncsc.mil>
Information Assurance Research
National Security Agency

--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: SE-X available
  2004-05-17 21:08 SE-X available Eamon Walsh
@ 2004-05-19 20:36 ` Charles R Martin
  0 siblings, 0 replies; 2+ messages in thread
From: Charles R Martin @ 2004-05-19 20:36 UTC (permalink / raw)
  To: ewalsh; +Cc: selinux

By the way, this heading managed to put this into my junk mail 
folder.... apparently 'SE-X available' looked like spam....

ewalsh@epoch.ncsc.mil wrote:

>The Security-Enhanced Linux support for X lives in the XACE-SELINUX
>branch of the X.org CVS tree, which is hosted at freedesktop.org.
>
>To obtain the code via anonymous CVS, use:
>
>$ cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg login
>CVS password: <hit return>
>$ cvs -d :pserver:anoncvs@cvs.freedesktop.org:/cvs/xorg co -P
>-rXACE-SELINUX xc
>
>You'll need the latest SELinux release which contains the new X security
>classes, attributes, and supporting types.
>
>When building the X server, make sure your config/cf/host.def includes
>the following:
>
>#define BuildXACE       YES
>#define BuildXSELinux   YES
>#define ExtraLibraries -lselinux
>
>Note that there is no policy written yet, so nothing is allowed; you'll
>need to be in permissive mode.  The denied messages should appear in the
>log file, /var/log/Xorg.0.log, and on the X server's stderr also I
>believe.  They don't start with the "avc:  " pattern that audit2allow
>uses, so that program will have to be modified to work.
>
>The security architecture in the X server is more or less based on the
>paper, "Securing the X Window System with SELinux" that is available in
>our documentation section.  There are some minor differences, notably
>the property and xextension classes.  I'll try to come up with
>class/access vector descriptions similar to the ones that were posted
>earlier.
>
>  
>


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-05-19 20:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-17 21:08 SE-X available Eamon Walsh
2004-05-19 20:36 ` Charles R Martin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.