Apr
29
2009
jason
no comments | tags: google, ninjas, pirates | posted in News
Apr
26
2009
jason
Not too many releases this week, but we do have the big Jaunty release that resulted in quite a few other releases.
1 comment | tags: distributions, Linux, release, releases | posted in News
Apr
25
2009
jason
I got pretty busy this past week and missed quite a few big linux stories that I wanted to post about so I decided to do this post to as a mini-roundup with short summaries for each post. Sorry for the lapse in posting, I’ll try to get back to more regular posts next week.
- GCC 4.4.0 Released – GCC 4.4 incorporates the Graphite branch which is a new framework for loop optimizations, better support for the C++0X standard, and a new register allocator. Full changes can be read here.
- Ubuntu 9.04 “Jaunty Jackalope” Released – The next Ubuntu release in the LTS cycle hit its target release date on April 23. There are tons of changes that range from performance improvements to package updates. Boot time has been significantly improved, GNOME 2.26, X.org 1.6, ext4 support, Wacom tablet hotplugging support, Linux kernel 2.6.28, and many more. The Kubuntu, Xubuntu, Mythbuntu, etc. Ubuntu-based distributions also saw releases with the same upgrades in addition to their specific desktop environment upgrades.
- Firefox 3.5b4 Benchmarks – The TuxRadar guys posted some very interesting benchmarks for Firefox 3.5b4. There are significant JavaScript performance improvements that appear to be coming in the next version.
- Ubuntu 9.04: 32-bit vs. 64-bit Benchmarks Another interesting benchmark article from the guys at TuxRadar. They benchmark the default 32-bit and 64-bit Ubuntu distros for boot time, archive decompression, kernel compilation time, ogg encoding, Adobe Flash, Google V8 JavaScript Benchmark for Firefox, and Blender rendering. From their results they show that the 64-bit version does indeed come away ahead in performance as expected.
no comments | posted in News
Apr
20
2009
jason
1 comment | tags: mysql, oracle, sun | posted in News
Apr
19
2009
ryan
Round up time again, and this week we’ve got some of the usual suspects, but some fresh faces to mix it up as well.
no comments
Apr
19
2009
ryan

So, if you’re like me and have voided the warranties of all the other electronics in your house, but have yet to sink your teeth into your poor little Western Digital MyBook World – likely cowering in the corner pleading for you to put down the screwdriver – here are some helpful resources on getting the most out this handy little NAS box that just so happens to be running BusyBox linux.
Continue reading
1 comment
Apr
19
2009
jason
Anthony Lineberry is presenting a new linux kernel rootkit technique at the BlackHat conference in Amsterdam. From the article:
This offers rootkit developers a new way to hide files or processes, or interfere with network traffic. The trick is that, without requiring extensive rights, libmemrk uses the /dev/mem device driver to write arbitrary code from userspace into main memory. /dev/mem is an interface that enables use of the physically addressable memory. For example XServer and DOSEmu, both use it. Lineberry says introducing rootkits via /dev/mem is also less obvious than the established route via loadable kernel modules (LKMs).
….
Lineberry also gives some tips on how the Linux world can protect itself against rootkits of this kind. He believes it should be enough to modify the memory driver so that it doesn’t allow the write/read pointer lseek to look for more than 16 kilobytes in the memory area. Current versions of Red Hat and Fedora are inherently secure, because their kernel already incorporates the features of SELinux (Security Enhanced Linux).
Lineberry says there are also corresponding improvements in version 2.6.26 of the mainline kernel. For that purpose, the kernel was given two new functions: range_is_allowed() and devmem_is_allowed(). But this protection, he says, won’t be effective unless the preprocessor directive CONFIG_STRICT_DEVMEM has been enabled when the kernel is compiled. Otherwise, range_is_allowed() always gives returns success. Lineberry says that the kernel configuration setting STRICT_DEVMEM, which sets CONFIG_STRICT_DEVMEM, is not activated by default during kernel compilation. He was unable to say when libmemrk would be available for downloading, as he was still engaged in eliminating its last weaknesses.
Using /dev/mem was previously theorized in a Phrack article about using /dev/kmem, but Lineberry is the first to implement this technique.
Time to start recompiling my gentoo kernels!
no comments | tags: kernel, Linux, rootkit, Security | posted in Linux, News, Security
Apr
14
2009
jason
no comments | tags: charity, johnny long | posted in News
Apr
12
2009
jason
We have a few distros that are new to our list and quite a few familiar faces this week. Read on for the full list.
no comments | tags: distribution, Linux, release, releases | posted in Linux, News