| IFSwitch v1.0 | ||||||
| About | ||||||
| IFSwitch is a small utility that allows one to dynamically choose the network settings of a Linux system. It is designed primarily for laptop users who want to easily change their network address depending on whether they are at home, at work, etc. The latest version of this program can be found on the IFSwitch homepage. Comments are welcome, please send email to ahajnal@interport.net. | ||||||
| Requirements | ||||||
IFSwitch depends on the following:
|
||||||
| Installation | ||||||
|
||||||
| Configuration | ||||||
|
IFSwitch looks for a configuration file /etc/ifswitch.conf that
contains all the user-configurable options. The file consists of
multiple options, one per line and must contain the following:
IFSwitchTarget filename
label filename To include comments within the configuration file, place a # at the beginning of each comment line.
A sample configuration appears below:
|
||||||
| Usage | ||||||
| Start the program by typing ifswitch from the command line. Assuming there were no problems with the configuration, the program's window will be displayed. IFSwitch will attempt to determine which configuration is current and will automatically select the current one. Select the configuration you want to use and then click one the GO button to switch to that configuration. That's all there is to it! While choosing a configuration, the text area at the bottom of the screen shows details of the currently selected one. When the configuration is switched, the text area shows the actual commands that are being issued. When done, close the window to exit. | ||||||
| Bugs | ||||||
| None that are known. There are, however, a number of things that could be improved in later versions. | ||||||
| History | ||||||
|
||||||
| License | ||||||
This program is free software; you can redistribute it and/or modify
it under the terms of version 2 of the GNU General Public License
as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to:
|
Copyright © 2001 Alexander Hajnal