Conc Manual | ||
---|---|---|
<<< Previous | Next >>> |
The software requires the GNOME system and libcrypto (distributed as part of openssl).
Create a user account for the console concentrator. The name and user ID are not important. Please avoid running this software as root. However, this user must be able to read and write to any serial devices that are to act as console lines.
Log in as the console user and unpack the source. Also, create a directory called "log" in the console user's home directory. This is where log files will be stored.
Configure, build and install the software as follows:
./configure --prefix=$HOME --localstatedir=$HOME --with-password=PASSWORD --with-tooidle=DAYS make install |
The software includes a patched version on the zvt library. If you get corruption in the terminal windows you will need to do one of the following:
try the patched zvt library included in this package by including the switch --enable-patched-zvt on the configure command.
apply the patch to your copy of gnome libs and recompile. The patch is available on M. G. Berberic's web pages.
By default, the system uses rsh to start remote termservs. It is possible to use ssh as an alternative by including the switch --enable-ssh on the configure command. Ssh must be configured with public keys so that it does not request a password when started by concserv.
Run the concserv daemon, see the section called The Server: concserv>.
Run the conc client - entering localhost as the server and the password you configured (see the section called The Client: conc>).
Select Edit->Configuration… (see the section called Configuration>). Then click on New… to configure a new terminal server. Select Server is local to master and click on OK.
Select the Consoles tab and click on New… to configure a new console. Fill in the console's details and click OK. You should see a frame relating to that console appear in the main window. Clicking View Console will give you a terminal window on that console line.
The server components (concserv and termserv) store the password in plain text, as does the source obviously. It is therefore very important that these components are only readable by the console user. The user interfaces conc and console do not store the password this way, instead requesting that the user enter it when they start.
<<< Previous | Home | Next >>> |
Conc Manual | The Server: concserv |