Devil-Linux Logo

Devil-Linux Documentation

This documentation is for v1.0 and above

$Revision: 1.43.2.11 $ $Date: 2004/06/16 17:12:53 $


Table of Contents

1. Administration
1. Introduction
1.1. Purpose
1.2. Requirements
2. First Time Installation
2.1. Step 1: download distribution
2.2. Step 2: burn the ISO image
2.3. Step 3: modify the configuration for your system (SKIP when using IDE CDROM)
2.4. Step 4: copy configuration on a formatted floppy disk or USB storage device (SKIP when using IDE CDROM)
2.5. Step 5: ready to boot
3. General Configuration
3.1. Initial Configuration via Setup program
3.2. Saving Configuration (save-config)
3.3. Local setup
3.4. Network setup
3.5. Network interface configuration
3.6. Routing
3.7. Upgrading from a previous release
4. Harddisk support
4.1. Create Partition
4.2. Create Physical Volume
4.3. Create Volume Group
4.4. Logical Volumes
4.5. Finalizing
5. Software Raid
5.1. Setting up RAID devices and config files
5.2. Gathering information about RAID devices and disks
6. Configuration of additional Software
6.1. DDUP - Dynamic DNS Client
6.2. TDSL-Router HOWTO (German)
6.3. CRON
7. Tips
7.1. System doesn't boot from CD
7.2. Sending mails (e.g. logs) without local MTA
7.3. /var/log/messages doesn't exist
7.4. Configuration on CD
7.5. Booting Devil-Linux from devices other then the CD-ROM
2. Security
1. GRSecurity
1.1. What's that?
1.2. Configuration files
1.3. Documentation
2. Chroot Jails
2.1. Basics
2.2. Jail configuration files
2.3. Compartment
2.4. Sample jail configuration file
3. Development
1. Preparation
1.1. Needed tools
1.2. The build environment
1.3. CVS
1.4. Source files
1.5. Make your life easier
2. Building a system
3. Your Modifications & Patches
3.1. Submitting Patches
3.2. Creating Patches
4. The Build System
4.1. Directory structure
4.2. The build process
4.3. Adding Programs
4.4. Adding Libraries
4.5. Runlevel configuration
4.6. Variables
4.7. Functions
A. Mailinglists
B. Usefull links
C. HOWTO burn with Windows
D. Lotus Domino 5/6 for Linux in a secured chroot environment
E. Acknowledgements
F. GNU General Public License
1. Preamble
2. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
2.1. Section 0
2.2. Section 1
2.3. Section 2
2.4. Section 3
2.5. Section 4
2.6. Section 5
2.7. Section 6
2.8. Section 7
2.9. Section 8
2.10. Section 9
2.11. Section 10
2.12. NO WARRANTY Section 11
2.13. Section 12

List of Tables

1.1. Local setup
1.2. Network setup
1.3. Network interface configuration
1.4. List of supported LVs
3.1. Build system directory structure
3.2. Variables in build environment