- SELinux Concepts
- Nov 3, 2006
- The basic concepts and goals of SELinux are fairly simple. This sample chapter examines the security concepts of SELinux and the motivations behind them. It focuses on the primary access control feature of SELinux, type enforcement (TE), and also briefly discusses the optional multilevel security mechanism.
|
- Installing Fedora 5
- Sep 29, 2006
- Andrew and Paul Hudson show you how to get a basic installation of Fedora up and running. You will learn how to start installation, as well as specify certain configuration options during the install. But first, they'll tell you what to consider before you even insert the disc.
|
- POSIX Asynchronous I/O
- Sep 22, 2006
- Used judiciously, asynchronous I/O (AIO) can provide a significant speed benefit, says David Chisnall. Perhaps enough to help your program overcome the fact that modern processors can really zoom, while hard drives still drag.
|
- Learning About Linux Commands
- Aug 25, 2006
- This isn't a master list of all commands and their functions, but it does explain where you can go to learn more about the commands you already know, those you know you don't know, and even those that you don't know that you don't know! Got that? Good.
|
- Designing a Clustering Solution for Linux and NetWare with Novell Cluster Services
- Aug 18, 2006
- Sander van Vugt and Rob Bastiaansen cover the functional and technical details you need to design your clustering solution for Linux and NetWare.
|
- Introduction to User Mode Linux
- Jul 28, 2006
- This chapter provides a summary of the present state of User Mode Linux (UML) and its user community. It contrasts UML with other visualization technologies, and discusses a bit of UML's history and purpose.
|
- Troubleshooting Linux Performance Issues
- Jul 28, 2006
- This chapter covers basic concepts of SCSI over Fibre Channel Protocol (FCP) using raw/block device files and volume managers. In addition, it covers block size, multipath I/O drivers, and striping with a volume manager, and concludes with a discussion of filesystem performance and CPU loading. Examples are included for each topic throughout the chapter.
|
- Alternatives to LAMP
- Jun 2, 2006
- The LAMP configuration (Linux, Apache, MySQL, and PHP) is familiar to the open source universe. But just because this combination of products is comfortable, that doesn't mean that it provides the best solution for your systems. David Chisnall suggests some alternatives that might make a better match for your needs.
|
- BSD Packaging Systems
- May 26, 2006
- Whichever BSD you use, the basics of package management are similar. Each member of the BSD family has a slightly different approach in this area, but all share common themes, as David Chisnall discusses in this article.
|
- UNIX to Linux Porting: Project Considerations
- May 12, 2006
- This chapter supplements currently available project management materials and books about application porting projects. Topics such as how to use formalized requirements processes, how to better communicate between software developers, and how to practice extreme project management are topics that modern-day project managers are already well informed of. However, because software development is not exactly the same as porting and migrating software, a gap exists in current publications—a gap that this chapter addresses.
|
- Learning Linux the Easy Way - With Cygwin
- May 4, 2006
- Linux expert John Traenkenschuh offers step-by-step instructions on how to set up a Linux environment on your Windows PC. If you want an easy way to try Linux, Traenkenschuh shows that Cygwin is the perfect way to get many UNIX tools for free.
|
- Rsyncing to New Heights in Linux Lore
- Apr 21, 2006
- Need to transfer large files? Open source guru John Tränkenschuh explains why rsync is the wonder tool of the Internet and why it's better than FTP.
|
- Using a PDA with Linux, Part 2: Cards and Conversions
- Apr 21, 2006
- A.Lizard explains how to make your Linux PDA work with an external memory card and walks you through conversion applications that make it possible to read your PDA's documents and images on your Palm.
|
- Using a PDA with Linux, Part 1: Connecting Palm and PDA
- Apr 14, 2006
- In this two-part series, A.Lizard explains how he made his Linux workstation cooperate with a Palm. Part 1 discusses how to get your PDA in sync with your Linux Palm desktop.
|
- The Need for Virtualization and Xen
- Mar 31, 2006
- Modern machines have far more power than what you need, which can lead to CPU problems. What do you do? David Chisnall suggests virtualization and paravirtualization applications such as Xen, which is discussed in this article.
|
- Making Effective Software TCO Calculations
- Mar 24, 2006
- Because open-source and free software advocates differ in opinion when it comes to cost, David Chisnall tells you the whole story so you can make a solid financial decision for your business.
|
- 10 Things I Hate About U(NIX) Revisited: Readers Speak
- Mar 17, 2006
- After receiving several comments to his November 2005 article on hating UNIX, David Chisnall offers his responses and further insight on his continuing disdain for UNIX.
|
- The Bourne Again Shell
- Feb 17, 2006
- The Bourne Again Shell and TC Shell are command interpreters and high-level programming languages. As command interpreters, they process commands you enter on the command line in response to a prompt. This chapter focuses primarily on the Bourne Again Shell, while noting where it differs from the TC Shell.
|
- Setting Up a yum Repository
- Feb 3, 2006
- While there are many Linux users who prefer other tools for doing their patch management, yum is designed for RPM-based distributions. Its popularity has grown as Fedora Linux has adapted yum as its primary patch management tool. This chapter will help you set up and configure a yum repository for your Linux distribution.
|
- E-Mail Encryption for Linux: A Startup Guide
- Jan 27, 2006
- Do you ever send confidential/extremely personal information or documents via e-mail? Encryption technology works better than trust, says Alizard. In this article, learn how to use GPG, the encryption software built into most Linux distributions.
|