Mandrakelinux 10.0

DrakXTools User Manual

by Camille Bégnis, Christian Roy, Fabian Mandelbaum, Roberto Rosselli del Turco, Marco De Vitis, Alice Lafox, John Rye, Patricia Pichardo Bégnis, Wolfgang Bornath, Joël Wardenski, Debora Rejnharc Mandelbaum, Daniel Gueysset, Mickael Scherer, Jean-Michel Dault, Funda Wang, Lunas Moon, Céline Harrand, Fred Lepied, Pascal Rigaux, Thierry Vignaud, Giuseppe Ghibò, Stew Benedict.
by Mandrakesoft Documentation Team.

Legal Notice

This manual is protected under Mandrakesoft intellectual property rights. By reproducing, duplicating or distributing this manual in whole or in part, you explicitly agree to conform to the terms and conditions of this license agreement.

This manual may be freely reproduced, duplicated and distributed either as such or as part of a bundled package in electronic and/or printed format provided however that the following conditions are fulfilled :

  • That this copyright notice appears clearly and distinctively on all reproduced, duplicated and distributed copies.

  • That the “front cover texts” below, the section called “About Mandrakelinux” and the section stating the names of authors and contributors are attached to the reproduced, duplicated or distributed version and remain unchanged.

  • That this manual, specifically for the printed format, is reproduced and/or distributed for noncommercial use only.

The express authorisation of Mandrakesoft SA must be obtained prior to any other use of any manual or part thereof.

Mandrake”, “Mandrakesoft”, “DrakX” and “Linux-Mandrake” are registered Trademarks in US and/or other countries. The related “Star logo” is also registered. All rights reserved. All other copyrights embodied in this document remain the property of their respective owners.

Front-cover texts
Mandrakesoft May 2004
http://www.mandrakesoft.com/
Copyright © 1999-2004 by Mandrakesoft S.A. and Mandrakesoft Inc.

Tools Used in The Making of This Manual

This manual was written in XML DocBook. The set of files involved were managed using Borges. The XML source files were processed by xsltproc, openjade and jadetex using a customized version of Norman Walsh's stylesheets. Screen shots were taken using xwd or GIMP and converted with convert. All these programs are free and are available in your Mandrakelinux distribution.

2004-04-01


Table of Contents

Preface
About Mandrakelinux
Contacting the Mandrakelinux Community
Join the Club
Purchasing Mandrakesoft Products
Contribute to Mandrakelinux
What is in DrakConf
Note from the Editor
Conventions Used in this Book
Typing Conventions
General Conventions
The Drakbug Reporting Tool
1. Boot Section
Configuring the Login Mode
DrakBoot: Changing your Boot-Up Configuration
Configuring the Bootloader
Choosing the boot entries
Customizing your Boot Theme
2. Hardware Section
HardDrake: Configuring your Hardware
Introduction
Problems/Troubleshooting
Other Information
Controlling the Graphical Configuration
Configuring your Graphical Display
DrakxTV: Setting up a TV Card on your Computer
KeyboardDrake: Changing your Keyboard Layout
MouseDrake: Changing your Mouse
PrinterDrake: Configuring Printers
The Printer Configuration Wizard
Reconfiguring an Existing Printer
Expert Mode
Installing and Using Scanners
Getting Started
Advanced Configuration
Other Scanner Interface Software
3. Mount Points Section
DiskDrake: Managing your Hard Drive Partitions
The Interface
DiskDrake's action buttons
From Theory to Practice: Resizing an Old Partition and Creating a New One
Managing Removable Devices
Importing Remote SMB Directories
Importing Remote NFS Directories
Local Disk Sharing: Allowing Users to Share Folders
Setting up WebDAV Mount Points
4. Network & Internet Section
Network and Internet Connection Management
New Connection
Internet Access
Manage Connections
Monitor Connections
Remove a Connection
Internet Connection Sharing
5. Security Section
DrakSec: Securing your Machine
Setting your Security Level
Customizing a Security Level
DrakPerm: Control File Permissions
DrakFirewall: Securing your Internet Access
6. System Section
MenuDrake: Customizing your Menus
Adding a New Menu Entry
Advanced Features
DrakXServices: Configuring Start-Up Services
DrakFont: Managing Available Fonts on your System
Setting your Machine's Date and Time
LogDrake: Searching through the Log Files
Access to the Console
UserDrake: Managing Users and Groups on your System
The Interface
Adding a New User
DrakBackup: Backing-Up and Restore your Files
A Practical Example Using the Wizard
Restoring Backups
Automating Periodic Backups
Other DrakBackup Options
7. Rpmdrake: Package Management
Install Software
Searching packages
Mandrakelinux choices
All packages, alphabetical
All packages, by group
All packages, by size
All packages, by selection state
All packages, by medium repository
All packages, by update availability
Remove Software
Mandrakelinux Update
The Software Media Manager
Package Management through the Command Line
Installing and Removing Packages
Media Management
Tricks and Recipes
8. Server Configuration Wizards
Foreword
DHCP Server Configuration
DNS Server Configuration
Configure Mail: Postfix Server
Samba Server Configuration
Web Server Configuration
FTP Server Configuration
News Server Configuration
Proxy Server Configuration
Time Configuration
Index

List of Figures

1. The Control Center's Main Window
2. Reporting a Bug with Drakbug
1.1. Choosing the Login Mode
1.2. Choosing the Boot Mode
1.3. DrakBoot Theme Window
2.1. HardDrake –– Selected Device
2.2. XFdrake's Main Window
2.3. Choosing a New Monitor
2.4. Changing your Screen's Resolution
2.5. Choosing the TV Norm and Country
2.6. Choosing a Different Keyboard Layout
2.7. Choosing a Different Mouse
2.8. Managing Printers
2.9. Auto-Detecting Printers
2.10. The Printer Port
2.11. Multi-Function Device
2.12. Choosing a Name for your Printer
2.13. Choosing the Printer Model
2.14. Configuring the Printer's Options
2.15. Test the Printer
2.16. Modifying an Existing Printer
2.17. Configuring a Remote Printer
2.18. Install your Scanner with ScannerDrake
2.19. The Tree-list of All Known Scanner Models
2.20. Specifying the Connection Type
2.21. Acquiring Images with xscanimage
2.22. Sharing Scanners within a LAN
2.23. XSane Multiple Windows
3.1. DiskDrake's Main Window
3.2. The /home Partition Before Resizing
3.3. Choosing a New Size
3.4. Defining the New Partition
3.5. The New Partition Table
3.6. Confirming the Writing of the Partition Table
3.7. Changing a Criterion
3.8. Scanning the Whole Network
3.9. Authenticating on a Remote Samba Server
3.10. Choosing the Remote Directory to Import
3.11. Controlling Exports
3.12. Choosing the Export Protocol
3.13. Managing WebDAV Mounts Points
3.14. Specifying the WebDAV Server URL
3.15. WebDAV Menu
4.1. Connecting to the Internet
4.2. Choosing the Internet Connections to Configure
4.3. Configuring the Network Connection
4.4. Configuring the Internet Access
4.5. Manage network connections
4.6. Configuring a Client to Use DHCP
5.1. Choosing the Security Level of your System
5.2. Modifying Standard MSEC Options
5.3. Configuring File Permission Checks
5.4. Adding a File Permissions Rule
5.5. The DrakFirewall Window
6.1. Launching MenuDrake in System or User Mode
6.2. MenuDrake's Main Window
6.3. Adding a New Menu Entry
6.4. A New Menu Entry with MenuDrake
6.5. Choosing a Menu Style
6.6. Choosing The Services Available at System Start-Up
6.7. DrakFont's Main Window
6.8. Changing Date and Time
6.9. Browsing and Searching through System Logs
6.10. The Users List in UserDrake
6.11. Adding a New User in the System
6.12. Adding Users to a Group
6.13. Main DrakBackup Window
6.14. Selecting What to Backup
6.15. Selecting Where to Store the Backup
6.16. Setting Optical Media Parameters
6.17. Review Configuration Parameters
6.18. Backup Progress Dialog
6.19. Choosing the Restore Type to Perform
6.20. Daemon Options Window
6.21. Miscellaneous Options Window
7.1. Software Management in the Mandrakelinux Control Center
7.2. The Software Packages Installation interface
7.3. Rpmdrake –– dependency alert box
7.4. Rpmdrake –– package alternatives
7.5. The Software Media Manager
7.6. Rpmdrake –– adding a Media
7.7. Rpmdrake –– managing keys
7.8. Rpmdrake –– configuring a proxy
8.1. An Example of an Internal Network
8.2. Accessing the Wizards through the Control Center
8.3. Choose the Range of Addresses Available via your DHCP Server
8.4. Choose the Work Group for your Shares
8.5. What Name Do you Want to Give to your Samba Server?
8.6. Define the Samba Access Rules
8.7. Share Files and Printers?
8.8. Where Should your Web Server Be Visible from?
8.9. Where Should your FTP Server Be Visible from?
8.10. FTP Server Options
8.11. Choose the Cache Sizes
8.12. Restrict Access to a Particular Sub-network
8.13. Choose your Time Servers

List of Tables

1. Overview of Graphical Tools