SELinux Moving Into The Mainstream
PaxTech writes "Security Enhanced Linux is moving into the mainstream rapidly, bringing its implementation of mandatory access control to a wider audience. The agenda for the 2006 SELinux Symposium has just been announced, distributions such as Fedora are including SELinux in the default build, and ports are underway to bring SELinux functionality to BSD and Darwin. Security minded systems administrators should be learning about this technology as it provides another strong layer of security for Linux servers."
Almost all plugins should only need read access to its install directory/libraries, to a dedicated subdirectory for plugin for each application, and maybe ( at the users agreement ) common incoming and outgoing directory.
Also Larry Wall, author of Perl, was originally funded by the U.S. National Security Administration (NSA) as part of the "Blacker" project ; AND
DARPA grants largely funded the development of UNIX 4.1 BSD (Berkeley Software Distribution) as well as the later development of the TCP/IP networking protocols.
Why should anyone use this instead of grsecurity? I'm just curious, it's not meant to be a flamestarter. :)
Free your mind!
it just sounds to gruesome to me that anything that has to do with the .gov analysis is "bad!" considering that
berkeley bsd, and really all unix before the introduction of the internet was government and university based
as its primary source of development and contingency to the IT world at the time... SElinux is basically a strategic
move to inspire and solidify the security of networking and internet services globally where the use of black art
hacking has become a problem in every nation that has any form internet communication and the developers who
developed it happen to have been open source experts in congruency with NAS developers... . !
not that i'm a nsa-fanboy but:
selinux is both free and open (see http://www.nsa.gov/selinux/info/license.cfm)...
My only experience with SELinix has been when an old reliable sysadmin procedure stopped working. I acknowledge that I need to know more. Should I pop for the (overpriced, IMO) O'Reilly book, or plow through the online stuffs?
...to BSD and Darwin. I've been using Fedora Core since it was first released, and I've watched SELinux go from a slightly clunky annoyance in FC2 to just another part of the system in FC4 as they refined the targeted policy. I'm not sure how much of that was done by the NSA and how much by Red Hat, but it's made a huge difference -- more, even, than the slowly improving security GUI in Fedora Core (though SELinux desperately needs something to make it easier to administer).
Back to BSD/Darwin, I do have to wonder -- how well would a successful Darwin port of SELinux interact with Mac OS X's security model? The page on the website talks about 10.3 and the latest snapshot is dated July.
You should try putting your punctuation between sentences instead of letting it all cluster up at the end like that.
After all, I am strangely colored.
off topic?! but its really out of habit that I punctuate this way.. since I am blogger by nature (if that the the right word) but i create dummy files for my database on daily basis and keep track of progress, notes, any new material i have learnt or acquired and so on.. (thousands of files and I am the only one who reads them so:-) i guess in a humerous way I am the only person who could actually decipher my own punctuation although it is valid.. ( i know this from british boarding school and straight A's). like i said in my bio ( a little metally challenged :-))
I checked on this a few months ago and found that SELinux may be patented by the company that appeared to write it for the NSA, the secure computing corporation.(SCC)
Patents owned by the SCC include:
5,867,647 System and method for securing compiled program code
5,822,435 Trusted path subsystem for workstations
5,796,836 Scalable key agile cryptography
5,596,718 Secure computer network using trusted path subsystem which encrypts/decrypts and communicates with user through local workstation user I/O devices without utilizing workstation processor
5,502,766 Data enclave and trusted path system
5,499,297 System and method for trusted path communications
5,276,735 Data enclave and trusted path system
5,272,754 Secure computer interface
6,772,332 System and method for providing secure internetwork services via an assured pipeline
6,658,571 Security framework for dynamically wrapping software applications executing in a computing system
6,640,307 System and method for controlling access to documents stored on an internal network
6,453,419 System and method for implementing a security policy
6,357,010 System and method for controlling access to documents stored on an internal network
6,332,195 Secure server utilizing separate protocol stacks
6,321,336 System and method for redirecting network traffic to provide secure communication
6,301,658 Method and system for authenticating digital certificates issued by an authentication hierarchy
6,219,707 System and method for achieving network separation
6,209,101 Adaptive security system having a hierarchy of security servers
6,182,226 System and method for controlling interactions between networks
6,144,934 Binary filter using pattern recognition
6,072,942 System and method of electronic mail filtering using interconnected nodes
6,003,084 Secure network proxy for connecting entities
5,983,350 Secure firewall supporting different levels of authentication based on address or encryption status
5,968,133 Enhanced security network time synchronization device and method
5,950,195 Generalized security policy management system and method
5,918,018 System and method for achieving network separation
5,915,087 Transparent security proxy for unreliable message exchange protocols
5,913,024 Secure server utilizing separate protocol stacks
My attempts at getting some kind of feedback from the SCC were in vain because no one called me back.
Does Redhat license this? Will the patent trolls come after me if I attempt to use it in a commercial OSS way?
Any insight would be great.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
Sun managed to set up Trusted Solaris to deal with this a few years back. Having each virtual host have its own sandbox is the way to go.
http://www.sun.com/blueprints/0202/trustedsoe.pdf
I'm waiting fot the day when Linux distros do this out of the box.