For computer host systems -- The following versions of timeseal have been
compiled for computer host operating systems and are currently available (as
of Jan 14, 1996):
To see if anyone of these may fit the hardware you are using, type "uname -a"
in your unix shell (at the unix prompt) and see which unix system is
operating. Remember this output! You will need this output to figure out
which version of timeseal will work on your system. If you do not see the
exact output int he list about, see the timeseal version that is most similar;
we cannot compile timeseal for all versions of unix that exist. NOTE:
Versions of timeseal for VAX/VMS are not supported yet.
TO DOWNLOAD TIMESEAL
There are many ways to download a file from an ftp site. If you are using a
web browser (such as Netscape) or an ftp program (such as Fetch), logon to the
freechess.org ftp site the way you would for any normal ftp site. The URL for
the site is "ftp.freechess.org". If you are using ftp commands on a unix
system, follow these directions:
(1) Login to your unix/inet provider and get a prompt.
(2) Connect to the ftp site -- type "ftp ftp.freechess.org". When you are
asked for a login ID type "ftp" or "anonymous". When you are asked for a
password, type your email address. You should then be logged on to the ftp
(3) The next step is to locate the file you need. Type "cd
pub/chess/timeseal" (to get to the correct directory) and type "dir" (in order
to see which versions of timeseal are currently available). Compare the
available timeseal versions to the type of unix operating system you have.
(4) When you have found the timeseal version that will work on your system,
type "bin" (for "binary" transmission format) and then type "get filename"
(where "filename" is the name of the version from the directory).
(5) Wait for the ftp file transmission to complete, then type "quit". The
file should now be in your current directory -- probably the home dir.
MAKE TIMESEAL READY FOR USE
Once you have downloaded the timeseal file, you need to make the file ready
for use. For a unix system, type "gunzip filename" if the filename ends with
".gz", then "chmod 700 filename", and "mv filename timeseal". These various
commands make the timeseal program available on your operating system. NOTE:
There are times when using "chmod 700 filename" does not work on your system.
In this case, try "chmod 755 filename".
Here is an example after you have ftp'd the version called
chmod 700 timeseal.ULTRIX-4.3-RISC
mv timeseal.ULTRIX-4.3-RISC timeseal
Now you are ready ... to go to the next step. ;-)
TO RUN TIMESEAL WITH YOUR INTERFACE
For Xwindows users, there are two methods (listed in order of preference).
Whichever approach you use, make sure that xboard and timeseal are in the same
directory. Use one procedure or the other -- NOT BOTH!
(1) Use this command (it is the more direct, simpler approach):
./xboard -ics -icshost 126.96.36.199 -telnet -telnetProgram ./timeseal
(2) Executing "./timeseal 188.8.131.52 5000 -p xxxx &" causes timeseal
to bind itself to port xxxx and wait for a connection to the chess
server. Then you can start xboard / xics like this (remember to
exchange xxxx with a valid port number, like 5500, 5501, whatever you
./xboard -ics -icshost localhost -icsport xxxx
./xics localhost xxxx
You MUST use the string "localhost". Do NOT write the chess server
host because then timeseal will not be on. "localhost" is a perfectly
valid address since it's aliased to 127.0.0.1 (loopback) which always
means the machine you are using.
Questions? Ask channel 1 or an admin.
A special note for Solaris 2.x (SunOS 5.x) users:
Many people have experienced problems getting timeseal and xboard to
work together while both programs work fine individually. This
problem seems only to exist on some Solaris 2.x (SunOS 5.x) systems.
To solve this, you need to download xboard again, configure it using
'./configure --disable-ptys' and then 'make'.
See Also: chan_1 ftp_hints interface lag timeseal timeseal_mac
[Written by Hawk, August 15, 1995; last modified: April 6, 1998 -- Friar]