ircu2.10.12 pk910 fork
[ircu2.10.12-pk.git] / doc / history / README-2.6
1 /************************************************************************
2  *   IRC - Internet Relay Chat, README
3  *   Copyright (C) 1990
4  *
5  *   For the list of authors and their e-mail addresses, see
6  *   file doc/AUTHORS
7  *
8  *   This program is free software; you can redistribute it and/or modify
9  *   it under the terms of the GNU General Public License as published by
10  *   the Free Software Foundation; either version 1, or (at your option)
11  *   any later version.
12  *
13  *   This program is distributed in the hope that it will be useful,
14  *   but WITHOUT ANY WARRANTY; without even the implied warranty of
15  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16  *   GNU General Public License for more details.
17  *
18  *   You should have received a copy of the GNU General Public License
19  *   along with this program; if not, write to the Free Software
20  *   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
21  */
22
23 To install the new server, there is just a few changes to be made.
24
25 * General Comments
26
27   Tue Nov 13 12:43:46 1990  Armin Gruner <gruner@informatik.tu-muenchen.de>
28
29       (APOLLO: Be sure to have NEED_INET_NETOF, NEED_INET_ADDR and
30        NEED_INET_NTOA undefined.)
31
32   Mon Nov 26 20:10:37 1990  Armin Gruner <gruner@informatik.tu-muenchen.de>
33
34       Comment: I just found that compiling on our SUN SPARC with GCC produces
35       code that dumps core.. (that might not happen on your machine, try it,
36       we may have out-of-date libraries). See netnews gnu.gcc.bug for a dis-
37       cussion about the matter. It seems that gcc passes struct's in a
38       different manner.
39
40 * Server configuration
41
42   Edit the include/config.h to your hearts content, avoiding going
43   beyond the warning line, unless you are *absolute* sure you know
44   what you are doing.
45   If you happen to not take to this warning, you may end up with
46   a server that will not function properly and annoy not only you,
47   but users all around the world.
48
49   Old irc client can be found in this package and if you want to use it,
50   check Makefile in directory irc before compiling. There are other,
51   better irc clients in distribution and the client distributed with
52   this version is simply something to begin with if you don't happen
53   to have other clients available.
54
55   This version was brought to you by jto@tolsun.oulu.fi and send any
56   bug fixes and suggestions to me.
57
58 NOTE: This server does *NOT* have MAIL system installed by default.
59       The reason is that it doesn't work with many systems.
60
61 This version introduces you string channels, starting with
62 a plus (+) sign. The first person joining a string channel
63 claims it's ownership and after that is entitiled to use /mode
64 command. Ownerships can be given and taken away with
65 /mode <channel> +o <nickname>  and /mode <channel> -o <nickname>
66 Other flags are: s - secret, p - private, l - limited, i - inviteonly.
67                  m - moderated, n - no private messages to channel,
68                  t - topic settable by operator only
69 New command /KICK <channel> <user> kicks a user off channel.
70
71 --Jarkko (jto@oulu.fi)