Mandrakelinux 10.1

DrakXTools User Manual

by Camille Bégnis, Christian Roy, Fabian Mandelbaum, Roberto Rosselli del Turco, Marco De Vitis, Alice Lafox, John Rye, Wolfgang Bornath, Funda Wang, Patricia Pichardo Bégnis, Debora Rejnharc Mandelbaum, Mickael Scherer, Jean-Michel Dault, Lunas Moon, Céline Harrand, Fred Lepied, Pascal Rigaux, Thierry Vignaud, Giuseppe Ghibò, Stew Benedict, Francine Suzon, Indrek Madedog Triipus, Nicolas Berdugo, Thorsten Kamp, Fabrice Facorat, Xiao Ming, Snature .
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 authorization 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 the 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 September 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 (from the ImageMagick package). All these programs are free software and are available in your Mandrakelinux distribution.

2004-09-30


Table of Contents

Preface
About Mandrakelinux
Contacting the Mandrakelinux Community
Join the Club
Subscribe to Mandrakeonline
Purchasing Mandrakesoft Products
Contribute to Mandrakelinux
MCC's Components
Note from the Editor
Conventions Used in this Book
Typing Conventions
General Conventions
Managing Configuration Profiles
Profiles handling
The Drakbug Reporting Tool
1. Boot Section
Configuring the Login Mode
Changing your Boot-Up Configuration with DrakBoot
Configuring the Bootloader
Managing Boot Entries
Customizing your Boot Theme
2. Hardware Section
Configuring your Hardware
Introduction
Problems/Troubleshooting
Other Information
Controlling the Graphical Configuration
Setting up a TV Card with DrakxTV
Changing your Keyboard Layout
Changing your Mouse
Configuring Printers with PrinterDrake
Initial Configuration
The Printers Management Interface
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
Managing your Hard Drive Partitions through DiskDrake
The Interface
DiskDrake's action buttons
Resizing an Old Partition and Creating a New One
Managing Removable Devices
Importing Remote SMB Directories
Importing Remote NFS Directories
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
Proxy Settings
Internet Connection Sharing
5. Security Section
Securing your Machine through DrakSec
Setting your Security Level
Customizing a Security Level
Controlling File Permissions with DrakPerm
Securing your Internet Access via DrakFirewall
6. System Section
Customizing your Menus with MenuDrake
Adding a New Menu Entry
Advanced Features
Configuring Start-Up Services through DrakXServices
Managing Available Fonts on your System through DrakFont
Setting your Machine's Date and Time
Monitoring System Activity and Status through LogDrake
Browsing system logs
Access to the Console
Managing Users and Groups with UserDrake
The Interface
Adding a New User
Backing Up and Restoring your Files with DrakBackup
A Practical Example Using the Wizard
Restoring Backups
Automating Periodic Backups
Other DrakBackup Options
7. Package Management through Rpmdrake
Install Software
Selecting Packages to Install
Searching Packages
Updating Media
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
Configuring Mail with Postfix Server
Samba Server Configuration
Web Server Configuration
FTP Server Configuration
News Server Configuration
Proxy Server Configuration
Time Configuration
9. Controlling a Remote Machine
Concepts
Installation and Setup
Controlled Computer Setup
Controlling Computer Setup
Connecting to a WindowsTM Terminal Server
Remote Control in Action
Going Further
Index

List of Figures

1. The Control Center's Main Window
2. The Control Center Profiles Menu
3. Reporting a Bug with Drakbug
1.1. Choosing the Login Mode
1.2. Choosing the Boot Mode
1.3. DrakBoot Theme Window
2.1. 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 Card Model
2.6. Choosing the TV Norm and Country
2.7. Choosing a Different Keyboard Layout
2.8. Choosing a Different Mouse
2.9. Activate Printing
2.10. Activating Network Printers
2.11. A New Printer is Detected
2.12. Managing Printers
2.13. Auto-Detecting Printers
2.14. The Printer Port
2.15. Multi-Function Device
2.16. Choosing the Printer Model
2.17. Configuring the Printer's Options
2.18. Choosing a Name for your Printer
2.19. Test the Printer
2.20. Modifying an Existing Printer
2.21. Configuring a Remote Printer
2.22. Install your Scanner with ScannerDrake
2.23. The Tree-list of All Known Scanner Models
2.24. Specifying the Connection Type
2.25. Acquiring Images with xscanimage
2.26. Sharing Scanners within a LAN
2.27. 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 Parameter
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. WebDAV Menu
4.1. DrakConnect Tools
4.2. Choosing the Type of Network Connection to Configure
4.3. Setting Dialup Connection Parameters
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
5.6. The Internet Interface
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 Boot Time
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. DHCP Server Address Range
8.4. Choose the Work Group for your Shares
8.5. Naming your Samba Server
8.6. Define the Samba Access Rules
8.7. Sharing Files and Printers
8.8. Defining Where your Web Server Should Be Visible from
8.9. Defining Where your FTP Server Should Be Visible from
8.10. FTP Server Options
8.11. Choose the Cache Size
8.12. Restrict Access to a Particular Sub-network
8.13. Choosing your Time Servers
9.1. Server Options
9.2. Viewer Options
9.3. Windows Terminal Services Options
9.4. Controlling a Remote Computer

List of Tables

1. Overview of Graphical Tools