We’ll see how to configure an ICQ server on a Unix/Linux machine. IServerd suffices for it and the ICQ groupware client for Windows work perfectly with it. Prior to installing this ICQ server for Linux, you must install the RPMs of PostgresSQL database. You’ll find postgresql-7.0.3-8.i386.rpm, postgresql-server— 7.0.3-8.i386.rpm and
postgresql-devel-7.0.3-8.i386.rpm on the PCQLinux 7.1 CD1 (July 2001 issue) in RedHat/RPMS. Copy the file IServerd-stable.tar.gz found on this month’s CD in the directory cdrom/ linux/icqserver to /opt. Change to /opt directory (cd /opt). Uncompress and untar the archive as:
tar —zxvf IServerd-stable.tar.gz
This will create a directory named IServerd-stable within /opt. Change to this directory and issue:
./configure
make
make install
Start the PostgresSQL server as: /etc/rc.d/init.d/postgresql start. Change to the directory ‘script’ in the ‘IServerd-stable’ directory and issue the following commands:
chmod +x db_manage.
sh
su postgres
./db_manage.sh create
When prompted for the database name enter ‘users_db’, for database username enter ‘iserverd’ and for the database user password enter ‘sicq’, all without the quotes (‘ ‘). Then type exit to return to the ‘root’ account. Change to /etc/iserverd directory and issue the following commands:
cp iserv.conf.default iserv.conf
cp v3_proto.conf.default v3_proto.conf
cp v5_proto.conf.default v5_proto.conf
For the following line in the file iserv.conf :
Info Password = DEFAULT
Change ‘default’ to pcq. You can substitute ‘pcq’ with any other password. Next open the v3_proto.conf and for the line:
V3 auto registration = No
Change No to Yes. Also change the value for the parameter ‘V3 post-register info’ from
‘/etc/iserverd/texts/post_reg_man.txt’ to ‘/etc/iserverd/texts/post_reg_ auto .txt’ (without the quotes). Finally start the server by issuing ‘iserverd’
Connect using Windows ICQ client
Refer to the article Corporate Chat, page 77. Follow the same procedure to connect to the server running on the Linux machine. However, in case of IServerd, instead of your UIN and password being mailed to you, you get them instantaneously when you press the ‘Send Registration Request’ button. Browse
http://iserverd.khstu.ru for more information on
IServerd.