Content
Dateianzeige für talk (1.1.1)
usr/share/doc/talk/talk.txt
Das Talk-Paket
Die Einleitung
Das Talk-Paket stellt einen Daemon-Prozess und ein Programm zur
Verfuegung ueber welches Anwender ueber die Kommandozeile des
eisfair-Servers miteinander kommunizieren (chatten) koennen.
Die Funktionen
Das Talk-Paket besteht aus folgenden Komponenten:
* ntalkd - ist der Daemon-Prozess der die Kommunikation zwischen den
verschiedenen Anwender-Sessions ermoeglicht.
([1]ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-ntalk
-0.17.tar.gz)
* ytalk - ist das Frontend-Programm ueber welches die Kommunikation
abgewickelt wird.
([2]http://www.iagora.com/~espel/ytalk/ytalk.html)
Die Voraussetzungen
Ein lauffaehiger eisfair-Server ;-)
Die Installation
Das Talk-Paket wird ueber das Setup-Menue installiert. Wird eine
aeltere 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 benoetigten Programme
gestartet.
Das Menue im Setup-Programm
Das Menue im Setup-Programm ist wie folgt aufgebaut:
* Talk Service administration
+ View documentation: Anzeigen der Dokumentation
+ Edit configuration: Bearbeiten der Konfiguration
+ Show Status: Status des Talk-Daemons anzeigen
+ Return: Untermenue verlassen
Die Menuepunkte duerften selbsterklaerend sein, da sie keinerlei
weitere Eingabe erwarten. Aus diesem Grund wird auf deren Funktion
nicht weiter eingegangen.
Die Aenderung der Konfiguration
Die Konfiguration kann ueber den Menuepunkt 'Edit configuration'
geaendert werden. Standardmaessig wird der Editor aufgerufen, der in
der Environment- Konfiguration ueber die Variable 'EDITOR' festgelegt
wurde. Nachdem der Editor beendet wurde wird abgefragt, ob die
Konfiguration aktiviert werden soll. Wird dies bestaetigt, werden ueber
ein Skript die Anpassungen umgehend wirksam gemacht.
Die Konfigurationsdatei
In der Konfigurationsdatei, die ueber das Menue zugaenglich ist, sind
folgende Parameter vorhanden; wer sie von Hand editieren will findet
sie unter /etc/config.d/talk.
Die Parameter
START_TALK
Fuer die Aktivierung des Talk-Programms muss dieser Parameter
lediglich auf den Wert `yes' gestellt werden. Die Einstellung
`no' deaktiviert das Talk-Programm.
Gueltige Werte: yes, no
Standardeinstellung: START_TALK='yes'
TALK_TRUSTED_NETS_N
Ueber diesen Parameter wird die Anzahl der Host- bzw.
Netzwerkeintraege festgelegt, denen Zugriff auf den Talk-Daemon
gewaehrt werden soll. Wird der Wert `0' gesetzt, so wird keine
Zugriffsbeschraenkung aktiviert.
Gueltige Werte: Zahl
Beispiel: TALK_TRUSTED_NETS_N='1'
TALK_TRUSTED_NETS_x
Ueber diesen Parameter wird festgelegt aus welchen Netzwerken
bzw. von welchen Hosts auf den Talk-Daemon zugegriffen werden
darf. Es kann entweder eine IP-Adresse oder auch ein Netzwerk
inklusiv der Netzmaske angegeben werden.
Gueltige Werte: IP-Adresse oder Netzwerkadresse
Beispiel:
TALK_TRUSTED_NETS_1='192.168.0.15'
TALK_TRUSTED_NETS_2='192.168.1.0/24'
TALK_SCROLLING
Wird dieser Parameter auf 'yes' gesetzt, so wird im
Talk-Frontend, bei Erreichen des unteren Fensterrandes, der
bisherige Text durchgerollt und nach oben aus dem Fenster
geschoben. Wird dieser Parameter auf 'no' gesetzt, so beginnt
die neue Eingabe wieder am oberen Fensterrand und ueberschreibt
den bisherigen Text.
Gueltige Werte: yes, no
Standardeinstellung: TALK_SCROLLING='yes'
TALK_WORDWRAP
Wird dieser Parameter auf 'yes' gesetzt, so wird im
Talk-Frontend, bei erreichen des rechten Fensterrandes,
automatisch ein Zeilenumbruch durchgefuehrt. Wird dieser
Parameter auf 'no' gesetzt, so unterbleibt ein Zeilenumbruch und
der bisherige Text wird nach links aus dem Fenster geschoben.
Gueltige Werte: yes, no
Standardeinstellung: TALK_WORDWRAP='yes'
TALK_AUTO_INVITE
Wird dieser Parameter auf 'yes' gesetzt, so wird automatisch
eine eingehende Talk-Session akzeptiert ohne zuvor einer
Bestaetigung einzuholen.
Gueltige Werte: yes, no
Standardeinstellung: TALK_AUTO_INVITE='no'
TALK_RERING
Wird dieser Parameter auf 'yes' gesetzt, so wird ein erneutes
Klingelsignal bei dem gewuenschten Gespraechspartner ausgeloest,
falls dieser nicht innerhalb von 30 Sekunden antwortet.
Gueltige Werte: yes, no
Standardeinstellung: TALK_RERING='yes'
TALK_RERING_PROMPT
Wird dieser Parameter auf 'yes' gesetzt, so wird ein erneutes
Klingelsignal bei dem gewuenschten Gespraechspartner erst dann
ausgeloest, wenn dies zuvor erneut bestaetigt wurde.
Gueltige Werte: yes, no
Standardeinstellung: TALK_RERING_PROMPT='yes'
Die Verwendung des Programms
Um eine Verbindung zu einem anderen Anwender aufzubauen geht man wie
folgt vor:
* Durch Eingabe des Befehls `who' prueft man wer gerade auf dem
Rechner eingeloggt ist.
* Durch Eingabe von `talk ' wird der gewuenschte
Gepraechspartner gerufen.
Auch zu Windows-Rechner kann man Verbindung aufnehmen, wenn zuvor ein
Talk-Client installiert wurde. Im Internet ist z.B. WinTalk v1.27
verfuegbar.
([3]http://cws.internet.com/chat-wintalk.html)
Um eine Verbindung zu einem Windows-Anwender aufzubauen geht man wie
folgt vor:
* Durch Eingabe von `talk @' wird der
gewuenschte Gepraechspartner gerufen.
Die Nachrichtenannahme freischalten bzw. sperren
Mit dem Programm `mesg' ist es moeglich die Annahme von Nachrichten
fuer ein Terminal freizuschalten bzw. zu sperren. Fuer ein Terminal ist
mit hoher Wahrscheinlichkeit der Nachrichtenempfang gesperrt, wenn man
die Meldung `Ytalk error: xxx is refusing messages' erhaelt. Folgende
Optionen stehen hierbei zur Verfuegung:
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.
__________________________________________________________________
Juergen Edner 2012-05-24