login
Header Space

 
 

Darrin Chandler

Quote: You Want To Share Except When You Don't

March 29, 2008 - 2:01pm
Submitted by Jeremy on March 29, 2008 - 2:01pm.

"If you truly wish to relinquish ALL rights then public domain is exactly that. This is obviously the most free. If additionally you wish to retain attribution only then /usr/src/share/misc/license.template is a great choice. This is probably the most free except for public domain. If it bothers you if Microsoft uses your performance in a Vista ad then you must pick something else. But now you are in a sticky place where you want to share except when you don't. The available licenses are tricky legalese, and finding one to match your motives is difficult and the license may have consequences you don't anticipate."

— Darrin Chandler, in a March 27th, 2008 message on the OpenBSD -misc mailing list.

Quote: Test Post Limerick

January 29, 2008 - 10:46am
Submitted by Jeremy on January 29, 2008 - 10:46am.

"There once was a message to test; Repeated unto being a pest; While marked to ignore; It was seen more and more; Until other begged, 'Give it a rest!'"

— Darrin Chandler, in a January 29th, 2008 message on the OpenBSD -misc mailing list.

SELinux vs. OpenBSD's Default Security

September 25, 2007 - 8:08pm
Submitted by Jeremy on September 25, 2007 - 8:08pm.
OpenBSD news

A thread on the OpenBSD-misc mailing list compared the security of SELinux in the 2.6 Linux kernel to what's available in OpenBSD. The general opinion was that SELinux and its policy language are too complex, leading Damien Miller to note, "every medium to large Linux deployment that I am aware off has switched SELinux off. Once you stray from the default configurations that the system distributors ship with, the default policies no longer work and things start to break." Ted Unangst summarized, "the problem with security by policy is that the policy is always wrong."

Darrin Chandler suggested, "security should not be grafted on, it should be integrated into the main development process. I'm sure the patch maintainers are doing their best, but this doesn't change the fundamental flaw in the process. It's not a flaw of their making, it's inherent in the situation. But it's still a flaw." It was pointed out again that SELinux is part of the 2.6 kernel via LSM, to which Jason Dixon noted, "SELinux is a button. Buttons are easy to turn off. Darrin went on to say, "compare that to a complete operating system (OpenBSD) where security is part of code quality, and part of the normal mainline development." The security features in OpenBSD that were then discussed included propolice stack protection, random library mappings, proactive privilege separation, W^X, and systrace.

speck-geostationary