Jeder Benutzer kann sich in seinem Homeverzeichnis eine Datei mit dem Namen
`.vboxrc
' anlegen, in der einige Einstellungen für vbox und
vboxgetty gemacht werden können.
Die Datei ist in verschiedene Sektionen unterteilt. Jede Sektion beginnt mit
einem `[
', enthält einen Sektionsnamen und endet mit einem
`]
'.
Die Groß- und Kleinschreibung zwischen den Sektionskennungen `[
'
und `]
' wird ignoriert. Leere Zeichen und solche die mit einem
`#
' beginnen werden überlesen. Kommentare am Ende einer Zeile
(beginnen mit `#
') werden entfernt.
ACHTUNG: Ab Version 1.1 hat sich das Format dieser Datei geändert!
Folgende Sektionen existieren:
[CALLERID]
Format: CALLERID-PATTERN ALIAS-SEKTION ALIAS-NAME
Hier können sogenannte `Aliase' für CALLERID
's angegeben werden.
Die CALLERID
wird bei ISDN-Geräten - sofern nicht abgeschaltet -
mit übermittelt und dient zum Idendifizieren des Anrufers.
CALLERID-PATTERN
CALLERID
für die ein Alias definiert werden soll (ohne
führende Nullen). Es können hier die üblichen UN*X-Pattern angegeben
werden. In der CALLERID
dürfen keine Leerzeichen
enthalten sein.
ALIAS-SEKTION
ALIAS SEKTION
die für diesen Anrufer benutzt werden soll. Der
Name der ALIAS SEKTION
darf keine Leerzeichen
enthalten.
Wenn als ALIAS-SEKTION
`-
' angegeben wurde, wird die
Sektion [STANDARD]
benutzt. Bei `*
' wird der
ALIAS-NAME
als ALIAS SEKTION
benutzt.
ALIAS-NAME
Name, der dieser CALLERID
zugeordnet werden soll. Der
Aliasname darf Leerzeichen enthalten. Er wird z.B. von vbox
oder mam benutzt, um anzuzeigen, wer angerufen hat.
Als letzter Eintrag sollte immer `* * *** Unknown ***
'
oder * - *** Unknown ***
' angegeben werden (siehe Beispiel).
Dieses Pattern gilt für alle Anrufe, bei denen keine CALLERID
übermittelt oder in der Liste gefunden wurde.
Beispiel:
[CALLERID] 913469992[6-8] * Bernd Braun 91437850413 - Michael Herold * - *** Unknown ***
Die erste Übereinstimmung einer CALLERID
mit einem der
Pattern wird benutzt.
[DEBUG]
Format: FLAG + FLAG + FLAG ...
In dieser Sektion können Flag's angegeben werden, die bestimmen, welche Informationen in die Logdatei von vboxgetty aufgenommen werden sollen.
Folgende Flag's können angegeben werden:
FATAL
Fatale Fehler
ERRORS
Normal Fehler
WARNINGS
Warnungen
INFOS
Informationen
DEBUG
Informationen zum Debuggen
JUNK
Erweiterte Informationen zum Debuggen
Beispiel: FATAL + ERRORS + WARNINGS + INFOS
[RINGS]
Format: ZEIT WOCHENTAG RINGS
Hier kann angegeben werden, zu welcher Zeit an welchem Tag nach wievielen
RING
's ein eingehender Anruf entgegengenommen werden soll.
ZEIT
Eine oder mehrere Zeitzonen; Die Zeitangaben können durch Kommata
voneinander getrennt werden. Bei einer Zeitzone von
`STARTZEIT
-ENDZEIT
' ist die letzte Zahl inklusiv
(z.B. 18-22
heißt von 18 bis einschließlich 22 Uhr).
WOCHENTAG
Ein oder mehrere Wochentage; Die Tage können durch Kommata voneinander
getrennt werden. Tageszonen (STARTZEIT
-ENDZEIT
)
können hier nicht angegeben werden. Jeder Wochentag an dem
ein Anruf entgegengenommen werden soll muß einzeln aufgeführt werden.
Folgende Wochentagsangaben sind möglich:
SO
, SUN
- SonntagMO
, MON
- MontagDI
, TUE
- DienstagMI
, WED
- MittwochDO
, THU
- DonnerstagFR
, FRI
- FreitagSA
, SAT
- Samstag
RINGS
Anzahl der RING
's bis ein Anruf entgegengenommen wird. Eine
Anzahl von 0 RING
's heißt, daß der Anruf nicht
entgegengenommen werden soll.
Beispiel:
0-8 MO,DI,MI,DO,FR 5 0-11 SA,SO 5 * * 30
Im oben angegebenen Beispiel würde vboxgetty von Montag bis
Freitag zwischen 0 und 8 Uhr und von Samstag bis Sontag zwischen 0 und 11
Uhr Anrufe nach 5 RING
's entgegennehmen. An allen anderen Tagen
erst nach 30 RING
's.
Die erste Übereinstimming wird benutzt.
Achtung!
Beim einem Fehler (z.B. einer Falschen Zeitangabe) wird immer 0
RING
's angenommen. Achten Sie also bitte auf die Ausgabe in der
Logdatei um solche Situationen auszuschließen!
Alias Sektionen
Format: ZEIT WOCHENTAG ANSAGETEXT AUFNAHMEZEIT [FLAGS]
Mit ALIAS SEKTIONEN
können für Aliase, die in der Sektion
[CALLERID]
definiert wurden, eigene Einstellungen gemacht
werden.
Wenn für eine CALLERID
ein ALIAS
definiert wurde, die
entsprechende ALIAS SEKTION
aber nicht gefunden werden konnte,
werden die eincompilierten Werte benutzt.
ZEIT
Eine oder mehrere Zeitzonen; Die Zeitangaben können durch Kommata
voneinander getrennt werden. Bei einer Zeitzone von
`STARTZEIT
-ENDZEIT
' ist die letzte Zahl inklusiv
(z.B. 18-22
heißt von 18 bis einschließlich 22 Uhr).
WOCHENTAG
Ein oder mehrere Wochentage; Die Tage können durch Kommata voneinander
getrennt werden. Tageszonen (STARTZEIT
-ENDZEIT
)
können hier nicht angegeben werden. Jeder Wochentag an dem
ein Anruf entgegengenommen werden soll muß einzeln aufgeführt werden.
Folgende Wochentagsangaben sind möglich:
SO
, SUN
- SonntagMO
, MON
- MontagDI
, TUE
- DienstagMI
, WED
- MittwochDO
, THU
- DonnerstagFR
, FRI
- FreitagSA
, SAT
- Samstag
ANSAGETEXT
Ansagetext der gespielt werden soll. Der Ansagetext wird aus dem
Message
-Verzeichnis des Benutzers geladen, für den
vboxgetty Nachrichten aufzeichnen soll.
AUFNAHMEZEIT
Maximale Aufzeichnungszeit in Sekunden. Eine Aufzeichnungszeit von 0 Sekunden unterdrückt die Aufzeichnung.
FLAGS
Beispiel:
Haben Sie Beispielsweise in der Sektion [CALLERID]
eine Alias
`Peter Muster' mit der CALLERID
931271111 definiert, können Sie
sich für diesen eine ALIAS SEKTION
erstellen:
[Peter Muster] 0-8 MO,DI,MI,DO,FR standard.msg 30 0-11 SA,SO standard.msg 30 NOBEEP NORECORD * * standard.msg 60
Jedesmal wenn bei einem Anruf die CALLERID
931271111 erkannt
wird, werden die Einstellungen der ALIAS SEKTION
für den Alias
der CALLERID
(also in diesem Beispiel `Peter Muster') benutzt.
Bemerkung: Legen Sie sich eine ALIAS SEKTION
`[***
Unknown ***]
' an, die benutzt wird, wenn keine CALLERID
ermittelt werden konnte.
Für ein Geschäft könnte das ungefähr so aussehen:
[CALLERID] * - *** Unknown *** [RINGS] * * 50 [STANDARD] 9-18 MO,DI,MI,DO,FR nicht-besetzt.msg 120 10-16 SA,SO nicht-besetzt.msg 120 * * laden-geschlossen.msg 0 NOBEEP NORECORD