This document covers the installation on a Linux and on a Sun/Solaris based
servers with Rembo Toolkit.
( If you have a Windows 2000 Server,
follow the Manual Installation procedure. )
server
modifications - autoload-file | startup
page |
authentication | e-mail
reports
automatic installation
manual installation - no
precompiled modules | no authentication |
debugging
The Rembo Wizard modifications are limited to two files on the Rembo Toolkit server:
Protect you installation's original autoload-file.
The autoload-file in the global scope of the Rembo Toolkit server
is the only file that
The Rembo Wizard modifies
in the original installation. Rembo Toolkit 2.0 server does not use the
file but it is intended for the user application loading. Automatic
installation will override the global scope autoload-file. If you
have your own scripts in it, save them before continuing in a file with
a different name. For example:
Using the right click menu of the Rembo Server Management console,
rename the original autoload-file. You can use also netclnt
command line tool in the misc-directory of the Rembo Toolkit's
installation directory (wintools-directory for Windows). If you
have never touched to the autoload-file you can ignore this
point.
Set the client computer's StartPage parameter in the rembo.conf file as in the following example:
Host 00:02:b3:1a:5f:16 { StartPage "net://global/rembowiz.shtml" ....
For security reasons, make sure to collect all non-configured client computers under the default group in rembo.conf file:
# Collect all non-configured here GROUP Default { Options unicast AuthDomain "remboauth" StartPage "net://global/rembowiz_nodefs.shtml" }
The Rembo Wizard uses two built-in user names: root and rembo. User root can change some restricted settings in the configuration. User rembo is the generic system administrator's account. On most systems user root exists already. Using the operating system's administration tools (such as linuxconf, YaST, Windows Administrator's Tools, etc.) do the following:
In the rembo.conf file, define the authentication domain
AuthLocalDomain remboauth { UserGroup "comp" } ... GROUP mycomputers { Options unicast AuthDomain "remboauth" # first host Host ....
If you decide not to use authentication, you can select non-authenticating version of The Rembo Wizard.
The Rembo Wizard has a built-in reporting features that are directing by default to the host’s log file ( in /usr/local/rembo/logs/<MAC-address>.log-file). These reports can be directed to an e-mail address by using the Rembo Toolkit Server as an e-mail relay towards the organization’s e-mail server. This is declared in the rembo.conf file of the Rembo Server before any hosts declarations:
TCPTunnel sendmail {
RemoteHost "mailserv.mycompany.com"
RemotePort 25
}
Before continuing with the installation of the The Rembo Wizard on the Rembo Toolkit server, modify the distribution's autoload file by declaring the receiving and reporting e-mail addresses. If you do not wish to use the e-mail reporting feature, leave these fields empty.
str ReportEmail = "sysadmin@mycompany.com";
str FromEmail = "rembo@myremboserver.mycompany.com";
The automatic installation procedure uses GNU-make utility, available by default in all Linux systems. If you do not have GNU-C or GNU-make, you must use Manual Installation procedure.
tar zxvf rembowiz-2.0.4.tgz
cd rembowiz-2.0.4
make install target=myserver password=mypassword
The installation procedure consists to copy files from the The Rembo Wizard distribution directory into the Rembo Toolkit server's directory structure. Use the right click menu of the Rembo Server Management console, "Upload files to Server". You can use also netclnt command line tool in the misc-directory of the Rembo Toolkit's installation directory (wintools-directory for Windows). Upload highlighted files from the distribution directory to the Rembo Toolkit server. The below images illustrate the contents of the each directory after the upload is complete.
Global level installed files
images directory installed files
plugins directory installed files
scripts directory installed files
Change following line in the global level autoload file on the Rembo Toolkit Server after the installation of the The Rembo Wizard.
bool startPlugin = (bool)"false";
Change following line in the global level autoload file on the Rembo Toolkit Server after the installation of the The Rembo Wizard.
bool startAuthentication = (bool)"false";
Change following line in the global level autoload file on the Rembo Toolkit Server after the installation of the The Rembo Wizard.
bool startDebug = (bool)"true";
Note that it may be useful to define this flag only in the host level autoload file as "true". This way it overrides the value in the global level autoload file and debugging starts only on the selected host.
08 Dec 2004