Linux Server Hardening Tips and Techniques by Gary Smith.
Automating Configuration, Deployment and Maintenance for Red Hat and CentOS by Kay Williams from Rendition Software.
Hack this Site or Learn How Anyway by Andrew Becherer.
What's under the hat? A sneak peek at Fedora 13 by Jesse Keating.
Don't custom build that site! The many uses for Drupal by Jakob Perry.
Here's the video of Jesse Keating's introduction to git.
This is is the second hour of the two hour Intro to SELinux presentation by Hal Pomeranz.
Please note, my battery died with about 10 minutes to go so the last bit of the presentation is missing. Sorry!
This is is the first hour of the two hour Intro to SELinux presentation by Hal Pomeranz.
I recently started using a tool that I find very handy. It is named func and it is a remote api for management, configuration, and monitoring of systems. What does that mean exactly? I'll get into that but first a little background.
In my day job I manage a number of Linux systems. Some are servers and more are desktop machines in labs used by students. All of the lab machines are triple-boot (Windows XP Pro, CentOS 5.4, and Fedora 12). Fedora has a lot of updates... and it is hard to keep up with them. Typically I have to ssh into each machine to work on it but most of what I do is the same thing over and over again. Wouldn't it be nice to be able to manage multiple machines at once with one command line? That is what func does for you. func allows you to manage remote machines with one command line in parallel.
func was written by Fedora developers mainly to help them manage the server infrastructure that makes up the Fedora distribution's online public servers and build systems. They have an active mailing list that you are encouraged to participate in if you are interested in asking questions and helping to shape the future development of func.
func is written in Python and comes with a number of modules that are custom built for certain tasks. If there is an existing module for your task(s), use the existing module. If not, you can use the command module which basically allows you to run whatever command(s) you want on your remote machines.
Red Hat Enterprise Linux 5 (Tikanga) was released on March 14, 2007 and yesterday was RHEL 5's 3rd birthday. Since then we have gotten 4 update releases.
Given the fact that Red Hat's original plan was to have a new RHEL release every 18 - 24 months, one has to wonder where RHEL 6 is and why it is so late. My best guess is that RHEL 6 (which so far has had a non-public alpha release within Red Hat as witnessed in some Bugzilla reports) will come out sometime this summer... possibly in time for the Red Hat Summit in Boston (June 22-25, 2010). For that to happen I would expect a public beta for RHEL 6 to be released in the not too distant future. We'll see how that pans out.
While we are waiting, how about some idle discussion?