Commit 77aa11e5 authored by Per Cederqvist's avatar Per Cederqvist
Browse files



Mention that lyskomd can do without -lresolv.

Fix installation of db-crypt.
parent a6091fe8
# $Id: INSTALL,v 1.3 1991/09/16 17:24:01 ceder Exp $
# $Id: INSTALL,v 1.4 1991/09/21 01:33:51 ceder Exp $
# Copyright (C) 1991 Lysator Academic Computer Association.
# This file is part of the LysKOM server.
......@@ -37,6 +37,11 @@ in a few places. It shouldn't be too hard to rewrite those parts (but
since gcc is the only compiler that supports prototypes that we have we
cannot tell).
The server was written with the assumption that full prototypes was
available for all functions in the standard libraries, so we don't
cast our pointers. This could lead to errors if no function prototypes
are given by the include files.
2) ld -L
If your ld doesn't support the -L flag (or if it is used for something
......@@ -117,6 +122,20 @@ In the following, $T stands for the directory in which this file
created. It can be set individually for each conference. This is
the default value.
contains a symbolic name for the TCP/IP port that the server uses
to accept connetions from clients and muxes. (Muxes are not
released yet). The "standard" port for LysKOM clients is 4894, and
for muxes 4895. You must either change DEFAULT_CLIENT_SERVICE from
"lyskom" to "4894" (and similar for DEFAULT_MUX_SERVICE) or add the
following two lines to /etc/services. (Note that some unixes don't
allow blank lines in /etc/services!).
--------------- Add these two lines to /etc/services ----------------
lyskom 4894/tcp # LysKOM MUX (Client)
lyskom-mux 4895/tcp # LysKOM server (MUX)
5) Edit src/server/tmp-limits.h
There is a hardcoded limit to the number of persons and texts that
......@@ -154,7 +173,9 @@ In the following, $T stands for the directory in which this file
make binaries
All binaries should now be built.
src/server/lyskomd and src/server/dbck should now be built. If you
get an error message from ld about libresolv.a just omit "-lresolv"
from LIBS in src/server/Makefile, or fix your resolv library.
8) Ask root to create a user `lyskom' (or a name of your choice).
......@@ -167,7 +188,8 @@ In the following, $T stands for the directory in which this file
mkdir /usr/lyskom
cd /usr/lyskom
mkdir db
cp -r $T/db-crypt db
cp $T/db-crypt/db/* db
mkdir etc
mkdir bin
cp $T/run-support/updateLysKOM bin/updateLysKOM
cp $T/src/server/lyskomd $T/src/server/dbck bin
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment