Next Previous Table of Contents

### 3. Installation

### 3.1 How to obtain ktalkd

`ktalkd` is now a core application of the KDE project http://www.kde.org, part of the kdenetwork package.

But you can always download the latest `ktalkd` from the main ftp site of the KDE project, ftp://ftp.kde.org/pub/kde and from its mirrors. It's usually found in ftp://ftp.kde.org/pub/kde/stable/latest/apps/network

### 3.2 Requirements

In order to successfully compile `ktalkd`, you need the latest versions of the KDE libraries as well as the Qt C++ library. All required libraries as well as ktalkd itself can be found on ftp://ftp.kde.org/pub/kde/.

### 3.3 Compilation and installation

In order to compile and install `ktalkd` on your system, type the following in the base directory of the `ktalkd` distribution:

> `

>     % ./configure
>     % make
>     % make install

> `

As `ktalkd` is a daemon, `make install` will require root privileges.

Don't forget to update /etc/inetd.conf. For example, on a linux system, if kde is in /opt/kde, change the lines concerning talk and ntalk to :

> `

>     talk   dgram   udp     wait    root    /usr/sbin/tcpd  /opt/kde/bin/kotalkd
>     ntalk  dgram   udp     wait    root    /usr/sbin/tcpd  /opt/kde/bin/ktalkd

> `

A script is provided, to make the necessary change automatically. Update your inetd.conf file just by running

> `

>     % ./post-install.sh

> `

Anyway, you'll have to restart inetd after this. On most Linux systems, do :

> `

>     % killall -HUP inetd

> `

Please inform me of any modification you had to undertake in order to get `ktalkd` to compile on your platform.

Next Previous Table of Contents