Fedora Core 3 ships with SELinux, and its almost a defualt option in the installer. Anyone running Fedora Core 3 who does not realise the option of running SELinux is either blind or just stupid. I run with SELinux. So you have run across someone now.
http://kintaro.noobify.com/drupal/pub/images/Screenshots/SELinux.png
OKay, linux has BSD beat in this area, but all hope is not lost for the BSD faithfull:
http://www.trustedbsd.org/I run CVS to keep my ports upto date on my OpenBSD machine. However how do I just upgrade the ports I have installed automatically? I have no idea. (I should be writing this into the OpenBSD mailing list, as you run FreeBSD)
CVS does not keep your installed ports up to date. It keeps your ports tree up to date. The ports tree is simply the files that allow you to install ports. As for OpenBSD, the procedure for updating ports sucks compared to FreeBSD.
With FreeBSD you can do it maually (fuck that!),or use portupgrade or portmanager. Both portupgrade and portmanager check your installed ports against the current ports tree and update the ones that are out of date. They also detect dependency conflicts and resolve them without breaking things - and beleive it or not, it works very well. Unless you have a very small amount of ports installed, updating your ports manually is a nightmare, as dependency hell (similar to the "RPM hell" that plagued many RPM distros a few years ago) will drive you nuts. As I said, I use portmanager. THe only drawback to portmanager is that it only updates ports from the source. portupgrade has the ability to use pre-compiled packages only, which of course speeds things up immensely. Of course packages are generally take longer to become avaialable, so you have to wait awhile longer to get non-security related updates.
With OpenBSD, there is no equivalent to portupgrade/portmanager, so updating ports is pretty much has to be done manually, which sucks.
:thumbdwn:
http://www.openbsd.org/ports.html