Das Talk-Paket stellt einen Daemon-Prozess und ein Programm zur Verfügung über welches Anwender über die Kommandozeile des eisfair-Servers miteinander kommunizieren (chatten) können.
Das Talk-Paket besteht aus folgenden Komponenten:
Ein lauffähiger eisfair-Server ;-)
Das Talk-Paket wird über das Setup-Menü installiert. Wird eine ältere Paketversion vorgefunden, so wird diese deinstalliert bevor die neuen Programmdateien installiert werden. Nach dem Installieren der Programmdateien wird direkt der Konfigurations-Editor gestartet um die Konfiguration anzupassen. Nach Beendigung dieses Schrittes werden die Konfigurationsdateien generiert und alle benötigten Programme gestartet.
Das Menü im Setup-Programm ist wie folgt aufgebaut:
Die Menüpunkte dürften selbsterklärend sein, da sie keinerlei weitere Eingabe erwarten. Aus diesem Grund wird auf deren Funktion nicht weiter eingegangen.
Die Konfiguration kann über den Menüpunkt 'Edit configuration' geändert werden. Standardmäßig wird der Editor aufgerufen, der in der Environment- Konfiguration über die Variable 'EDITOR' festgelegt wurde. Nachdem der Editor beendet wurde wird abgefragt, ob die Konfiguration aktiviert werden soll. Wird dies bestätigt, werden über ein Skript die Anpassungen umgehend wirksam gemacht.
In der Konfigurationsdatei, die über das Menü zugänglich ist, sind folgende Parameter vorhanden; wer sie von Hand editieren will findet sie unter /etc/config.d/talk.
Gültige Werte: yes, no
Standardeinstellung: START_TALK='yes'
Gültige Werte: Zahl
Beispiel: TALK_TRUSTED_NETS_N='1'
Gültige Werte: IP-Adresse oder Netzwerkadresse
Beispiel:
TALK_TRUSTED_NETS_1='192.168.0.15'
TALK_TRUSTED_NETS_2='192.168.1.0/24'
Gültige Werte: yes, no
Standardeinstellung: TALK_SCROLLING='yes'
Gültige Werte: yes, no
Standardeinstellung: TALK_WORDWRAP='yes'
Gültige Werte: yes, no
Standardeinstellung: TALK_AUTO_INVITE='no'
Gültige Werte: yes, no
Standardeinstellung: TALK_RERING='yes'
Gültige Werte: yes, no
Standardeinstellung: TALK_RERING_PROMPT='yes'
Um eine Verbindung zu einem anderen Anwender aufzubauen geht man wie folgt vor:
Auch zu Windows-Rechner kann man Verbindung aufnehmen, wenn zuvor ein Talk-Client
installiert wurde. Im Internet ist z.B. WinTalk v1.27 verfügbar.
(http://cws.internet.com/chat-wintalk.html)
Um eine Verbindung zu einem Windows-Anwender aufzubauen geht man wie folgt vor:
Mit dem Programm `mesg' ist es möglich die Annahme von Nachrichten für ein Terminal freizuschalten bzw. zu sperren. Für ein Terminal ist mit hoher Wahrscheinlichkeit der Nachrichtenempfang gesperrt, wenn man die Meldung `Ytalk error: xxx is refusing messages' erhält. Folgende Optionen stehen hierbei zur Verfügung:
mesg - Wird der Befehl ohne Parameter aufgerufen, so wird der aktuelle Status wiedergegeben. `is n' bedeutet hierbei, dass die Nachrichtenannahme gesperrt ist, `is y', dass die Nachrichtenannahme freigeschaltet ist. mesg y - Mit diesem Befehl wird die Nachrichtenannahme freigeschaltet. mesg n - Mit diesem Befehl wird die Nachrichtenannahme gesperrt.