O comando de conversa mostra apenas “Verificando o convite na máquina do chamador”

3

O comando talk no Yosemite não funciona e o arquivo /etc/inetd.conf está longe de ser encontrado. Por que este arquivo não está mais incluído no OS X e por que ele não funciona mais?

A execução de talk apenas diz:

Checking for invitation on caller's machine
    
por Bob 23.08.2015 / 20:49

1 resposta

3

As informações que você precisa sobre como obter /usr/bin/talk trabalhando no Yosemite podem ser encontradas na página ntalkd(8) man.

Um trecho dessa página diz:

Execute the following command as root to enable talkd:

   launchctl load -w /System/Library/LaunchDaemons/ntalk.plist

Eu fiz isso e consegui emitir um comando talk nevin em uma janela do Terminal e recebi o seguinte aviso em outra janela do Terminal:

Message from [email protected] at 23:46 on 2015/09/14 ...  
talk: connection requested by nevin@localhost                             
talk: respond with:  talk nevin@localhost         

Realizar essa ação na segunda janela do terminal me deu a conhecida janela de conversa em tela dividida. Não houve mais mensagens "Aguardando convite ...".

Para desativar ntalkd , usei:

launchctl unload -w /System/Library/LaunchDaemons/ntalk.plist

    
por 15.09.2015 / 04:58