On 2020-04-29 Gilbert E. Detillieux wrote:
IIRC, all the in.*d daemons (and in.talkd in particular) were meant to be run through inetd, and not directly as a standalone daemon. They would expect stdin and stdout to be already connected to a socket on startup.
Thanks! That explains that... however, I was trying to run it through systemd (which has a .socket file for it) as well as xinetd (but I had to guess at a conf file for it because none are supplied anymore). Both barfed with errors.
On 2020-04-29 athompso@athompso.net wrote:
Setenforce 0, maybe?
Always!
Also, utalk (https://utalk.ourproject.org/) has a peer-to-peer mode that doesn't require talkd/ntalkd. And it compiled under CentOS 8 so should work for you, too. (I can't even compile ntalk!)
Thanks! I'll check that out... yes, something newer/better supported would seem to be the solution.