Securing Linux, Part 1: Introduction

2010-05-26T11:31:03+00:00 April 21st, 2005|Linux|

Only the paranoid survive, and that is no less true when securing Linux® systems as any other. Fortunately, a host of security features are built into the kernel, are packaged with one of the many Linux distributions, or are available separately as open source applications. The first in a series, this article starts you on your way to understanding security concepts and potential threats, and sets the stage for what you really need to know: how to secure and harden a Linux-based installation.

Automate Backups on Linux

2010-05-26T11:31:45+00:00 April 20th, 2005|Linux|

The loss of critical data can prove devastating. Still, millions of professionals ignore backing up their data. While individual reasons vary, one of the most common explanations is that performing routine backups can be a real chore. Because machines excel at mundane and repetitive tasks, the key to reducing the inherent drudgery and the natural human tendency for procrastination, is to automate the backup process.

Stress-testing the Linux kernel

2010-05-26T11:31:52+00:00 April 19th, 2005|Linux|

Automating software testing allows you to run the same tests over a period of time, ensuring that you are really comparing apples to apples and oranges to oranges. In this article, Linux Test Project team members share their methodology and rationale, as well as the scripts and tools they use to stress-test the Linux® kernel.

Porting Enterprise Apps from UNIX to Linux

2010-05-26T11:33:54+00:00 April 17th, 2005|Linux|

Much of today's enterprise-level software on UNIX® caters to the business needs of large companies. And so it must support emerging technologies and follow the rapidly evolving market trends, such as the proliferation of the powerful, flexible Linux™ operating system. Because much of this software is large, multi-threaded, and multi-process, porting it to Linux presents challenges. In this article, get a checklist and advice derived from a real-world port of one piece of enterprise-level software to Linux.

Write Emulator-Friendly Linux Code

2010-05-26T11:34:13+00:00 April 16th, 2005|Linux|

Computers have been emulating other computers for a long time, often to access a legacy application or to use applications written for a popular OS on a system with a more stable, responsive OS. As Linux™ grows in popularity, developers need to examine their options when planning binaries that will run on non-Linux systems. This article examines what emulators do and looks at hardware and software emulation issues in detail.

Dual Booting Linux and AIX

2010-05-26T11:34:19+00:00 April 16th, 2005|Linux|

There may be times when you find it necessary to develop in both the Linux™ and AIX® operating environments. This article describes dual booting Linux and AIX on the same IBM® eServer™ pSeries® (including eServer p5), eServer i5™, or eServer OpenPower™ server.

Running Linux on an iPAQ

2010-05-26T11:36:20+00:00 April 13th, 2005|Linux, Wireless|

Installing Linux™ on your iPAQ can be a great way to breathe new life into aging hardware or make an existing tool even better, particularly if you are a fan of Linux on the desktop. You can leverage your existing knowledge and enjoy the benefits of familiar (pun intended) free and open source software on the move. In this article, learn how to turbocharge your HP-Compaq iPAQ PDA with Linux.