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 no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
If you are constantly moving your machine between different networks (eg. home, office), it is annoying to change your network configuration (IP-number, netmask, DNS-server, etc) each time. DrakProfile gives you the ability to save this information so that you can reconfigure your computer for one of the networks you use to connect it to, by pressing a button.
The basic object of DrakProfile is a profile. Each profile represent the configuration for your computer for a particular network (e.g. your home network, your office network, etc.) . It contains all the information needed to set up your computer for that network. One profile is allways the active (or current) one, which means that the computer is currently configured using the information in this profile. Note that this means that the currenr profile can not be deleted.
When switching active profile to a new one, all changes made to the current configuration of your computer (by using any network configuration tool, such as draknet, linuxconf or even editing the configuration files in /etc by hand) is first saved to the current profile, then the computer is set up according to the information in the new profile.
Note that you can only make changes to the current profile, since changes are allways done to the configuration of your machine, and then saved to a profile - no changes are doen directly in the information in a profile.
When a new profile is created, all changes are first saved to the current profile, then a new profile is created as a copy of the current profile, and finaly the newly created profile is switched to.