Compilation and Installation
Prev

Compilation and Installation

In order to compile and install KTalkd on your system, type the following in the base folder 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/ktalkd
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

On newer systems, using xinetd, there is no more /etc/inetd.conf, and you should edit or create /etc/xinetd.d/talk instead, with those lines:

service talk
{
	socket_type = dgram
	wait = yes
	user = root
	server = /usr/bin/ktalkd
}

service ntalk
{
	socket_type = dgram
	wait = yes
	user = root
	server = /usr/bin/ktalkd
}

then restart xinetd.

Please inform me of any modification you had to undertake in order to get KTalkd to compile or work on your platform.

Prev
Home


Would you like to comment or contribute an update to this page?
Send feedback to the TDE Development Team