A Flood of Stable Linux Kernels Released
Julie188 writes "Greg Kroah-Hartman has released five new stable Linux kernels, correcting minor errors of their predecessors and including improvements which are unlikely to generate new errors. As so often with kernel versions in the stable series, it remains undisclosed if the new versions contain changes which fix security vulnerabilities, although the number of changes and some of the descriptions of those changes certainly suggest that all the new versions contain security fixes."
Since when does the kernel team practice security-through-obscurity? It is essential to know when security fixes are available. Many organizations only patch stable systems if there is a security problem.
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
see topic
Are we there yet?
There's no -1 for "I don't get it."
Okay HERE is what I will begin citing about what is wrong with the culture of Windows programming.
I am not going to claim that in every case, any given program compiled to run on Linux will not break because of a "fix" to the kernel, but I will say that it is very uncommon and very unusual for this to happen.
Thanks to the Windows source code leak years ago, we now know for certain that "bugward compatibility" is built into the Windows OS and its kernel. In case you can't guess what "bugward compatibility" is, it would be the support of programs that had been utilizing undocumented system calls utilizing system calls in unconventional ways to achieve their ends. DOS, and Windows by extension, programmers have been doing this since the beginning. It is such a problem now that when Microsoft wants to fix a problem in their OS, they also have to write code for "bugward compatibility" to prevent other software from breaking in the process.
This is a cultural problem to be sure. If DOS and Windows programmers routinely followed the rules (and I am sure most do, don't think I am painting ALL DOS/Windows programming with that brush) Microsoft wouldn't have to worry about issuing bug fixes so much so long as their API remains true to the documented specs. This is a pretty sharp contrast with Linux programming where such stunts as using the OS in unconventional was is at the very least severely frowned upon... and when a kernel update does break a program, the programs are expected to get updated and not the other way around which makes sense. Microsoft went down the wrong path long, long ago and has been paying for it ever since.
The disclosures aren't in a pretty clicky-clicky-box but the kernel devs *do* strive to maintain formats which cater to the major users:
for shell ninjas:
wget www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33 -O - | less
for geezers/people with lawns:
telnet ftp.kernel.org 21
for the lamer++:
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.33
boycott slashdot February 10th - 17th check out: altSlashdot.org
I understand that this means that the different linux kernel families all have updates released, but I don't understand why you need fixe or six concurrent kernel branches. Not to be a troll, I just don't know why. It seems like a lot of work for not a lot of return.
I call it 'The Aristocrats'
What does Windows done wrong have to do with a flood of stable Linux kernels being released?
Guh noo slash lin-ocks sucks. It's not like it'll ever be ready for the desktop or whatever. When will you dweebs learn that proprietary for-profit software is always superior?
I don't think people realise that less than 2% of Linux users will actually download, configure and compile its own kernel.
So it's actually irrelevant if changelogs or announcements depict whether high-risk security fixes were or were not applied.
You, as a Linux Distribution user (Ubuntu, Debian, RedHat, SuSe, you name it) do not care about it. You just want to upgrade your system. And you will - if your distro maintainer sees any urgency to push this or that fix.
And kernel maintainers (distro) happen to know exactly what's on the table. They follow the mailing lists, they follow bugtrackers.
Even if a bug shows up relevant enough to cause panic among everyone, no one will update their systems by hand. Instead they will rely on "standard maintenance procedures", like running their favourite distro-specific upgrade program.
Just like M$ Windows people do. And Apple. And just like everyone else.
People still use IE6. People still use W95. People still use OS2.
You are all paranoid if you think otherwise.
Álvaro
Ford builds their own engines, nimrod. PLZ try again.
Last time we sent our customers a "flood of stable releases" we got an angry letter from them...something about Quality Control....
Those big long hex numbers are revision id's in the GIT version control system used for the kernel. Perusing any instance of said repository (such as the one here will let you look at that commit, what files changed, what log messages were included, who made it, etc.
- "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
Newer versions of the kernel always have fixes, and it is unlikely that any major kernel release has ever been made that didn't have security fixes in them. I suppose Linus, Greg and the gang could appease you by stating "there are security fixes in this release" every single time they release a kernel, but this seems a bit ludicrous. If you have a brain and an hour to learn how to use git to search the changelogs the information is readily available to see exactly *what* gets fixed.
I'm not sure if you are new to Linux, or a troll, but this is not a concern for those of us who use the software. That is why distributions exist, and it is those people who worry about such trivialities. Almost all Linux exploits are theoretical, and the highly heterogeneous nature of the beast makes targeting specific kernel versions rather ridiculous. Even if you think you are attacking 2.6.27.x you still don't know what patches have been applied by the distributions team members.
Or in other words, use the latest stable release and you'll be fine. This isn't Microsoft. Nobody is ignoring known security issues and hoping they never get discovered.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
Always has a nice human readable summary of the changes.
-- Linux user #369862
How long will it take to move to 2.8? It seems to have been a very long time now that the kernel has been in 2.6-land and people make a big deal about changes in that third group of digits. Is significant progress really being made?
It's a pity the guys name is Kroah-Hartman and not Noah-arkman.
You can keep track of security fixes at http://news.gmane.org/gmane.comp.security.oss.general/ or http://oss-security.openwall.org/subscribe. If you use twitter, you can choose to follow @oss_security too.
Wonder if it is time for Linux to drop 2. prefix, like with Java.