≡ Menu

linux operating system

Interesting read and I wasn't aware of some of the facts behind the open-source entrepreneur Bob Young. From the BBC article:

Bob Young is a self-confessed contrarian with a strong desire to change the world by allowing people to share and collaborate. The approach has served him well and has helped turn the Canadian into a multi-millionaire. Bob YoungFrom the outset, his software company Red Hat bucked the trend set by the big players like Microsoft which stubbornly guarded every line of code and charged whopping fees to maintain it.

[click to continue…]

The Free Technology Academy (FTA) has released excellent book called "The GNU/Linux operating system", the main contents are related with system administration. You will learn how to install and configure several computer services, and how to optimise and synchronise the resources using GNU/Linux.
[click to continue…]

News Roundup: Dec., 16, 2008

Holiday Giveaway: Win Learning Nagios 3.0 Book (total three copies)
nixCraft regular contributor Ramesh is running a small contest. You can win 3 copies of Nagios (a popular open source computer system and network monitoring application software) books for yourself.

Serious security flaw found in IE
Users of Microsoft's Internet Explorer are being urged by experts to switch to a rival until a serious security flaw has been fixed. The flaw in Microsoft's Internet Explorer could allow criminals to take control of people's computers and steal their passwords, internet experts say. Maybe, it is time to switch to Firefox :D

Top 10 Linux Financial Tools
The arena of finance is no exception. Plenty of outstanding financial applications are available for the Linux operating system. From personal finance to business finance, there is an application for nearly every need. Let's take a look at the top Linux financial applications.

Wikipedia now available for mobile phone / devices
Sweet, now access millions of articles from your PDA or smart mobile phone device.

How To Select Netbooks Powered by Open-source Linux OS
Netbooks are small computers that are cheaper and lighter than full-scale laptops. They have their merits-but do not ask too much of them.

Famous Awk One-Liners Explained
This is the second part of a three-part article on the famous Awk one-liners. This part will explain Awk one-liners for text conversion and substitution.

Killer Add-ons Make Songbird So Much Better
Like Firefox, the open source media player Songbird is a pretty neat alternative to a big-name competitor on its own, but the ability to extend it through add-ons is what really makes it boss.

The Dark Knight on Blu-ray DVD -Available now!
Batman and the Joker will be unleashed on Gotham -- and the world -- just in time for the holidays.

Embedded Linux is the use of a Linux operating system in an embedded computer systems such as a mobile phones, personal digital assistants, media players etc.

This tutorial shows you how to install Linux on a target system. Not a prebuilt Linux distribution, but your own, built from scratch. While the details of the procedure necessarily vary from one target to another, the same general principles apply. The result of this tutorial (if you have a suitable target) is a functional Linux system you can get a shell prompt on.

In this tutorial, you will learn about:

  1. Discussion of cross-compilation issues
  2. Review of the components of a Linux system and how they are put together
  3. Detailed steps for building, installing, and configuring the target system

=> Build an embedded Linux distro from scratch (free registration required)

Updated kernel packages that fix several bugs, while adding an enhancement are now available for Red Hat Enterprise Linux 4.

The kernel packages contain the Linux kernel, the core of any Linux operating system.

These updated packages fix the following bugs:

* the GNU libc stub resolver is a minimal resolver that works with Domain Name System (DNS) servers to satisfy requests from applications for names. The GNU libc stub resolver did not specify a source UDP port, and therefore used predictable port numbers. This could have make DNS spoofing attacks easier.

The Linux kernel has been updated to implement random UDP source ports where none are specified by an application. This allows applications, such as those using the GNU libc stub resolver, to use random UDP source ports, helping to make DNS spoofing attacks harder.

* A set of patches detailed as "sys_times: Fix system unresponsiveness during many concurrent invocation of sys_times()" and "Minor code cleanup to sys_times() call" introduced regression which caused a kernel panic under high load. These patches were reverted in the current release.

* A process could hang in an uninterruptible state while accessing application data files due to race condition in asynchronous direct I/O system calls.

* USB devices would not be detected on a PowerEdge R805 system. USB devices are now able to be detected on the aforementioned system with this update.

Further, these updated packages add the following enhancement:

* Added HDMI support for AMD ATI chipsets RS780, RV610, RV620, RV630, RV635, RV670 and RV770.

How do I upgrade my kernel on RHEL 4.x?

Type the following command as root user:
# up2date -uf

Today, at the Red Hat Summit in Boston, Mass., Red Hat introduced Project Spacewalk. RHN has provided patches and software for Red Hat Enterprise Linux operating system. Spacewalk is an open source (GPLv2) Linux systems management solution. It is the upstream community project from which the Red Hat Network Satellite product is derived. From the press release:

Spacewalk is the upstream project upon which RHN Satellite will now be based. Spacewalk will work with Red Hat Enterprise Linux, Fedora and other Red Hat Enterprise Linux derivative distributions like CentOS and Scientific Linux. Spacewalk will bring together a growing community of new users along with seasoned systems management veterans. In this way, the Satellite product can grow (as Linux itself does) with the combined efforts of the open source leader, Red Hat, and an invigorated community. Both will work together to expand the capabilities and stature of the upstream project. This will translate into faster adoption of new, innovative ideas and technologies into the downstream Satellite product.


(Fig.01: Spacewalk in action)

=> You can download spacewalk software here.

Nice introduction to SELinux and other option to enhance Linux security. Mandatory access control and role-based access control are relatively new to the Linux kernel. With the introduction of the LSM framework, new security modules will certainly become available. In addition to enhancements to the framework, it's possible to stack security modules, allowing multiple security modules to coexist and provide maximum coverage for Linux's security needs. New access-control methods will also be introduced as research into operating system security continues. From the article:

Linux has been described as one of the most secure operating systems available, but the National Security Agency (NSA) has taken Linux to the next level with the introduction of Security-Enhanced Linux (SELinux). SELinux takes the existing GNU/Linux operating system and extends it with kernel and user-space modifications to make it bullet-proof. If you're running a 2.6 kernel today, you might be surprised to know that you're using SELinux right now! This article explores the ideas behind SELinux and how it's implemented.

=> Anatomy of Security-Enhanced Linux (SELinux) Architecture and implementation