diff --git a/vbox3/vboxgetty/config.h b/vbox3/vboxgetty/config.h deleted file mode 100644 index 8aec8c5e..00000000 --- a/vbox3/vboxgetty/config.h +++ /dev/null @@ -1,17 +0,0 @@ -/* -** $Id$ -** -** Copyright 1997-1998 by Michael 'Ghandi' Herold -*/ - -#ifndef _VBOX_CONFIG_H -#define _VBOX_CONFIG_H 1 - -#define VBOX_LOGDIR "/var/log" -#define VBOX_LCKDIR "/var/lock" -#define VBOX_ETCDIR "/usr/local/etc" -#define VBOX_LIBDIR "/usr/local/lib" - -#define VERSION "2.1.1" - -#endif /* VBOX_CONFIG_H */ diff --git a/vbox3/vboxgetty/docs/de/vboxgetty.html b/vbox3/vboxgetty/docs/de/vboxgetty.html new file mode 100644 index 00000000..9edfc65d --- /dev/null +++ b/vbox3/vboxgetty/docs/de/vboxgetty.html @@ -0,0 +1,93 @@ + + + +VBOX + + + + +

VBOX

+ +

Michael Herold, michael@abadonna.mayn.de

v3.0, 12. Juni 1998 +


+This document is a brief example using the Linuxdoc-SGML DTD. +
+

1. Konfigurationsdateien

+ +

1.1 vboxgetty.user

+ +

+

Ab Version 3 von vbox kann ein vboxgetty mehrere Nummern +überwachen. Über die Datei ``vboxgetty.user'' wird festgelegt, +welche Telefonnummer welchem lokalen Benutzer zugeordnet ist. Voreingestellt +liegt diese Datei in ``/usr/local/etc/''. +

Bei einem eingehenden Anruf wird die angerufene Nummer in dieser Datei +gesucht und der Anruf einem lokalen Benutzer zugeordnet. Danach werden die +Rechte des vboxgetty auf diesen Benutzer gesetzt und alle weiteren +Operationen werden unter diesen Rechten vorgenommen. +

Jede Zuordnung beginnt in einer neuen Zeile und hat folgendes Format: +

+

+
+number:user:group:umask:space
+
+
+

Kommentare (mit dem Zeichen ``#'' eingeleitet) und leere Zeilen werden +überlesen. Eine einzelne Zeile darf nicht länger als 200 Zeichen werden! +

+

+

+

number

Hier wird die Telefonnummer definiert, die einem Benutzer zugeordnet werden +soll. Wenn regex auf dem System installiert ist, können hier die +üblichen Muster angegeben werden. Eine Angabe von ``*'' gilt für +alle Nummern. Das Feld muß angegeben werden! +

+

user

Lokaler Benutzer dem die Nummer zugeordnet werden soll. Der Benutzer kann +namentlich oder als UID (eingeleitet mit einem ``#'') angegeben werden. +Bei einer namentlichen Angabe muß der entsprechende Benutzer in +``/etc/passwd'' eingetragen sein! Das Feld muß +angegeben werden! +

+

group

Gruppe die für den Benutzer gesetzt werden soll. Die Gruppe kann namentlich +oder als GID (eingeleitet mit einem ``#'') angegeben werden. Bei einer +namentlichen Angabe muß die entsprechende Gruppe in +``/etc/groups'' eingetragen sein! Bei einem leeren +Feld oder ``-'' wird keine Gruppe gesetzt. Das Feld ist optional und +muß nicht angegeben werden. +

+

umask

Die Maske die zum anlegen von neuen Dateien oder Verzeichnissen benutzt +werden soll. Bei einem leeren Feld oder ``-'' wird die Maske (umask) +nicht gesetzt. Das Feld ist optional und muß nicht angegeben werden. +

+

space

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, ``0'' oder ``-'' wird +keine Überprüfung des freien Platzes gemacht. Das Feld ist optional und muß +nicht angegeben werden. +

+

+

Ein eingehender Anruf wird nicht angenommen, wenn die Datei nicht +existiert oder der angerufenen Nummer kein Benutzer zugeordnet werden +konnte! +

Beispiel der Datei ``vboxgetty.user'': +

+

+
+# 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:
+
+
+

+

+

+

+

+ + diff --git a/vbox3/vboxgetty/docs/de/vboxgetty.sgml b/vbox3/vboxgetty/docs/de/vboxgetty.sgml new file mode 100644 index 00000000..73e7e608 --- /dev/null +++ b/vbox3/vboxgetty/docs/de/vboxgetty.sgml @@ -0,0 +1,131 @@ + + +

+ +VBOX +<author>Michael Herold, <tt/michael@abadonna.mayn.de/ +<date>v3.0, 12. Juni 1998 +<abstract> +This document is a brief example using the Linuxdoc-SGML DTD. +</abstract> + +<!-- ********************************************************************* + ** ** + ** C O P Y R I G H T ** + ** ** + ********************************************************************* --> + +<toc> + + + + + + + + + + + +<!-- ********************************************************************* + ** ** + ** C O P Y R I G H T ** + ** ** + ********************************************************************* --> + + +<!-- ********************************************************************* + ** ** + ** C O P Y R I G H T ** + ** ** + ********************************************************************* --> + +<sect>Konfigurationsdateien<label id="id-setup"> + +<!-- #===================================================================# + # # + #===================================================================# --> + +<sect1>vboxgetty.user<label id="id-setup-users"> + +<p> + +Ab Version 3 von <em/vbox/ kann ein <em/vboxgetty/ mehrere Nummern +überwachen. Über die Datei ``<em/<file/vboxgetty.user//'' wird festgelegt, +welche Telefonnummer welchem lokalen Benutzer zugeordnet ist. Voreingestellt +liegt diese Datei in ``<em><file>/usr/local/etc/</file></em>''. + +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/ auf diesen Benutzer gesetzt und alle weiteren +Operationen werden unter diesen Rechten vorgenommen. + +Jede Zuordnung beginnt in einer neuen Zeile und hat folgendes Format: + +<tscreen><verb> +number:user:group:umask:space +</verb></tscreen> + +Kommentare (mit dem Zeichen ``<tt/#/'' eingeleitet) und leere Zeilen werden +überlesen. Eine einzelne Zeile darf nicht länger als 200 Zeichen werden! + +<descrip> + +<tag/number/ +Hier wird die Telefonnummer definiert, die einem Benutzer zugeordnet werden +soll. Wenn <em/regex/ auf dem System installiert ist, können hier die +üblichen Muster angegeben werden. Eine Angabe von ``<tt/*/'' gilt für +<bf/alle/ Nummern. Das Feld <bf/muß/ angegeben werden! + +<tag/user/ +Lokaler Benutzer dem die Nummer zugeordnet werden soll. Der Benutzer kann +namentlich oder als UID (eingeleitet mit einem ``<tt/#/'') angegeben werden. +Bei einer namentlichen Angabe muß der entsprechende Benutzer in +``<em><file>/etc/passwd</file></em>'' eingetragen sein! Das Feld <bf/muß/ +angegeben werden! + +<tag/group/ +Gruppe die für den Benutzer gesetzt werden soll. Die Gruppe kann namentlich +oder als GID (eingeleitet mit einem ``<tt/#/'') angegeben werden. Bei einer +namentlichen Angabe muß die entsprechende Gruppe in +``<em><file>/etc/groups</file></em>'' eingetragen sein! Bei einem leeren +Feld oder ``<tt/-/'' wird keine Gruppe gesetzt. Das Feld ist optional und +muß nicht angegeben werden. + +<tag/umask/ +Die Maske die zum anlegen von neuen Dateien oder Verzeichnissen benutzt +werden soll. Bei einem leeren Feld oder ``<tt/-/'' wird die Maske (umask) +nicht gesetzt. Das Feld ist optional und muß nicht angegeben werden. + +<tag/space/ +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, ``<tt/0/'' oder ``<tt/-/'' wird +keine Überprüfung des freien Platzes gemacht. Das Feld ist optional und muß +nicht angegeben werden. + +</descrip> + +Ein eingehender Anruf wird <bf/nicht/ angenommen, wenn die Datei nicht +existiert oder der angerufenen Nummer kein Benutzer zugeordnet werden +konnte! + +<bf/Beispiel der Datei ``<em/vboxgetty.user/'':/ + +<tscreen><verb> +# 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: +</verb></tscreen> + + + + + +</article> diff --git a/vbox3/vboxgetty/docs/de/vboxgetty.txt b/vbox3/vboxgetty/docs/de/vboxgetty.txt new file mode 100644 index 00000000..0e844177 --- /dev/null +++ b/vbox3/vboxgetty/docs/de/vboxgetty.txt @@ -0,0 +1,66 @@ + VBOX + Michael Herold, michael@abadonna.mayn.de + v3.0, 12. Juni 1998 + + This document is a brief example using the Linuxdoc-SGML DTD. + ______________________________________________________________________ + + Inhaltsverzeichnis + + + 1. AID CDATA id-setup + + 1.1 vboxgetty.conf + 1.2 vboxgetty.user + + + ______________________________________________________________________ + + 11.. KKoonnffiigguurraattiioonnssddaatteeiieenn + + 11..11.. vvbbooxxggeettttyy..ccoonnff + + Das ist ein Test! + + + + + 11..22.. vvbbooxxggeettttyy..uusseerr + + + Ab Version 3 von _v_b_o_x kann ein _v_b_o_x_g_e_t_t_y mehrere Nummern überwachen. + Über die Datei ``_v_b_o_x_g_e_t_t_y_._u_s_e_r'' wird festgelegt, welche + Telefonnummer welchem lokalen Benutzer zugeordnet ist. + + Voreingestellt liegt diese Datei in ``_/_u_s_r_/_l_o_c_a_l_/_e_t_c_/''. + + Jede Zuordnung beginnt in einer neuen Zeile und hat folgendes Format: + + + + ______________________________________________________________________ + number:user:group:umask:space + ______________________________________________________________________ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vbox3/vboxgetty/libvboxmodem.c b/vbox3/vboxgetty/libvboxmodem.c index cbe16c52..2ad56bdb 100644 --- a/vbox3/vboxgetty/libvboxmodem.c +++ b/vbox3/vboxgetty/libvboxmodem.c @@ -4,9 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.1 1998/06/10 13:31:50 michael -** Source added. -** */ #include <stdlib.h> diff --git a/vbox3/vboxgetty/log.c b/vbox3/vboxgetty/log.c index 3c03a3bd..efd9e46c 100644 --- a/vbox3/vboxgetty/log.c +++ b/vbox3/vboxgetty/log.c @@ -4,9 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.1 1998/06/10 13:31:52 michael -** Source added. -** */ #include <stdio.h> diff --git a/vbox3/vboxgetty/modem.c b/vbox3/vboxgetty/modem.c index c04bcf4d..07a93705 100644 --- a/vbox3/vboxgetty/modem.c +++ b/vbox3/vboxgetty/modem.c @@ -4,12 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.2 1998/06/17 12:20:36 michael -** - Changes for automake/autoconf added. -** -** Revision 1.1 1998/06/10 13:31:53 michael -** Source added. -** */ #if TIME_WITH_SYS_TIME diff --git a/vbox3/vboxgetty/rc.c b/vbox3/vboxgetty/rc.c index cfa37411..be744b8f 100644 --- a/vbox3/vboxgetty/rc.c +++ b/vbox3/vboxgetty/rc.c @@ -4,9 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.1 1998/06/10 13:31:55 michael -** Source added. -** */ #include <stdlib.h> diff --git a/vbox3/vboxgetty/stringutils.c b/vbox3/vboxgetty/stringutils.c index 44230c02..c9c4ba26 100644 --- a/vbox3/vboxgetty/stringutils.c +++ b/vbox3/vboxgetty/stringutils.c @@ -1,3 +1,10 @@ +/* +** $Id$ +** +** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> +** +** $Log$ +*/ #include <string.h> diff --git a/vbox3/vboxgetty/tclscript.c b/vbox3/vboxgetty/tclscript.c index 1530a223..957770e1 100644 --- a/vbox3/vboxgetty/tclscript.c +++ b/vbox3/vboxgetty/tclscript.c @@ -4,9 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.1 1998/06/10 13:31:56 michael -** Source added. -** */ #include <tcl.h> diff --git a/vbox3/vboxgetty/vboxgetty.c b/vbox3/vboxgetty/vboxgetty.c index 66fee731..4da64bbe 100644 --- a/vbox3/vboxgetty/vboxgetty.c +++ b/vbox3/vboxgetty/vboxgetty.c @@ -4,12 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.2 1998/06/17 12:20:37 michael -** - Changes for automake/autoconf added. -** -** Revision 1.1 1998/06/10 13:31:58 michael -** Source added. -** */ #include <stdlib.h> diff --git a/vbox3/vboxgetty/voice.c b/vbox3/vboxgetty/voice.c index 5e959451..077b745d 100644 --- a/vbox3/vboxgetty/voice.c +++ b/vbox3/vboxgetty/voice.c @@ -4,9 +4,6 @@ ** Copyright 1997-1998 by Michael Herold <michael@abadonna.mayn.de> ** ** $Log$ -** Revision 1.1 1998/06/10 13:31:59 michael -** Source added. -** */ #include <sys/types.h>