summaryrefslogtreecommitdiffstats
path: root/web_wizard
diff options
context:
space:
mode:
Diffstat (limited to 'web_wizard')
-rwxr-xr-xweb_wizard/Apache.pm6
-rw-r--r--web_wizard/apache2.wiz379
-rw-r--r--web_wizard/scripts/Apache2conf.pm120
-rw-r--r--web_wizard/scripts/Webconf.pm119
-rwxr-xr-xweb_wizard/scripts/mytest.pl28
-rw-r--r--web_wizard/web.wiz379
6 files changed, 4 insertions, 1027 deletions
diff --git a/web_wizard/Apache.pm b/web_wizard/Apache.pm
index 5249446d..0d2fc4a2 100755
--- a/web_wizard/Apache.pm
+++ b/web_wizard/Apache.pm
@@ -2,8 +2,10 @@
# Drakwizard
-# Copyright (C) 2002 Arnaud Desmons <adesmons@mandrakesoft.com>
-# 2003 Florent Villard <warly@mandrakesoft.com>
+# Copyright (C) 2002, 2003 Mandrakesoft
+#
+# Authors: Arnaud Desmons <adesmons@mandrakesoft.com>
+# Florent Villard <warly@mandrakesoft.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/web_wizard/apache2.wiz b/web_wizard/apache2.wiz
deleted file mode 100644
index 51de8c9a..00000000
--- a/web_wizard/apache2.wiz
+++ /dev/null
@@ -1,379 +0,0 @@
-<?xml version="1.0"?>
-
-
-<Wizard
- name="general"
- libScript="__WIZ_HOME__/common/scripts/functions.sh"
- wizardTitle="Web wizard"
- imagePosition="top"
- defaultImage="__WIZ_HOME__/web_wizard/images/apache.png"
- perlModule="__WIZ_HOME__/web_wizard/scripts/Apache2conf.pm"
- rpm="apache2"
- summaryFunc="do_it"
->
-
- <Variable
- name="wiz_web_internal"
- shellVariable="wiz_web_internal"
- defaultValue="1"
- >
- </Variable>
-
- <Variable
- name="wiz_web_external"
- shellVariable="wiz_web_external"
- defaultValue="1"
- >
- </Variable>
-
- <Variable
- name="user_mod"
- shellVariable="wiz_user_mod"
- >
- </Variable>
-
- <Variable
- name="user_dir"
- shellVariable="wiz_user_dir"
- >
- </Variable>
-
- <Variable
- name="shared_dir"
- shellVariable="wiz_dir"
- >
- </Variable>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="welcome"
- func="check"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="web connections"
- jumpIndex="0"
- >
- </Target>
-
- <Target
- targetName="must be root"
- jumpIndex="1"
- >
- </Target>
-
- <Target
- targetName="error_dhcp"
- jumpIndex="2"
- >
- </Target>
-
- <Info
- helpText="Web Server Configuration Wizard"
- >
- </Info>
-
-
- <Info
- helpText="This wizard will help you configuring the Web Server for your network."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="must be root"
- nextButtonText="OK"
- executionLevel="NORMAL"
- nextFinish="true"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Sorry, you must be root to do this..."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="error_dhcp"
- jumpPage="web connections"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Warning\nYou are in dhcp, server may not work with your configuration."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="web connections"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Web Server"
- >
- </Info>
-
-
- <Info
- helpText="Your server can act as a Web Server toward your internal network (intranet) and as a Web Server for the Internet."
- >
- </Info>
-
-
- <Info
- helpText="Select the kind of Web service you want to activate:"
- >
- </Info>
-
-
- <Boolean
- name="wiz_web_internal"
- variableName="wiz_web_internal"
- forceEnabled="1"
- forceDisabled="0"
- helpText="Enable the Web Server for the Intranet"
- >
- </Boolean>
-
-
- <Boolean
- name="wiz_web_external"
- variableName="wiz_web_external"
- forceEnabled="1"
- forceDisabled="0"
- helpText="Enable the Web Server for the Internet"
- >
- </Boolean>
-
-
- <Info
- helpText="Don't check any box if you don't want to activate your Web Server."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="ask_mod"
- func="is_user_mod"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="ask_dir"
- jumpIndex="0"
- >
- </Target>
-
-
- <Target
- targetName="ask_user_dir"
- jumpIndex="1"
- >
- </Target>
-
- <Info
- helpText="Modules :"
- >
- </Info>
-
-
- <Info
- helpText="* User module : allows users to have a directory in their home directories available on your http server via http://www.yourserver.com/~user, you will be asked for the name of this directory afterward."
- >
- >
- </Info>
-
- <Boolean
- variableName="user_mod"
- helpText="activate user module"
- fillfunc="is_last_user_mod"
- help="Allows users to get a directory in their homes directories available on your http server via http://www.yourserver.com/~user."
- >
- </Boolean>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="ask_user_dir"
- func="check_dir"
- is="user_mod"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Type the name of the directory users should create in their homes (whitout ~/) to get it available via http://www.yourserver.com/~user"
- >
- </Info>
-
- <Freetext
- variableName="user_dir"
- helpText="user http sub-directory : ~/"
- editable="true"
- fillfunc="get_user_dir"
- help="Type the name of the directory users should create in their homes (whitout ~/) to get it available via http://www.yourserver.com/~user"
- >
- </Freetext>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="ask_dir"
- func="check_dir"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="error_in_dir"
- jumpIndex="1"
- >
- </Target>
-
- <Target
- targetName="confirmation"
- jumpIndex="10"
- >
- </Target>
-
-
- <Info
- helpText="Type the path of the directory you want being the document root."
- >
- </Info>
-
- <Freetext
- variableName="shared_dir"
- helpText="Document Root:"
- editable="true"
- fillfunc="get_docroot"
- >
- </Freetext>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="error_in_dir"
- jumpPage="ask_dir"
- nextButtonText="Fix it"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="The path you entered does not exist."
- >
- </Info>
- </Page>
-
-
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="confirmation"
- func="do_it"
- jumpPage="congratulations"
- nextButtonText="Configure"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Configuring the Web Server"
- >
- </Info>
-
-
- <Info
- helpText="The wizard collected the following parameters needed to configure your Web Server"
- >
- </Info>
-
-
- <Freetext
- name="freetext1"
- variableName="wiz_web_internal"
- helpText="Intranet web server:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- name="freetext2"
- variableName="wiz_web_external"
- helpText="Internet web server:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- variableName="shared_dir"
- helpText="Document root:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- variableName="user_dir"
- helpText="User directory:"
- editable="false"
- >
- </Freetext>
-
- <Info
- helpText="To accept these values, and configure your server, click the Next button or use the Back button to correct them."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="congratulations"
- nextButtonText="Quit"
- executionLevel="NORMAL"
- nextFinish="true"
- canBack="false"
- canCancel="false"
- >
-
- <Info
- helpText="Congratulations"
- >
- </Info>
-
-
- <Info
- helpText="The wizard successfully configured your Intranet/Internet Web Server"
- >
- </Info>
- </Page>
-</Wizard>
diff --git a/web_wizard/scripts/Apache2conf.pm b/web_wizard/scripts/Apache2conf.pm
deleted file mode 100644
index 94d284ce..00000000
--- a/web_wizard/scripts/Apache2conf.pm
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/usr/bin/perl
-
-package Apache2conf;
-require "__WIZ_HOME__/common/scripts/Varspaceval.pm";
-require "__WIZ_HOME__/common/scripts/IFCFG.pm";
-use MDK::Common;
-
-use strict;
-
-my $o = IFCFG->new();
-
-sub check {
- $> and return 1;
- $o->is_dhcp() and return 2;
- 0;
-}
-
-a
-my $file = "/etc/httpd/conf/httpd2.conf";
-my $root;
-
-if (-f $file) {
- open(FH, "< $file") or die "$! ($file)";
- while (<FH>) {
- if (/^\s*\#?\s*DocumentRoot\s+(.*)/) {
- close(FH);
- $root = "$1";
- last;
- }
- }
- close(FH);
-}
-
-sub get_docroot {
- $root;
-}
-
-sub check_dir {
- -d ($ENV{wiz_dir}) and return 10;
- 1;
-}
-
-sub chg_docroot {
- my $old;
- substInFile {
- s|(^\s*\#?\s*DocumentRoot\s*)(\S*).*|$1$ENV{wiz_dir}| and $old ||=$2;
- } "/etc/httpd/conf/httpd2.conf";
-
- print "DEBUG $old";
- substInFile {
- s|^\s*<Directory\s*$old/?>|<Directory $ENV{wiz_dir}>|;
- } "/etc/httpd/conf/commonhttpd.conf" if $old;
-
- substInFile {
- s|^\s*<Directory\s*/var/www/html/?>|<Directory $ENV{wiz_dir}>|;
- } "/etc/httpd/conf/commonhttpd.conf";
-}
-
-sub is_user_mod {
- if ($ENV{wiz_user_mod}) {
- return 1;
- }
- $ENV{wiz_user_dir} = "disabled";
- 0;
-}
-
-sub is_last_user_mod {
- my $root = get_user_dir();
- chomp($root);
- !($root eq 'disabled');
-}
-
-sub get_user_dir {
- my %conf = Varspaceval->get("/etc/httpd/conf/commonhttpd.conf");
- $conf{UserDir};
-}
-
-sub chg_user_dir {
- my $root = get_user_dir();
- if ($ENV{wiz_user_mod}) {
- substInFile {
- s|(/home/\*/)$root(/?)|$1$ENV{wiz_user_dir}$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- substInFile {
- s|(\s*)UserDir\s*$root(/?)|$1UserDir $ENV{wiz_user_dir}$2|g;
- s|(/home/\*/)$root(/?)|$1$ENV{wiz_user_dir}$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- }
- else {
- substInFile {
- s|(\s*)UserDir\s*$root(/?)|$1UserDir disabled$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- }
- 10;
-}
-
-sub do_it {
- my $file = "/etc/httpd/conf/commonhttpd.conf";
- my $that = "localhost";
-
- if ($ENV{wiz_web_external} eq "1") {
- $that = "all";
- }
- elsif ($ENV{wiz_web_internal} eq "1") {
- ($that) = $o->itf_get("IPADDR") =~ qr/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.)\d{1,3}$/;
- $that .= " 127.0.0.1";
- }
- cp_af($file, $file.".orig");
- substInFile {
- if( m /^\s*<Directory.*>/s...m/^\s*<\/Directory>/s ) {
- { s /^\s*Allow .*$/ Allow from $that\n/s;}
- ;}
- } $file;
- chg_docroot();
- chg_user_dir();
- system("/etc/rc.d/init.d/httpd restart");
- 10;
-}
-
-1;
diff --git a/web_wizard/scripts/Webconf.pm b/web_wizard/scripts/Webconf.pm
deleted file mode 100644
index a787ac37..00000000
--- a/web_wizard/scripts/Webconf.pm
+++ /dev/null
@@ -1,119 +0,0 @@
-#!/usr/bin/perl
-
-package Webconf;
-require "__WIZ_HOME__/common/scripts/Varspaceval.pm";
-require "__WIZ_HOME__/common/scripts/IFCFG.pm";
-use MDK::Common;
-
-use strict;
-
-my $o = IFCFG->new();
-
-sub check {
- $> and return 1;
- $o->is_dhcp() and return 2;
- 0;
-}
-
-my $file = "/etc/httpd/conf/httpd.conf";
-my $root;
-
-if (-f $file) {
- open(FH, "< $file") or die "$! ($file)";
- while (<FH>) {
- if (/^\s*\#?\s*DocumentRoot\s+(.*)/) {
- close(FH);
- $root = "$1";
- last;
- }
- }
- close(FH);
-}
-
-sub get_docroot {
- $root;
-}
-
-sub check_dir {
- -d ($ENV{wiz_dir}) and return 10;
- 1;
-}
-
-sub chg_docroot {
- my $old;
- substInFile {
- s|(^\s*\#?\s*DocumentRoot\s*)(\S*).*|$1$ENV{wiz_dir}| and $old ||=$2;
- } "/etc/httpd/conf/httpd.conf";
-
- print "DEBUG $old";
- substInFile {
- s|^\s*<Directory\s*$old/?>|<Directory $ENV{wiz_dir}>|;
- } "/etc/httpd/conf/commonhttpd.conf" if $old;
-
- substInFile {
- s|^\s*<Directory\s*/var/www/html/?>|<Directory $ENV{wiz_dir}>|;
- } "/etc/httpd/conf/commonhttpd.conf";
-}
-
-sub is_user_mod {
- if ($ENV{wiz_user_mod}) {
- return 1;
- }
- $ENV{wiz_user_dir} = "disabled";
- 0;
-}
-
-sub is_last_user_mod {
- my $root = get_user_dir();
- chomp($root);
- !($root eq 'disabled');
-}
-
-sub get_user_dir {
- my %conf = Varspaceval->get("/etc/httpd/conf/commonhttpd.conf");
- $conf{UserDir};
-}
-
-sub chg_user_dir {
- my $root = get_user_dir();
- if ($ENV{wiz_user_mod}) {
- substInFile {
- s|(/home/\*/)$root(/?)|$1$ENV{wiz_user_dir}$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- substInFile {
- s|(\s*)UserDir\s*$root(/?)|$1UserDir $ENV{wiz_user_dir}$2|g;
- s|(/home/\*/)$root(/?)|$1$ENV{wiz_user_dir}$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- }
- else {
- substInFile {
- s|(\s*)UserDir\s*$root(/?)|$1UserDir disabled$2|g;
- } "/etc/httpd/conf/commonhttpd.conf";
- }
- 10;
-}
-
-sub do_it {
- my $file = "/etc/httpd/conf/commonhttpd.conf";
- my $that = "localhost";
-
- if ($ENV{wiz_web_external} eq "1") {
- $that = "all";
- }
- elsif ($ENV{wiz_web_internal} eq "1") {
- ($that) = $o->itf_get("IPADDR") =~ qr/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.)\d{1,3}$/;
- $that .= " 127.0.0.1";
- }
- cp_af($file, $file.".orig");
- substInFile {
- if( m /^\s*<Directory.*>/s...m/^\s*<\/Directory>/s ) {
- { s /^\s*Allow .*$/ Allow from $that\n/s;}
- ;}
- } $file;
- chg_docroot();
- chg_user_dir();
- system("/etc/rc.d/init.d/httpd restart");
- 10;
-}
-
-1;
diff --git a/web_wizard/scripts/mytest.pl b/web_wizard/scripts/mytest.pl
deleted file mode 100755
index e13f3708..00000000
--- a/web_wizard/scripts/mytest.pl
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/usr/bin/perl
-use strict;
-
-open(FH, $ARGV[0]);
-
-my $that;
-
-if ($ENV{wiz_web_external} eq "1") {
- $that = "all";
-}
-elsif ($ENV{wiz_web_internal} eq "1") {
- $that = $ip;
-}
-else {
- $that = "localhost";
-}
-
-
-while(<FH>) {
- if( m/^[[:space:]]*<Directory \/home/s...m/^[[:space:]]*<\/Directory>/s ) {
- s/^[[:space:]]*Allow .*$/Allow from $that/s;
- }
- if( m /^[[:space:]]*<Directory \/var\/www/s...m/^[[:space:]]*<\/Directory>/s ) {
- s/^[[:space:]]*Allow .*$/Allow from $that/s;
- }
- print $_;
-}
-
diff --git a/web_wizard/web.wiz b/web_wizard/web.wiz
deleted file mode 100644
index bb7ec2c3..00000000
--- a/web_wizard/web.wiz
+++ /dev/null
@@ -1,379 +0,0 @@
-<?xml version="1.0"?>
-
-
-<Wizard
- name="general"
- libScript="__WIZ_HOME__/common/scripts/functions.sh"
- wizardTitle="Web wizard"
- imagePosition="top"
- defaultImage="__WIZ_HOME__/web_wizard/images/apache.png"
- perlModule="__WIZ_HOME__/web_wizard/scripts/Webconf.pm"
- rpm="apache2"
- summaryFunc="do_it"
->
-
- <Variable
- name="wiz_web_internal"
- shellVariable="wiz_web_internal"
- defaultValue="1"
- >
- </Variable>
-
- <Variable
- name="wiz_web_external"
- shellVariable="wiz_web_external"
- defaultValue="1"
- >
- </Variable>
-
- <Variable
- name="user_mod"
- shellVariable="wiz_user_mod"
- >
- </Variable>
-
- <Variable
- name="user_dir"
- shellVariable="wiz_user_dir"
- >
- </Variable>
-
- <Variable
- name="shared_dir"
- shellVariable="wiz_dir"
- >
- </Variable>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="welcome"
- func="check"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="web connections"
- jumpIndex="0"
- >
- </Target>
-
- <Target
- targetName="must be root"
- jumpIndex="1"
- >
- </Target>
-
- <Target
- targetName="error_dhcp"
- jumpIndex="2"
- >
- </Target>
-
- <Info
- helpText="Web Server Configuration Wizard"
- >
- </Info>
-
-
- <Info
- helpText="This wizard will help you configuring the Web Server for your network."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="must be root"
- nextButtonText="OK"
- executionLevel="NORMAL"
- nextFinish="true"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Sorry, you must be root to do this..."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="error_dhcp"
- jumpPage="web connections"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Warning\nYou are in dhcp, server may not work with your configuration."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="web connections"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Web Server"
- >
- </Info>
-
-
- <Info
- helpText="Your server can act as a Web Server toward your internal network (intranet) and as a Web Server for the Internet."
- >
- </Info>
-
-
- <Info
- helpText="Select the kind of Web service you want to activate:"
- >
- </Info>
-
-
- <Boolean
- name="wiz_web_internal"
- variableName="wiz_web_internal"
- forceEnabled="1"
- forceDisabled="0"
- helpText="Enable the Web Server for the Intranet"
- >
- </Boolean>
-
-
- <Boolean
- name="wiz_web_external"
- variableName="wiz_web_external"
- forceEnabled="1"
- forceDisabled="0"
- helpText="Enable the Web Server for the Internet"
- >
- </Boolean>
-
-
- <Info
- helpText="Don't check any box if you don't want to activate your Web Server."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="ask_mod"
- func="is_user_mod"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="ask_dir"
- jumpIndex="0"
- >
- </Target>
-
-
- <Target
- targetName="ask_user_dir"
- jumpIndex="1"
- >
- </Target>
-
- <Info
- helpText="Modules :"
- >
- </Info>
-
-
- <Info
- helpText="* User module : allows users to have a directory in their home directories available on your http server via http://www.yourserver.com/~user, you will be asked for the name of this directory afterward."
- >
- >
- </Info>
-
- <Boolean
- variableName="user_mod"
- helpText="activate user module"
- fillfunc="is_last_user_mod"
- help="Allows users to get a directory in their homes directories available on your http server via http://www.yourserver.com/~user."
- >
- </Boolean>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="ask_user_dir"
- func="check_dir"
- is="user_mod"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Type the name of the directory users should create in their homes (whitout ~/) to get it available via http://www.yourserver.com/~user"
- >
- </Info>
-
- <Freetext
- variableName="user_dir"
- helpText="user http sub-directory : ~/"
- editable="true"
- fillfunc="get_user_dir"
- help="Type the name of the directory users should create in their homes (whitout ~/) to get it available via http://www.yourserver.com/~user"
- >
- </Freetext>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="ask_dir"
- func="check_dir"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Target
- targetName="error_in_dir"
- jumpIndex="1"
- >
- </Target>
-
- <Target
- targetName="confirmation"
- jumpIndex="10"
- >
- </Target>
-
-
- <Info
- helpText="Type the path of the directory you want being the document root."
- >
- </Info>
-
- <Freetext
- variableName="shared_dir"
- helpText="Document Root:"
- editable="true"
- fillfunc="get_docroot"
- >
- </Freetext>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-samba.html"
- name="error_in_dir"
- jumpPage="ask_dir"
- nextButtonText="Fix it"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="The path you entered does not exist."
- >
- </Info>
- </Page>
-
-
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="confirmation"
- func="do_it"
- jumpPage="congratulations"
- nextButtonText="Configure"
- executionLevel="NORMAL"
- nextFinish="false"
- canBack="true"
- canCancel="true"
- >
-
- <Info
- helpText="Configuring the Web Server"
- >
- </Info>
-
-
- <Info
- helpText="The wizard collected the following parameters needed to configure your Web Server"
- >
- </Info>
-
-
- <Freetext
- name="freetext1"
- variableName="wiz_web_internal"
- helpText="Intranet web server:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- name="freetext2"
- variableName="wiz_web_external"
- helpText="Internet web server:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- variableName="shared_dir"
- helpText="Document root:"
- editable="false"
- >
- </Freetext>
-
- <Freetext
- variableName="user_dir"
- helpText="User directory:"
- editable="false"
- >
- </Freetext>
-
- <Info
- helpText="To accept these values, and configure your server, click the Next button or use the Back button to correct them."
- >
- </Info>
- </Page>
-
- <Page
- helpURL="file:/usr/share/doc/mandrake/${LANG}/ref.html/wiz-web.html"
- name="congratulations"
- nextButtonText="Quit"
- executionLevel="NORMAL"
- nextFinish="true"
- canBack="false"
- canCancel="false"
- >
-
- <Info
- helpText="Congratulations"
- >
- </Info>
-
-
- <Info
- helpText="The wizard successfully configured your Intranet/Internet Web Server"
- >
- </Info>
- </Page>
-</Wizard>