-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
73 lines (55 loc) · 2.51 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
**********************************************************************
* PTlink IRC Services is (C) Copyright PTlink IRC Software 1999-2005 *
* http://software.pt-link.net *
* This program is distributed under GNU Public License *
* Please read the file COPYING for copyright information. *
**********************************************************************
Desc: Install instructions
$Id: INSTALL 33 2010-05-10 02:46:01Z openglx $
************************************************************************
*** Requirements
-- MySQL
You need a MySQL database to store services data. The software was
developed and tested with MySQL 4.0.23 .
You will need the mysql development libraries installed on the system.
--- IRCd
Currently the only supported IRCd version is the PTlink IRCd available from:
http://software.pt-link.net
*** Install instructions
Run the configure script with:
./configure --prefix=install_path
Build with "make"
Install with "make install"
*** Configuration
Edit ~/ircsvs/etc/ircsvs.conf and put your mysql db configuration.
*** Database tables creation
Just run install_dir/bin/ircsvs with the default configuration,
If services can't connect to the mysql db they will ask you for the MySQL root
password to create the db and the user if required.
You don't need to manually create the db tables, the modules will create their
own tables when the modules are loaded for the first time.
Once the module tables are created you must setup all the required
configuration items using ircsvs with the "conf" command:
./ircsvs conf SET irc.ServerName services.ptlink.net
./ircsvs conf SET irc.ServerDesc PTlink Services 3
./ircsvs conf SET irc.ServerPass servpass
./ircsvs conf SET irc.RemoteServer 127.0.0.1
./ircsvs conf SET irc.RemotePort 6667
To list all the other options:
ircsvs conf list
Or just the unconfigured(default) options:
ircsvs conf list * missing
*** For more details about configuration read the file CONFIG
*** Setting the first root nick
After defining all the options you need you must set an inital Root nick to
be able to use the NickServ GROUP ADD command , do it:
ircsvs conf SET ns_group ROOT nick
Please note that on your first services run you must define the Root nick on
the db:
/NickServ GROUP ADD ROOT nick
### For the web interface install instructions read www/INSTALL
### Before making questions make sure you read the FAQ !!!!!!!!
### If you need support
On IRC:
/server irc.ircworld.nl:6667
/join #TAPS