summaryrefslogtreecommitdiffstats
path: root/server_wizard
diff options
context:
space:
mode:
Diffstat (limited to 'server_wizard')
-rw-r--r--server_wizard/server.wiz1657
1 files changed, 1657 insertions, 0 deletions
diff --git a/server_wizard/server.wiz b/server_wizard/server.wiz
new file mode 100644
index 00000000..39b9a060
--- /dev/null
+++ b/server_wizard/server.wiz
@@ -0,0 +1,1657 @@
+<?xml version="1.0"?>
+
+
+<Wizard
+ name="general"
+ libScript="__WIZ_HOME__/common/scripts/functions.sh"
+ wizardTitle="wizdrake: Server Wizard"
+ imagePosition="top"
+ defaultImage="__WIZ_HOME__/images/intranet.jpg"
+ height="400"
+ width="525"
+ hasDb="true"
+ dbPositions="5"
+ dbFilename="/var/log/wizards/server.wdb"
+ referenceLength="425"
+ referenceHeight="13"
+>
+
+ <Variable
+ name="hostname"
+ comment="The host name of the server"
+ shellVariable="wiz_host_name"
+ defaultValue="host.domain.net"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="0"
+ key="true"
+ >
+ </Variable>
+
+ <Variable
+ name="domainname"
+ comment="Domain name, usually derived from the server"
+ shellVariable="wiz_domain_name"
+ defaultValue="domain"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="1"
+ key="false"
+ >
+ </Variable>
+
+ <Variable
+ name="network_address"
+ comment="The network address"
+ shellVariable="wiz_ip_net"
+ defaultValue="192.168.0.0"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="2"
+ key="false"
+ >
+ </Variable>
+
+ <Variable
+ name="server_address"
+ comment="The server IP address"
+ shellVariable="wiz_ip_server"
+ defaultValue="192.168.0.1"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="3"
+ key="false"
+ >
+ </Variable>
+
+ <Variable
+ name="net_device"
+ comment="The device used to the network connection"
+ shellVariable="wiz_device"
+ defaultValue="eth0"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="4"
+ key="false"
+ >
+ </Variable>
+
+ <Variable
+ name="wiz_extn_device"
+ shellVariable="wiz_extn_device"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="0"
+ key="false"
+ >
+ </Variable>
+
+ <Variable
+ name="wiz_extn_gateway"
+ shellVariable="wiz_extn_gateway"
+ valueIsTranslated="false"
+ persistent="true"
+ dbPosition="0"
+ key="false"
+ >
+ </Variable>
+
+ <Page
+ name="Welcome"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/common/scripts/check.sh root"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Target
+ targetName="error_need_root"
+ jumpIndex="1"
+ >
+ </Target>
+
+ <Target
+ targetName="Warning"
+ jumpIndex="10"
+ >
+ </Target>
+
+ <Info
+ name="welcome1"
+ alignement="Center"
+ helpText="Basic Network Configuration Wizard"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="filler"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info1"
+ alignement="Center"
+ helpText="This wizard will help you configuring"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info2"
+ alignement="Center"
+ helpText="the basic networking services of your server."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info53"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="Warning"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="welcome1"
+ alignement="Center"
+ helpText="Warning"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="filler"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info44"
+ alignement="Center"
+ helpText="This wizard will set the basic networking parameter of your server."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info45"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info46"
+ alignement="Center"
+ helpText="You should not run any other applications while running this wizard"
+ guiType="label"
+ fontName="Default"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info47"
+ alignement="Center"
+ helpText="and at the end of the wizard you should exit your session"
+ guiType="label"
+ fontName="Default"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info48"
+ alignement="Center"
+ helpText="and redo the login."
+ guiType="label"
+ fontName="Default"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="Note"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/check_config.sh"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="welcome1"
+ alignement="Center"
+ helpText="Note about networking"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="filler"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info44"
+ alignement="East"
+ helpText="As regards these wizards, your computer is seen as a server"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info45"
+ alignement="East"
+ helpText="managing his own local network (C class network)."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info46"
+ alignement="East"
+ helpText="So, it\'s very probable that domain name and IP adresses for this"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info47"
+ alignement="East"
+ helpText="local network are DIFFERENT from the server \qexternal\q connection."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info48"
+ alignement="East"
+ helpText="External connection is a network from which the computer is"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info49"
+ alignement="East"
+ helpText="client (Internet or upstream network),"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info50"
+ alignement="East"
+ helpText="connected using another network card or a modem."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="load_hostname_value"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpPage="ask_hostname"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Freetext
+ name="freetext"
+ variableName="hostname"
+ alignement="Center"
+ fillScript="get_var wiz_host_name"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="ask_hostname"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/check_domain.sh"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Target
+ targetName="error_in_hostname"
+ jumpIndex="1"
+ >
+ </Target>
+
+ <Target
+ targetName="choose_net_device"
+ jumpIndex="10"
+ >
+ </Target>
+
+ <Info
+ name="hostnameLabel"
+ alignement="Center"
+ helpText="Host Name"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info21"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info13"
+ alignement="East"
+ helpText="The hostname is the name under which your server will"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info8"
+ alignement="East"
+ helpText="be known from the other workstations in your network"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info7"
+ alignement="East"
+ helpText="and maybe on the Internet (depending of your upstream configuration)."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="hostnameFiller"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Freetext
+ name="hostnameInput"
+ comment="Host name input field"
+ variableName="hostname"
+ alignement="Fill"
+ fillScript="get_var wiz_host_name $wiz_host_name"
+ helpText="Host Name:"
+ guiType="textfield"
+ inputType="domain"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Info
+ name="info22"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info19"
+ alignement="East"
+ helpText="Host names must be in the form \qhost.domain.domaintype\q; if your server"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info18"
+ alignement="East"
+ helpText="will be an Internet server, the domain name should be the name"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info17"
+ alignement="East"
+ helpText="registered with your provider. If you will only have intranet"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info20"
+ alignement="East"
+ helpText="any valid name is OK, like \qcompany.net\q."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="error_in_hostname"
+ comment="Error message for an incorrect hostname"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpPage="load_hostname_value"
+ nextButtonText="Fix it"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="info3"
+ alignement="Center"
+ helpText="The host name is not correct"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+ <Page
+ name="choose_net_device"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/set_ip.sh"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="deviceLabel"
+ alignement="Center"
+ helpText="Network Device"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info11"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info37"
+ alignement="East"
+ helpText="Choose the network device (usually a card) the server should use to"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info38"
+ alignement="East"
+ helpText="connect to your network. It\'s the device for the local network,"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info40"
+ alignement="East"
+ helpText="probably not the same device used for internet access."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info43"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Chooser
+ name="deviceChooser"
+ variableName="net_device"
+ alignement="Fill"
+ fillScript="__WIZ_HOME__/server_wizard/scripts/liste_device.sh"
+ helpText="Device:"
+ helpFontName="Default"
+ helpFontStyle="plain"
+ helpFontSize="12"
+ editable="false"
+ guiType="choice"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="true"
+ ratio="30"
+ >
+ </Chooser>
+
+ <Info
+ name="info39"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info42"
+ alignement="East"
+ helpText="Devices are presented with the Linux name and,"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info41"
+ alignement="East"
+ helpText="if known, with the card description."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="_compute_domainname"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="debug22"
+ alignement="Fill"
+ helpText="This page compute the domainname; it should be invisible"
+ guiType="label"
+ fontName="Monospaced"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+ <Freetext
+ name="net_deviceField"
+ variableName="net_device"
+ alignement="Fill"
+ fillScript="get_var wiz_device"
+ helpText="net device"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="domainnameField"
+ variableName="domainname"
+ alignement="Fill"
+ fillScript="__WIZ_HOME__/server_wizard/scripts/compute_domain.sh"
+ helpText="Computed domain Name"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="load_net_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Freetext
+ name="freetext1"
+ variableName="network_address"
+ alignement="Center"
+ fillScript="get_val wiz_ip_net"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="ask_network_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/check_network.sh"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Target
+ targetName="error_in_network_address"
+ jumpIndex="1"
+ >
+ </Target>
+
+ <Target
+ targetName="_compute_server_address"
+ jumpIndex="10"
+ >
+ </Target>
+
+ <Info
+ name="networkAddressTitle"
+ alignement="Center"
+ helpText="Network Address"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info23"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info24"
+ alignement="East"
+ helpText="The network address is a number identifing your network; the proposed"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info25"
+ alignement="East"
+ helpText="value is designed for a configuration not connected to Internet, or"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info26"
+ alignement="East"
+ helpText="connected using IP masquerading; unless you know what you are doing,"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info27"
+ alignement="East"
+ helpText="accept the default value."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info10"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Freetext
+ name="freetext2"
+ variableName="network_address"
+ alignement="Fill"
+ fillScript="__WIZ_HOME__/server_wizard/scripts/compute_ipnet.sh"
+ helpText="IP net address:"
+ guiType="textfield"
+ inputType="ip"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Info
+ name="info29"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info28"
+ alignement="East"
+ helpText="Network addresses are a list of four numbers smaller than 256,"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info4"
+ alignement="East"
+ helpText="separated by dots; the last number of the list must be zero."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="error_in_network_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpPage="load_net_address"
+ nextButtonText="Fix it"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="info5"
+ alignement="Center"
+ helpText="The network address is wrong"
+ guiType="label"
+ fontName="Default"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="_compute_server_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="debug4"
+ alignement="Center"
+ helpText="This page compute the default server address; should be invisible."
+ guiType="label"
+ fontName="Monospaced"
+ fontStyle="italic"
+ fontSize="14"
+ >
+ </Info>
+
+ <Freetext
+ name="freetext3"
+ variableName="server_address"
+ alignement="Fill"
+ fillScript="__WIZ_HOME__/server_wizard/scripts/compute_server_ip.sh"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="read_gatewaydev"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Freetext
+ name="freetext4"
+ variableName="wiz_extn_device"
+ alignement="Center"
+ fillScript="echo `get_var wiz_extn_device`"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="read_gatewayip"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="DEBUG"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Freetext
+ name="freetext5"
+ variableName="wiz_extn_gateway"
+ alignement="Center"
+ fillScript="echo `get_var wiz_extn_gateway`"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="ask_server_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/check_server_ip.sh"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Target
+ targetName="error_in_server_address"
+ jumpIndex="1"
+ >
+ </Target>
+
+ <Target
+ targetName="external_gateway"
+ jumpIndex="10"
+ >
+ </Target>
+
+ <Info
+ name="serverAddressTitle"
+ alignement="Center"
+ helpText="Server Address"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info34"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info33"
+ alignement="East"
+ helpText="The server IP address is a number identifing your server in your"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info32"
+ alignement="East"
+ helpText="network; the proposed value designed for a private network , with no"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info31"
+ alignement="East"
+ helpText="internet visibility, or connected using IP masquerading; unless you"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info30"
+ alignement="East"
+ helpText="know what you are doing, accept the default value."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info9"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Freetext
+ name="serverAddressInput"
+ variableName="server_address"
+ alignement="Fill"
+ helpText="Server IP address:"
+ guiType="textfield"
+ inputType="ip"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Info
+ name="info36"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info35"
+ alignement="East"
+ helpText="IP addresses are a dotted list of four numbers smaller than 256."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="error_in_server_address"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpPage="ask_server_address"
+ nextButtonText="Fix It"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="serverErrorMessage"
+ alignement="Center"
+ helpText="The Server IP address is incorrect"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+
+
+ <Page
+ name="external_gateway"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Info
+ name="info51"
+ alignement="Center"
+ helpText="External gateway"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info58"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info56"
+ alignement="East"
+ helpText="Here is your current value for the external gateway (value specified"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info60"
+ alignement="East"
+ helpText="during the initial installation). The device (network card or modem)"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info55"
+ alignement="East"
+ helpText="should be different from the one used for the internal network."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info52"
+ alignement="East"
+ helpText="Note : the gateway IP address should be non empty if you want"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info54"
+ alignement="East"
+ helpText="an access to outside world."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info57"
+ alignement="East"
+ helpText="(you can change here these values if you know exactly what you\'re doing)"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info59"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Freetext
+ name="get_gatewaydev"
+ variableName="wiz_extn_device"
+ alignement="Fill"
+ helpText="Gateway device:"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="get_ipgateway"
+ variableName="wiz_extn_gateway"
+ alignement="Fill"
+ helpText="Gateway IP:"
+ guiType="textfield"
+ inputType="any"
+ editable="true"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+ </Page>
+
+ <Page
+ name="doit"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ jumpScript="__WIZ_HOME__/server_wizard/scripts/do_it_net.sh"
+ nextButtonText="Configure"
+ executionLevel="NORMAL"
+ nextFinish="false"
+ canBack="true"
+ canCancel="true"
+ >
+
+ <Target
+ targetName="done"
+ jumpIndex="10"
+ >
+ </Target>
+
+ <Info
+ name="doitTitle"
+ alignement="Center"
+ helpText="Configuring your network"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info14"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="explication1"
+ alignement="East"
+ helpText="The wizard collected the following parameters"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="explication2"
+ alignement="East"
+ helpText="needed to configure your network"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Freetext
+ name="serverNameConfirm"
+ variableName="hostname"
+ alignement="Fill"
+ helpText="Server Name:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="networkIPConfirm"
+ variableName="network_address"
+ alignement="Fill"
+ helpText="Network Address:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="serverIPConfirm"
+ variableName="server_address"
+ alignement="Fill"
+ helpText="Server Address:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="deviceConfirm"
+ variableName="net_device"
+ alignement="Fill"
+ helpText="Device:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="gatewayip_confirm"
+ variableName="wiz_extn_gateway"
+ alignement="Fill"
+ helpText="Gateway IP:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Freetext
+ name="gatewaydev_confirm"
+ variableName="wiz_extn_device"
+ alignement="Fill"
+ helpText="Gateway device:"
+ guiType="textfield"
+ inputType="any"
+ editable="false"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="11"
+ proportional="2"
+ ratio="30"
+ length="40"
+ >
+ </Freetext>
+
+ <Info
+ name="info12"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="doneLabel"
+ alignement="East"
+ helpText="To accept these values, and configure your server, click on"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="cancelLabel"
+ alignement="East"
+ helpText="\qConfigure\q or use the Back button to correct them."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="catastrophic_exit1"
+ comment="Exit in case of catastrophhic system error"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ nextButtonText="Exit"
+ executionLevel="NORMAL"
+ nextFinish="true"
+ canBack="false"
+ canCancel="false"
+ >
+
+ <Info
+ name="catastrophe_text"
+ alignement="Center"
+ helpText="Wizard Error."
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="done"
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ nextButtonText="Quit"
+ executionLevel="NORMAL"
+ nextFinish="true"
+ canBack="false"
+ canCancel="false"
+ >
+
+ <Info
+ name="info15"
+ alignement="Center"
+ helpText="Congratulations"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+
+ <Info
+ name="info16"
+ alignement="Center"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="successLabel"
+ alignement="Center"
+ helpText="The wizard successfully configured the basic"
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+
+ <Info
+ name="info6"
+ alignement="Center"
+ helpText="networking services of your server."
+ guiType="label"
+ fontName="Default"
+ fontStyle="plain"
+ fontSize="11"
+ >
+ </Info>
+ </Page>
+
+ <Page
+ name="error_need_root"
+ comment="Error: this wizard must run as root."
+ helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-basics.html"
+ nextButtonText="OK"
+ executionLevel="NORMAL"
+ nextFinish="true"
+ canBack="false"
+ canCancel="false"
+ >
+
+ <Info
+ name="root_error_message"
+ alignement="Center"
+ helpText="This Wizard need to run as root"
+ guiType="label"
+ fontName="Default"
+ fontStyle="bold"
+ fontSize="14"
+ >
+ </Info>
+ </Page>
+</Wizard>