Linux HOWTO Index Part 1/3

 

  • Qmail VMailMgr and Courier-Imap HOWTO - about building a mail server that will support virtual domain hosting and provide smtp, pop3 and imap services, using a powerful alternative to sendmail.
     
  • Querying libiptc HOWTO - explains how to use the libiptc library included in the iptables package. This document can show you how to use short C or C++ programs to query the internal structure of the firewalling code, to check chains and rules, packet and byte counters, and in a second phase, if you are a little "brave", to modify them.
     
  • RPM-for-Unix HOW-TO - This document will help you to setup Redhat RPM program on various Unix operating systems like Solaris, AIX, Irix, HPUX and many others. The
     
  • RTLinux HOWTO - RTLinux Installation and writing realtime programs in Linux
      
  • Burning a RedHat CD HOWTO - describes how to make your own CDs from different releases of the Red Hat Linux distribution (up to and including release 8.0), equivalent to the ones commercially available from Red Hat.
     
  • Remote Serial Console HOWTO - An RS-232 serial console allows Linux to be controlled from a terminal or modem attached to an asynchronous serial port. The monitor, mouse and keyboard are no longer required for system administration. Serial consoles are useful where Linux systems are deployed at remote sites or are deployed in high-density racks.
      
  • The Linux 2.4 SCSI subsystem HOWTO - describes the SCSI subsystem as the Linux kernel enters the 2.4 production series. An external view of the SCSI subsystem is the main theme. Material is included to help the system administration of the Linux SCSI subsystem. There are also brief descriptions of ioctl()s and interfaces that may be relevant to those writing applications that use this subsystem.
     
  • The Linux SCSI Generic (sg) HOWTO - describes the SCSI Generic driver (sg) found in the Linux 2.4 production series of kernels. It focuses on the the interface and characteristics of the driver that application writers may need to know. The driver's theory of operations is covered and some brief examples are included.
     
  • SMB HOWTO - describes how to use the Server Message Block (SMB) protocol, also called the Session Message Block, NetBIOS or LanManager protocol, with Linux using Samba.
     
  • Linux SMP HOWTO - reviews main issues (and I hope solutions) related to SMP configuration under Linux
     
  • SPARC-HOWTO. - The SPARC family of microprocessors is a very good implementation of the RISC design, SPARC based workstations are usually very well engineered products, thus Linux on SPARC is a winning combination both in performance and ease of use.
     
  • SRM Firmware Howto - describes how to boot Linux/Alpha using the SRM console, which is the console firmware also used to boot Compaq Tru64 Unix (also known as Digital Unix and OSF/1) and OpenVMS.
     
  • Creating SSI Clusters Using UML HOWTO - a description of how to create a Single System Image (SSI) cluster of virtual User-Mode Linux (UML) machines. After explaining how to use the pre-built SSI/UML binaries, this document demonstrates what an SSI cluster can do. Then it shows more advanced users how to build their own SSI/UML kernels, ramdisks and root images. Following that, it provides an overview of how to move to a hardware-based SSI cluster.
     
  • SSL Certificates HOWTO - A first hand approach on how to manage a certificate authority (CA), and issue or sign certificates to be used for secure web, secure e-mail, or signing code and other usages.
     
  • Building a Secure RedHat Apache Server HOWTO - The guide is designed to explain how PKI and SSL work together. It is essential to understand how the SSL protocol works to successfully deploy a secure server.
     
  • Samba Authenticated Gateway HOWTO - intends to show how to build a Firewall/Gateway with rules set on user basis having the users authenticated by a Samba Primary Domain Controller
     
  • Sat-HOWTO - Sat technology is starting to become a great resource for Internet users, allowing high bandwidth in downloading and many other interesting services. This document wants to investigate "State of Art" of Sat connections in Linux environment, how to get them speeder and to share with many clients.
     
  • Secure Programming for Linux and Unix HOWTO - provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. Such programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs.
     
  • Linux Security HOWTO - a general overview of security issues that face the administrator of Linux systems. It covers general security philosophy and a number of specific examples of how to better secure your Linux system from intruders. Also included are pointers to security-related material and programs.
     
  • Security Quick-Start HOWTO for Linux - an overview of the basic steps required to secure a Linux installation from intrusion. It is intended to be an introduction.
     
  • Sentry Firewall CD HOWTO - designed as an introduction on how the Sentry Firewall CDROM works and how to get started using the system.
     
  • Serial HOWTO - describes the UART serial port features other than those which should be covered by Modem-HOWTO, PPP-HOWTO, Serial-Programming-HOWTO, or Text-Terminal-HOWTO. It lists info on multiport serial cards. It contains technical info about the serial port itself in more detail than found in the above HOWTOs and should be best for troubleshooting when the problem is the serial port itself.
     
  • Serial Laplink HOWTO - How to create a serial connection between two computers? This document details how to setup a "laplink" connection between two computers. 
     
  • Serial Programming HOWTO - describes how to program communications with devices over a serial port on a Linux box.
     
  • Smart Card HOWTO - gives information on the smart card technology and its applications in Linux environment. Smart cards are mainly used in situations where security is an issue. But this is not the only situation where smart cards are used. They have many properties which a service provider wants to use, such as "one card for many applications".
     
  • Snort-Setup for Statistics HOWTO - describes how to configure Snort version 1.8.3 to be used in conjunction with the statistical tools ACID (Analysis Console for Intrusion Databases) and SnortSnarf. It also intends to get some internal statistics out of snort, e.g. if there are packets dropped.
     
  • Building and Installing Software Packages for Linux - a comprehensive guide to building and installing "generic" UNIX software distributions under Linux. Additionally, there is some coverage of "rpm" and "deb" pre-packaged binaries.
     
  • Free Software Project Management HOWTO - designed for people with experience in programming and some skills in managing a software project but who are new to the world of free software. This document is meant to act as a guide to the non-technical aspects of free software project management and was written to be a crash course in the people skills that aren't taught to commercial coders but that can make or break a free software project.
     
  • Software-RAID-HOWTO - describes how to use Software RAID under Linux. It addresses a specific version of the Software RAID layer, namely the 0.90 RAID layer made by Ingo Molnar and others.
     
  • Software Release Practice HOWTO - describes good release practices for Linux and other open-source projects. By following these practices, you will make it as easy as possible for users to build your code and use it, and for other developers to understand your code and cooperate with you to improve it.
     
  • The Linux Sound HOWTO - describes sound support for Linux. It lists the supported sound hardware, describes how to configure the kernel drivers, and answers frequently asked questions.
     
  • Speech Recognition HOWTO - Automatic Speech Recognition (ASR) on Linux is becoming easier. Several packages are available for users as well as developers. This document describes the basics of speech recognition and describes some of the available software.
     
  • Sybase Adaptive Server Anywhere for Linux HOWTO - guides you through the installation of SQL Anywhere Studio 7.0.2 for Linux and the basic operation and administration of Adaptive Server Anywhere databases.
     
  • Tamil Linux HOWTO - This document will help set up a working Tamil Linux environment. This describes setting up fonts, keyboard drivers, editing and printing Tamil/bilingual documents, and working with the X Window system. The information is kept as generic as possible.
     
  • Tango 2000 HOWTO - This document describes the installation, configuration, and basic troubleshooting of Pervasive Software's Tango Application Server on Sun Solaris and various flavours of Linux.
     
  • The Linux Tcl and Tk HOWTO - describes the Linux approach to Tcl, a scripting langua ge. It is an easy to learn interpreted language that uses a typeless approach to achieve a higher level of programming and a rapid application development. The Tk toolkit is a programming environment for creating graphical user interf aces (GUI) under X Window System.
     
  • Text-Terminal-HOWTO - explains what text terminals are, how they work, how to install and configure them, and provides some info on how to repair them. If you don't have a terminal manual, it may be of help.
     
  • Managing Accurate Date and Time - Managing Accurate Date and Time
     
  • The Linux Tips HOWTO - contains those hard to find hints and tweekings that make Linux a bit nicer.
     
  • Traffic Control using tcng and HTB HOWTO - a brief tutorial on using tcng (Traffic Control Next Generation) with HTB (Hierarchical Token Bucket) to perform traffic shaping on a Linux machine.
     
  • UMSDOS HOW-TO - Umsdos is a linux file system. It provide an alternative to the EXT2 file-system. Its main goal is to achieve easier coexistence with Ms-DOS data by sharing the same partition. This document explain first how to use Umsdos in different configuration, and later explain its operation and try to provide some information letting you decide if it is a good choice for you (see UMSDOS-WHY-TO at the end).
     
  • USB Digital Camera HOWTO - intended for the new Linux user who already has a camera with Universal Serial Bus (USB) mass storage capabilities or wants to buy one.
     
  • The Linux UUCP HOWTO - describes the setup, care & feeding of UUCP under Linux. You need to read this if you plan to connect to remote sites via UUCP via a modem, via a direct-connection, or via Internet.
     
  • The Unicode HOWTO - describes how to change your Linux system so it uses UTF-8 as text encoding. - This is work in progress.
     
  • The Unix Hardware Buyer HOWTO - one-stop resource for information about how to buy and configure Intel hardware for cheap, powerful Unix systems.
     
  • The Unix and Internet Fundamentals HOWTO - describes the working basics of PC-class computers, Unix-like operating systems, and the Internet in non-technical language.
     
  • Usenet News HOWTO - Usenet News HOWTO
     
  • User Authentication HOWTO - Explains how user and group information is stored and how users are authenticated on a Linux system (PAM), and how to secure you system's user authentication.
     
  • Linux User Group HOWTO - a guide to founding, maintaining, and growing a Linux User Group.
     
  • Linux VAR HOWTO - contains a listing of service companies which do not manufacture hardware or create packaged software, but add value to existing products.
     
  • VCR-HOWTO - Using your GNU/Linux computer as a VCR - guide to setting up your GNU/Linux workstation as a digital VCR using the video4linux driver and a supported tuner card. A section has been added for creating VCD's that can be played in any DVD/VCD player as well.
     
  • VME-HOWTO - This document came about to show the embedded system community how to run Linux on their VMEbus Pentium and other PCI local bus based VMEbus processor designs.
     
  • From VMS to Linux HOWTO - aimed at all those who have been using VMS and now need or want to switch to Linux, the free UNIX clone. The transition is made (hopefully) painless with a step--to--step comparison between commands and available tools.
     
  • VMailMgr-HOWTO - explains how to setup VMailMgr support pop3 virtual domain services in conjunction with Qmail.
     
  • VPN HOWTO - describes how to set up a Virtual Private Network with Linux.
     
  • Linux VPN Masquerade HOWTO - How to configure a Linux firewall to masquerade IPsec- and PPTP-based Virtual Private Network traffic, allowing you to establish a VPN connection without losing the security and flexibility of your Linux firewall's internet connection and allowing you to make available a VPN server that does not have a registered internet IP address.
     
  • Valgrind HOWTO - a guide to Valgrind, the malloc debugger. Valgrind 1.0.0 is described.
     
  • VideoLAN HOWTO - describes how to use the complete VideoLAN streaming solution.
     
  • Vim Color Editor HOW-TO (Vi Improved with syntax color highlighting) - a guide to quickly setting up the Vim color editor on Linux or Unix systems. The information here will improve the productivity of programmers because the Vim editor supports syntax color highlighting and bold fonts, improving the "readability" of program code.
     
  • VoIP Howto - Voice Over IP is a new communication means that let you telephone with Internet at almost null cost. How this is possible, what systems are used, what is the standard, all that is covered by this Howto.
     
  • Linux WWW HOWTO - contains information about setting up WWW services under Linux (both server and client).
     
  • Wacom-Tablet-HOWTO - Installation of Wacom graphic tablets under linux and / or xfree86
     
  • Wearable-HOWTO. - Nomadism is one of the major trends of our society, now most of the people can work with a laptop computer, but few did the next step: to live, or if you prefer to wear one computer that is a wearable.
     
  • Web Browsing Behind ISA Server HOWTO - If you are using a Linux box connected to a Windows-based ISA server, this article will help you set things up so you can browse the web from your Linux machine. I decided to write this article because I experienced similar issues, and after some digging found some ways to web-enable my cute Linux machine.
     
  • LDP WikiText Editing HOWTO - explains how to use the LDP WikiText editing format to create DocBook documents for the LDP.
     
  • Windows-LAN-Server-HOWTO - intended to assist those who wish to consider Linux as a server within an office environment which has PC's primarily running Microsoft Windows 9x.
     
  • The Winmodems-and-Linux HOWTO - helps users who have a Winmodem for getting it working under Linux.
     
  • Wireless-HOWTO - Wireless is a new technology in networking cards, with high speed rate (up to 11 Mbps). This document explains how to setup Wireless in Linux, compatibility problems, something about geographic requirements and more.
     
  • Wireless Sync HOWTO - explains how to perform a wireless, network sync between a Handspring Visor and jpilot or jpilot-sync. Although this concentrates on specific hardware, the techniques and information should translate to all similar devices.
     
  • Linux XDMCP HOWTO - describes how you can use the combination of X Display Manager (xdm, kdm and gdm) and XDMCP (X Display Manager Control Protocol) to provide a solution for the X-Terminal and to provide a platform of efficient Remote X Apps environment. This
     
  • XFree Local Multi-User HOWTO - explains the shortest way to get a working, multiple, local X user-capable PC system. It is not intended to be a replacement of the existing documentation on the Backstreet Ruby home page, which you'll probably need to consult for more detailed information in case of problems.
     
  • The Linux XFree86 HOWTO - describes how to obtain, install, and configure version 4.1.0 of the XFree86 version of the X Window System (X11R6) for Linux systems. It is a step-by-step guide to configuring XFree86 on your system.
     
  • XFree86-Touch-Screen-HOWTO - describes how to set up a touch screen input device under XFree86. As the author had only the opportunity to work with devices from EloTouch(R) and MicroTouch(R) this HOWTO is rather specific for these devices. The examples given in this HOWTO concentrate on devices connected via the serial port i.e. /dev/ttyS0 or /dev/ttyS1. 
      
  • XML-RPC HOWTO - Describes how to use XML-RPC to implement clients and servers in a variety of languages. Provides example code in Perl, Python, C, C++, Java, PHP and other languages. Includes sections on Zope and KDE 2.0.
     
  • X Window System Architecture Overview HOWTO - provides an overview of the X Window System's architecture, give a better understanding of its design, which components integrate with X and fit together to provide a working graphical environment and what choices are there regarding such components as window managers, toolkits and widget libraries, and desktop environments.
     
  • The X Window User HOWTO - provides basic information on understanding and configuring the X Window System for Linux users. This is meant to be an introductory level document. A basic knowledge of software configuration is assumed, as is the presence of an installed and working X Window System.
     
  • Using Xinerama to MultiHead XFree86 V. 4.0+ - describes how to configure XFree86 Version 4.0+ with Multiple monitors and the Xinerama extentions.