I am troubleshoot/configure "talk" http://linux.about.com/od/commands/l/blcmdl1_talk.htm Will be using it to securily communicate with other users, share logins and such and chat specially that we don't have our personal laptops with us all the time, it is neater to have a "server chat"
there is the talk client package and talkd daemon
they were previously installed
when i try talk mir@myhost.com - get get the following :
[No connection yet]
───────[ Error on read from talk daemon: Connection refused. Press any key...]─────────────────────
Then
[Checking for invitation on caller's machine]
i try pgrep talk
and pgrep talkd
, it gives nothing
I try to start talkd using /usr/sbin/in.talkd
it gives me : must be run from inetd.
I vi /etc/inetd.conf
- the 2 lines
#:BSD: Shell, login, exec and talk are BSD protocols.
talk dgram udp wait nobody.tty /usr/sbin/in.talkd in.talkd
ntalk dgram udp wait nobody.tty /usr/sbin/in.ntalkd in.ntalkd
i change nobody.tty to root and udp to udp4 so it becomes
#:BSD: Shell, login, exec and talk are BSD protocols.
talk dgram udp4 wait root /usr/sbin/in.talkd in.talkd
ntalk dgram udp4 wait root /usr/sbin/in.ntalkd in.ntalkd
i make sure /usr/sbin/in.talkd
and /usr/sbin/in.ntalkd
exist actually - i restart inetd - yet no sign of talkd on inetd
in my bug hunt , i reached this page : https://bugs.launchpad.net/ubuntu/+sour … bug/250971
Binary package hint: talkd Two problems:
- The talkd package puts its inetd info into /etc/inetd.conf instead of /etc/inetd.conf.d
- The info itself is incorrectly formatted for the inetd that talkd depends on: talkd is using a 'user.group' format and inet expects user only. I also vaguely remember a permissions problem but I can't be sure of it.
i tried to vi to /etc/inetd.conf.d - it gives new file - aka nothing already exists, should i create new file ? what are the format ? i already changed the nobody.tty group to root the followups on the bug reports sound chinese to me - any idea what should be done ?
help , help , help !
thanks a lot in advance
write
on a local server or a more modern encrypted solution. Check out silc. There are security implications with talkd and it's pretty much obsolete at this point.