Der Talk-Befehl zeigt nur "Auf Einladung des Anrufers nach Einladung suchen"

1729
Bob

Der talkBefehl auf Yosemite funktioniert nicht und die /etc/inetd.confDatei ist nirgends zu finden. Warum ist diese Datei nicht mehr in OS X enthalten, und warum funktioniert Talk nicht mehr?

Laufen talksagt nur:

Checking for invitation on caller's machine 
3
Hast du es schon einmal benutzt? Was ist der vollständige Befehl, den Sie verwenden? Und warum glauben Sie, dass `/ etc / inetd.conf` verwandt ist? Wenn nicht verwandt, entfernen Sie bitte diesen Teil. Wir möchten eine Frage pro Post in unserem Q & A-Format. Bitte sehen Sie die [Tour]. Arjan vor 8 Jahren 0
Die "inetd.conf" -Datei ist verwandt, weil eine Erklärung, die ich 2002 auf MacHints gesehen habe, erklärt, wie "talk" aktiviert wird. Bob vor 8 Jahren 0
Bitte fügen Sie diese Details Ihrer Frage hinzu. (Und auch die Antworten auf meine anderen Fragen oben.) Arjan vor 8 Jahren 0

1 Antwort auf die Frage

3
Nevin Williams

Die Informationen, die Sie benötigen, /usr/bin/talkum in Yosemite zu arbeiten, finden Sie auf der ntalkd(8)Manpage.

Ein Auszug aus dieser Seite lautet:

Execute the following command as root to enable talkd:  launchctl load -w /System/Library/LaunchDaemons/ntalk.plist 

Ich habe dies getan und konnte dann einen talk nevinBefehl in einem Terminalfenster ausgeben und erhielt die folgende Benachrichtigung in einem anderen Terminalfenster:

Message from Talk_Daemon@nevin-mac-mini.local at 23:46 on 2015/09/14 ...  talk: connection requested by nevin@localhost  talk: respond with: talk nevin@localhost  

Durch diese Aktion im zweiten Terminalfenster erhielt ich das vertraute Split-Screen-Fenster. Es gab keine weiteren Nachrichten "Warten auf Einladung".

Zum Ausschalten habe ntalkdich verwendet:

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