Archive for February, 2008

Video: What you missed at FUDCon 2008

Download this video: [Ogg Theora]



» Read more


When Sally met Eddie: The Fedora package story

There are lots of ways that software gets included in Fedora releases. Because Fedora is a community-powered Linux distribution, the most common (and likely the easiest) method is when a community member packages and “owns” the task of building it for Fedora. This story follows that process. » Read more


Tips and tricks: How can I configure squid so that it never caches some web sites?

Add the following line in /etc/squid/squid.conf:

acl NOCACHEDOMAIN dstdomain www.redhat.com
no_cache deny NOCACHEDOMAIN

It will not cache any content come from the domain www.redhat.com.

In /var/log/squid/access.log, it will show the page from that domain will always get "TCP_MISS" on consecutive visits.

1197363963.721    892 127.0.0.1 TCP_MISS/200 11813 GET http://www.redhat.com/ - DIRECT/209.132.177.50 text/html
1197364100.832    906 127.0.0.1 TCP_MISS/200 11813 GET http://www.redhat.com/ - DIRECT/209.132.177.50 text/html

» Read more


Risk report: Three years of Red Hat Enterprise Linux 4

This report is an update to the risk report published in Red Hat Magazine in April 2007.

Red Hat® Enterprise Linux® 4 was released on February 15th, 2005. This report takes a look at the state of security for the first three years from
release. We look at key metrics, specific vulnerabilities, and the most common ways users were affected by security issues. We will show some best practices that could have been used to minimise the impact of the issues, and also take a look at how the included security innovations helped. » Read more


Tips and tricks: Why do the CPU stats vary with ps and top?

The commands ps and top express CPU time differently. While ps calculates it by “total CPU time” divided by “time task is running”, top shows the value as a percentage of overall CPU time.

For ps, this means that the longer a process is running without a high CPU utilization the smaller the value of %cpugets (it converges to zero).

For top, this means that it displays this value as share of the CPU time since last screen update and is therefore more accurate in terms of “current CPU utilization”. » Read more


Open source project: Func, the Fedora Unified Network Controller

Func had an interesting beginning. It began not in a whiteboard-lined conference room, but in a small coffeeshop in Chapel Hill, North Carolina. Greg DeKoenigsberg, Adrian Likins, Seth Vidal, and I were discussing how to make Linux easier to manage for large install bases. That’s when we came up with the idea for Func.

While Fedora contains excellent open source management applications for a variety of tasks, it still lacked a good remote scripting framework roughly analogous to the features provided by system-config-* applications. It turns out this was something many of us wanted to write for a long time–but for some reason, we never did. So, why not build it? » Read more


Tips and tricks: When I am trying to add a user, the following error occurs: mismatch in /etc/passwd and /etc/shadow. What does this mean?

This can occur when there is inconsistencies between the /etc/passwd and /etc/shadow files. The offending account needs to either be modified or removed. To find out which account is causing the issue run the following command as root:

pwck

All entries in the /etc/passwd and /etc/shadow are checked to see that the entry has the proper format and valid data in each field. The user is prompted to delete entries that are improperly formatted or which have other uncorrectable errors.

An example of an account that is in /etc/shadow but not in /etc/passwd:

no matching password file entry in /etc/passwd
delete line 'someuser:!!:13758:0:99999:8:::'?

» Read more


Video: Alan Cox on the kernel, patent promise, and the progress of free software

Enjoy the third installment in our series of video-taped talks with the iconic Alan Cox. Afterwards, in case you need a catch-up, you can hear Alan talk about community and the enterprise or the state of free software in our video archives.

Download this video: [Ogg Theora]