Mandrake Linux 9.2

DrakXTools User Manual

by Camille Bégnis, Christian Roy, Fabian Mandelbaum, Joël Pomerleau, Vincent Danen, Roberto Rosselli del Turco, Stefan Siegel, Marco De Vitis, Alice Lafox, Fred Lepied, Nicolas Planel, Kevin Lecouvey, Christian Georges, John Rye, Robert Kulagowski, Pascal Rigaux, Frédéric Crozat, Laurent Montel, Damien Chaumette, Till Kamppeter, Guillaume Cottenceau, Jonathan Gotti, Christian Belisle, Sylvestre Taburet, Thierry Vignaud, Juan Quintela, Pascal Lo Re, Kadjo N'Doua, Mark Walker, Roberto Patriarca, Patricia Pichardo Bégnis, Alexis Gilliot, Arnaud Desmons, Wolfgang Bornath, Alessandro Baretta, Aurélien Lemaire, Daouda Lo, Florent Villard, François Pons, Gwenole Beauchesne, Giuseppe Ghibò, Georg Halfas, Florin Grad, Joël Wardenski, Denis Devedjian, Debora Rejnharc Mandelbaum, Stew Benedict, David Baudens.
by MandrakeSoft Documentaion Team.

user's guide

Legal Notice

This manual is protected under MandrakeSoft intellectual property rights. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the invariant sections being the section called “About Mandrake Linux”, with the front-cover texts being listed below, and with no back-cover texts. A copy of the license is available on the GNU site.

Front-cover texts:

MandrakeSoft September 2003
http://www.mandrakesoft.com/
Copyright © 1999, 2000, 2001, 2002, 2003 by MandrakeSoft S.A. 
and MandrakeSoft Inc.

Mandrake”, “Mandrake Linux” and “MandrakeSoft” are registered trademarks of MandrakeSoft S.A.; Linux is a registered trademark of Linus Torvalds; UNIX is a registered trademark of The Open Group in the United States and other countries. All other trademarks and copyrights are the property of their respective owners.

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 software are available on your Mandrake Linux distribution, and they are all free software.

2003-09-24

Abstract

User guide for all Mandrake Linux related specific tools.


Table of Contents

Preface
About Mandrake Linux
Contact Mandrake Community
Join the Club
Purchasing Mandrake Products
Contribute to Mandrake Linux
What's in DrakConf
Note from the Editor
Conventions Used in this Book
Typing Conventions
General Conventions
The drakbug Bug Reporting Tool
1. Boot Section
DrakFloppy: Creating a Boot Disk
Using DrakFloppy
DrakBoot: Changing your Boot-Up Configuration
Configuring the Bootloader
Configuring the Login Mode
DrakAutoInst: Creating a Boot Disk for a (Semi-)Automated Installation
2. Hardware Section
HardDrake: Configuring your Hardware
Introduction
Problems/Troubleshooting
Other Information
Controlling the Graphical Configuration
Configure your monitor
Change your screen resolution
XFDrake: Full-Configuration Video Tool
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
Partition Sharing: Allow Users to Share Directories
4. Network & Internet Section
DrakConnect: Configuring Network and Internet Connections
DrakGw: Configuring Your Machine as a Gateway
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 The Fonts Available on Your System
Set 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: Backup and Restore your System and Personal Files
A Practical Example Using the Wizard
Restoring Backups
Automating Periodic Backups
Other DrakBackup Options
7. RpmDrake: Package Management
Install Software
Searching packages
Mandrake 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
Mandrake 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
DNS
DNS Client
Postfix server configuration
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 Icon
2. The Control Center's Main Window
3. Reporting a bug With DrakBug
1.1. Making a Custom Boot Disk
1.2. Choosing the Boot Mode
1.3. Choosing the Steps to Replay
2.1. HardDrake –– Selected Device
2.2. Choosing a New Monitor
2.3. Choosing a New Video Resolution
2.4. Video Configuration Menu
2.5. Text or Graphical Login?
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. The Scanner Icon on the Desktop
2.19. Install your Scanner with ScannerDrake
2.20. The Tree-list of All Known Scanner Models
2.21. Specifying the Connection Type
2.22. xscanimage, a Basic But Effective Acquisition Program
2.23. Sharing Scanners within a LAN
2.24. XSane Multiple Windows And ScannerDrake Icon on Desktop
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. Choosing The Machine to Import Files From
3.10. Authenticate on a remote Samba server
3.11. Choosing The Remote Directory to Import
3.12. Where to Make Remote Files Accessible
3.13. Choosing the Export Protocol
3.14. Controlling Exports
4.1. Connecting to the Internet
4.2. Choosing the Internet Connections to Configure
4.3. Configuring the Internet Connection
4.4. Try the Internet Connection
4.5. Choosing the Internet Interface
4.6. Choosing The LAN Network Adapter
4.7. Configuring The LAN Interface
4.8. 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. Date and Time Changing
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. Affect 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 Mandrake 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. Enter the Addresses for the Outside Name Servers
8.5. Specify the name to associate to a static IP address
8.6. Enter your mail domain name
8.7. Enter the name of the SMTP server
8.8. Choose the work group for your shares
8.9. What name for your Samba server?
8.10. Define the Samba access rules
8.11. Share files and printers?
8.12. Where should your web server be visible from?
8.13. Where should your FTP server be visible from?
8.14. Which news server do you want to fetch newsgroups from?
8.15. How often do you want to check for news?
8.16. Choose the Proxy Port
8.17. Choose the Cache Sizes
8.18. Select Access Control Policy
8.19. Restrict access to a particular subnetwork
8.20. Use an upper level proxy?
8.21. Choose your time servers

List of Tables

1. A Fast Review of Mandrake Graphical Tools