94 lines
3.6 KiB
HTML
94 lines
3.6 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>VBOX</TITLE>
|
|
|
|
|
|
</HEAD>
|
|
<BODY>
|
|
<H1>VBOX</H1>
|
|
|
|
<H2>Michael Herold, <CODE>michael@abadonna.mayn.de</CODE></H2>v3.0, 12. Juni 1998
|
|
<P><HR>
|
|
<EM>This document is a brief example using the Linuxdoc-SGML DTD.</EM>
|
|
<HR>
|
|
<H2><A NAME="id-setup"></A> <A NAME="s1">1. Konfigurationsdateien</A></H2>
|
|
|
|
<H2><A NAME="id-setup-users"></A> 1.1 vboxgetty.user</H2>
|
|
|
|
<P>
|
|
<P>Ab Version 3 von <EM>vbox</EM> kann ein <EM>vboxgetty</EM> mehrere Nummern
|
|
überwachen. Über die Datei ``<EM>vboxgetty.user</EM>'' wird festgelegt,
|
|
welche Telefonnummer welchem lokalen Benutzer zugeordnet ist. Voreingestellt
|
|
liegt diese Datei in ``<EM>/usr/local/etc/</EM>''.
|
|
<P>Bei einem eingehenden Anruf wird die angerufene Nummer in dieser Datei
|
|
gesucht und der Anruf einem lokalen Benutzer zugeordnet. Danach werden die
|
|
Rechte des <EM>vboxgetty</EM> auf diesen Benutzer gesetzt und alle weiteren
|
|
Operationen werden unter diesen Rechten vorgenommen.
|
|
<P>Jede Zuordnung beginnt in einer neuen Zeile und hat folgendes Format:
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
number:user:group:umask:space
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>Kommentare (mit dem Zeichen ``<CODE>#</CODE>'' eingeleitet) und leere Zeilen werden
|
|
überlesen. Eine einzelne Zeile darf nicht länger als 200 Zeichen werden!
|
|
<P>
|
|
<DL>
|
|
<P>
|
|
<DT><B>number</B><DD><P>Hier wird die Telefonnummer definiert, die einem Benutzer zugeordnet werden
|
|
soll. Wenn <EM>regex</EM> auf dem System installiert ist, können hier die
|
|
üblichen Muster angegeben werden. Eine Angabe von ``<CODE>*</CODE>'' gilt für
|
|
<B>alle</B> Nummern. Das Feld <B>muß</B> angegeben werden!
|
|
<P>
|
|
<DT><B>user</B><DD><P>Lokaler Benutzer dem die Nummer zugeordnet werden soll. Der Benutzer kann
|
|
namentlich oder als UID (eingeleitet mit einem ``<CODE>#</CODE>'') angegeben werden.
|
|
Bei einer namentlichen Angabe muß der entsprechende Benutzer in
|
|
``<EM>/etc/passwd</EM>'' eingetragen sein! Das Feld <B>muß</B>
|
|
angegeben werden!
|
|
<P>
|
|
<DT><B>group</B><DD><P>Gruppe die für den Benutzer gesetzt werden soll. Die Gruppe kann namentlich
|
|
oder als GID (eingeleitet mit einem ``<CODE>#</CODE>'') angegeben werden. Bei einer
|
|
namentlichen Angabe muß die entsprechende Gruppe in
|
|
``<EM>/etc/groups</EM>'' eingetragen sein! Bei einem leeren
|
|
Feld oder ``<CODE>-</CODE>'' wird keine Gruppe gesetzt. Das Feld ist optional und
|
|
muß nicht angegeben werden.
|
|
<P>
|
|
<DT><B>umask</B><DD><P>Die Maske die zum anlegen von neuen Dateien oder Verzeichnissen benutzt
|
|
werden soll. Bei einem leeren Feld oder ``<CODE>-</CODE>'' wird die Maske (umask)
|
|
nicht gesetzt. Das Feld ist optional und muß nicht angegeben werden.
|
|
<P>
|
|
<DT><B>space</B><DD><P>Freier Platz in Bytes, der auf der Partition auf der sich das
|
|
Spoolverzeichnis des Benutzers befindet frei sein muß, damit der Anruf
|
|
angenommen wird. Bei einem leeren Feld, ``<CODE>0</CODE>'' oder ``<CODE>-</CODE>'' wird
|
|
keine Überprüfung des freien Platzes gemacht. Das Feld ist optional und muß
|
|
nicht angegeben werden.
|
|
<P>
|
|
</DL>
|
|
<P>Ein eingehender Anruf wird <B>nicht</B> angenommen, wenn die Datei nicht
|
|
existiert oder der angerufenen Nummer kein Benutzer zugeordnet werden
|
|
konnte!
|
|
<P><B>Beispiel der Datei ``<EM>vboxgetty.user</EM>'':</B>
|
|
<P>
|
|
<BLOCKQUOTE><CODE>
|
|
<PRE>
|
|
# Number to user mapping. Please read the documentation to learn how this
|
|
# configuration file work!
|
|
#
|
|
# The fields "number" and "user" *must* be set - all others are optional!
|
|
#
|
|
# Format: number:user:group:umask:freespace
|
|
|
|
7850012:nicole::077:2000000
|
|
*:#100:#500:077:
|
|
</PRE>
|
|
</CODE></BLOCKQUOTE>
|
|
<P>
|
|
<P>
|
|
<P>
|
|
<P>
|
|
<P>
|
|
</BODY>
|
|
</HTML>
|