* porting to 2.4? @ 2000-12-27 19:30 Steven King 2000-12-29 15:15 ` Stephen Smalley 0 siblings, 1 reply; 6+ messages in thread From: Steven King @ 2000-12-27 19:30 UTC (permalink / raw) To: selinux Is anyone already working on this? I've been looking at it and it seems like it should be fairly straight forward... You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
* Re: porting to 2.4? 2000-12-27 19:30 porting to 2.4? Steven King @ 2000-12-29 15:15 ` Stephen Smalley 2000-12-30 21:09 ` Frank Stratton 2001-01-01 16:19 ` Johnathon Day 0 siblings, 2 replies; 6+ messages in thread From: Stephen Smalley @ 2000-12-29 15:15 UTC (permalink / raw) To: selinux On Wed, 27 Dec 2000, Steven King wrote: > Is anyone already working on this? I've been looking at it and it seems like > it should be fairly straight forward... We haven't started a port to the 2.4 kernel yet, other than some preliminary analysis of the differences between 2.2 and 2.4 by a relatively new member of the NSA SELinux team. His assessment was that a port could be quite involved due to the extent of changes between 2.2 and 2.4, but I'm not sure how significant those changes are for our modifications. In addition to porting our existing changes, we would want to address new features in the 2.4 kernel. Since we have a small development team, we have to carefully balance between porting what we have to newer kernel versions and doing further security development. If you are interested in assisting in a port to the 2.4 kernel, let us know. -- Stephen D. Smalley, NAI Labs sds@tislabs.com You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
* RE: porting to 2.4? 2000-12-29 15:15 ` Stephen Smalley @ 2000-12-30 21:09 ` Frank Stratton 2001-01-01 16:19 ` Johnathon Day 1 sibling, 0 replies; 6+ messages in thread From: Frank Stratton @ 2000-12-30 21:09 UTC (permalink / raw) To: selinux I'm new to this list. My first Linux version was Kernel 0.99 PL113 and have not done much hacking for a few years. I'm just getting back into it and setting up a couple of test platforms. I've worked on B1 and B2 operating systems so I have some feeling for secure systems. I will help in any way that I can. I can write in C but have not done so in a few years. I can run system tests since I currently test firewalls and VPNs. I have a lab here that I can set up any way you wish. Let me know. Frank Stratton -----Original Message----- From: owner-selinux@tycho.nsa.gov [mailto:owner-selinux@tycho.nsa.gov]On Behalf Of Stephen Smalley Sent: Friday, December 29, 2000 10:15 AM To: selinux Subject: Re: porting to 2.4? On Wed, 27 Dec 2000, Steven King wrote: > Is anyone already working on this? I've been looking at it and it seems like > it should be fairly straight forward... We haven't started a port to the 2.4 kernel yet, other than some preliminary analysis of the differences between 2.2 and 2.4 by a relatively new member of the NSA SELinux team. His assessment was that a port could be quite involved due to the extent of changes between 2.2 and 2.4, but I'm not sure how significant those changes are for our modifications. In addition to porting our existing changes, we would want to address new features in the 2.4 kernel. Since we have a small development team, we have to carefully balance between porting what we have to newer kernel versions and doing further security development. If you are interested in assisting in a port to the 2.4 kernel, let us know. -- Stephen D. Smalley, NAI Labs sds@tislabs.com You have received this message because you are subscribed to the selinux 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. You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
* Re: porting to 2.4? 2000-12-29 15:15 ` Stephen Smalley 2000-12-30 21:09 ` Frank Stratton @ 2001-01-01 16:19 ` Johnathon Day 2001-01-08 14:50 ` Stephen Smalley 2001-01-18 13:58 ` Stephen Smalley 1 sibling, 2 replies; 6+ messages in thread From: Johnathon Day @ 2001-01-01 16:19 UTC (permalink / raw) To: selinux On Fri, 29 Dec 2000, Stephen Smalley wrote: > We haven't started a port to the 2.4 kernel yet, other than > some preliminary analysis of the differences between 2.2 and > 2.4 by a relatively new member of the NSA SELinux team. His > assessment was that a port could be quite involved due to the extent > of changes between 2.2 and 2.4, but I'm not sure how significant > those changes are for our modifications. In addition to porting > our existing changes, we would want to address new features in the > 2.4 kernel. Since we have a small development team, we have to > carefully balance between porting what we have to newer kernel versions > and doing further security development. If you are interested in > assisting in a port to the 2.4 kernel, let us know. I'm playing around with 2.4, so can help some with the port. I'd have thought that the port should be -relatively- unaffected by the changes, as it's (by design) orthogonal to other related features. Therefore, the changes -should- be limited to only those components that call the API of the rest of the kernel. (Side-effects should be minimal to non-existant, so the problem should be confined to one of interface changes.) The first step in solving a problem is to define its scope as narrowly as possible and no narrower. But all this is "obvious" stuff, and nothing new to any programmer. It's only purpose is to offer a slightly less intimidating perspective on the 2.2se->2.4se port. On a different note, will the SELinux project use its own IPSec implementation, or collaborate with FreeS/WAN? Also, will any encryption code be able to use the International Patches as plug-ins? (It would seem stupid if everyone on the planet plugged in their own 3DES patch into the kernel. We only need one copy of any algorithm, but at the moment, we have algorithms in mcrypt/mhash, the international patches, ENSkip, FreeS/WAN, and a partridge in a pear tree.) Jonathan You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
* Re: porting to 2.4? 2001-01-01 16:19 ` Johnathon Day @ 2001-01-08 14:50 ` Stephen Smalley 2001-01-18 13:58 ` Stephen Smalley 1 sibling, 0 replies; 6+ messages in thread From: Stephen Smalley @ 2001-01-08 14:50 UTC (permalink / raw) To: selinux On Mon, 1 Jan 2001, Johnathon Day wrote: > On a different note, will the SELinux project use its own IPSec > implementation, or collaborate with FreeS/WAN? Also, will any encryption > code be able to use the International Patches as plug-ins? (It would seem > stupid if everyone on the planet plugged in their own 3DES patch into the > kernel. We only need one copy of any algorithm, but at the moment, we have > algorithms in mcrypt/mhash, the international patches, ENSkip, FreeS/WAN, > and a partridge in a pear tree.) The plan is to integrate an existing IPSEC implementation with the network mandatory access controls in a similar fashion to the work done in the Flask research prototype. That work is described briefly in Appendix A.2 of the paper "The Flask Security Architecture: System Support for Diverse Security Policies" and at greater length in the master's thesis "Implementing Mandatory Network Security in a Policy-Flexible System" on the Flask web page. -- Stephen D. Smalley, NAI Labs sds@tislabs.com -- You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
* Re: porting to 2.4? 2001-01-01 16:19 ` Johnathon Day 2001-01-08 14:50 ` Stephen Smalley @ 2001-01-18 13:58 ` Stephen Smalley 1 sibling, 0 replies; 6+ messages in thread From: Stephen Smalley @ 2001-01-18 13:58 UTC (permalink / raw) To: selinux We have started work on porting to the 2.4 kernel. The new operating system components added by the Flask architecture (the security server and the access vector cache) have been ported. The support for labeling processes and file-related objects has also been ported. The port of process and file-related mandatory access controls is underway, as is the port of the network-related labeling. So far, the port has been relatively straightforward. If you have reviewed the design and implementation of the Flask security changes for the 2.2 kernel and have any constructive suggestions (or even improved implementations) for future versions, let us know. Likewise, if you have experimented with using the system and have any constructive suggestions, let us know. If you want to tackle some aspect of the port, whether porting existing code, improving the implementation of some existing code, designing and implementing similar controls for some aspect of the kernel that we haven't covered (especially new features in the 2.4 kernel like devfs), then let us know. -- Stephen D. Smalley, NAI Labs sds@tislabs.com -- You have received this message because you are subscribed to the selinux 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] 6+ messages in thread
end of thread, other threads:[~2001-01-18 13:59 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2000-12-27 19:30 porting to 2.4? Steven King 2000-12-29 15:15 ` Stephen Smalley 2000-12-30 21:09 ` Frank Stratton 2001-01-01 16:19 ` Johnathon Day 2001-01-08 14:50 ` Stephen Smalley 2001-01-18 13:58 ` Stephen Smalley
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.