aboutsummaryrefslogtreecommitdiff
path: root/misc/estic/files/estic.ini
diff options
context:
space:
mode:
Diffstat (limited to 'misc/estic/files/estic.ini')
-rw-r--r--misc/estic/files/estic.ini237
1 files changed, 237 insertions, 0 deletions
diff --git a/misc/estic/files/estic.ini b/misc/estic/files/estic.ini
new file mode 100644
index 000000000000..16112bd49c3d
--- /dev/null
+++ b/misc/estic/files/estic.ini
@@ -0,0 +1,237 @@
+; /etc/pbx/estic.ini used by Julian Stacey <jhs@freebsd.org>
+
+; I use these symbolic links:
+; /usr/local/etc/pbx --> ../../../etc/pbx
+; /usr/local/var --> ../../var
+; Ideas I've suggested to "Ullrich von Bassewitz" <uz@ibb.schwaben.com>:
+; Maybe estic should look for estic.ini by default
+; a) in ~/estic-ini
+; or maybe less preferably
+; b) as indicated by an environment variable.
+
+
+
+; ------------------------- ESTIC Grundeinstellungen ------------------------
+[ESTIC]
+
+
+; Das File in dem ESTIC seine Einstellungen speichert. Dazu gehören
+; sämtliche(!) Fenster, Positionen, Größen und ähnliches. Unter den *nix
+; Derivaten kann der Namen die Tilde als Ersatz für das Home-Verzeichnis
+; beinhalten (ein guter Name wäre z.B. "~/.esticrc").
+
+; Bei Problemen kann diese Datei ohne weiteres gelöscht werden, da sie
+; keine für ESTIC "lebenswichtigen" Daten enthält.
+; Die Defaulteinstellung ist "estic.rc", d.h. die Datei wird im aktuellen
+; Verzeichnis angelegt. Ist der Name leer (""), dann wird nichts gespeichert.
+
+; Default: "estic.rc"
+SettingsFile = "~/.estic-rc"
+
+[Port]
+; Typically "/dev/cuaa3 on my host vector"
+; Typically "/dev/cuaa1 on my host gate"
+PortName = "/dev/istec"
+
+[Printing]
+; String der als Kopfzeile verwendet wird
+Headline = "Phone Bill"
+; Cost per charge unit, default is 12 Pf
+;PricePerUnit = 0.12
+
+; -------------------------------- Windows --------------------------------
+[Windows]
+
+; Bildschirm-Modus (nur für DOS & OS/2). Default ist die Verwendung des
+; aktuell eingestellten Modus.
+;
+; Folgende Modi sind verfügbar:
+;
+; 0 40x25, B/W DOS, OS/2
+; 1 40x25, Farbe DOS, OS/2
+; 2 80x25, B/W DOS, OS/2
+; 3 80x25, Farbe DOS, OS/2
+; 257 80x30, Farbe, nur VGA DOS, OS/2
+; 258 80x34, Farbe, nur VGA DOS, OS/2
+; 259 80x43, Farbe, nur VGA DOS, OS/2
+; 260 80x50, Farbe, nur VGA DOS, OS/2
+; 261 80x60, Farbe, nur VGA DOS, OS/2
+; 262 94x25, Farbe, nur VGA DOS
+; 263 94x30, Farbe, nur VGA DOS
+; 264 94x34, Farbe, nur VGA DOS
+; 265 94x43, Farbe, nur VGA DOS
+; 266 94x50, Farbe, nur VGA DOS
+; 267 94x60, Farbe, nur VGA DOS
+; 298 100x40, nur ET4000 DOS
+; 512 "ask" - aktuellen Modus verwenden
+
+;VideoMode = 257
+
+
+; Soll in der rechten oberen Ecke Zeit/Datum permanent angezeigt werden?
+; Mögliche Werte:
+; None (keine Anzeige)
+; Minutes (Stunden/Minuten)
+; Seconds (auch Sekunden)
+; Default ist Minutes
+
+ShowDateTime = Minutes
+
+
+; Soll direkt beim Start das Fenster mit den Informationen über die Istec
+; (Software-Version usw.) angezeigt werden?
+; Default ist yes
+ShowInfoOnStartup = no
+
+; ------------------------------- Call-Logs -------------------------------
+[Call-Logs]
+
+; Namen der Logfiles in die ESTIC ausgehende Gespräche loggt. Die angegebenen
+; Namen sollten einen Pfad enthalten und können u.a. Steuercodes für strftime
+; enthalten. Durch die Wahl des Namens kann z.B. ein Tages-, Wochen- oder
+; Monatslog erzeugt werden: Wenn der Name z.B. so gewählt ist, dass er sich
+; jeden Tag ändert, dann entsteht ein Tageslog. Die Namen sind nur Vorschläge -
+; speziell unter Linux und OS/2 bietet es sich an, längere Namen zu verwenden.
+;
+; Verwendet werden können:
+;
+; %% für das Zeichen '%'
+; %a Wochentag, kurz
+; %A Wochentag, lang
+; %b Monat, kurz
+; %B Monat, lang
+; %c Zeit+Datum (nicht zweckmässig)
+; %d Tag des Monats (01-31)
+; %E Apparat, von dem das Gespräch ausging (21-28)
+; %H Stunde (00-23)
+; %I Stunde (00-12)
+; %j Tag des Jahres (001-366)
+; %m Monat (01-12)
+; %M Minute (00-59)
+; %p AM oder PM
+; %S Sekunde (00-59)
+; %U Kalenderwoche, Sonntag erster Wochentag (00-53)
+; %w Nummer des Wochentags (Sonntag = 0)
+; %W Kalenderwoche, Montag erster Wochentag (00-53)
+; %x Datum
+; %X Zeit
+; %y Jahr, zweistellig (00-99)
+; %Y Jahr, vierstellig
+;
+; Achtung: Alle Bezeichner (für Monat, Tag usw.) sind englisch!
+;
+; Default ist für das Logfile1 die Datei "outgoing.log" im aktuellen
+; Verzeichnis, für die beiden anderen der Leerstring (d.h. kein Logging).
+; Für den Eintrag in das Logfile ist die Startzeit maßgeblich, d.h. die
+; Zeit zu der das Gespräch begonnen wurde.
+;
+; An ein Logfile wird prinzipiell immer angehängt wenn die Datei existiert,
+; ansonsten wird sie erzeugt. Ergibt sich aus den angegebenen Pattern
+; mehrfach derselbe Name, so wird in dieses File auch mehrfach geloggt.
+;
+
+;Logfile1 = "%d-%m-%y.log" ; Ergibt 01-08-95.log
+;Logfile2 = "KW%W-%y.log" ; Ergibt KW43-95.log
+;Logfile3 = "%m-%Y.log" ; Ergibt 12-1995.log
+;LogFile1 = "%b-%y.log" ; Ergibt Feb-95.log
+;LogFile2 = "%b-%y.%E" ; Ergibt Feb-95.21
+
+LogFile1 = "/usr/local/var/log/pbx/%Y.%m
+; creates files such as 1996.11
+
+
+
+; Angabe, ob Gespräche mit 0 Einheiten (z.B. wenn nicht abgehoben wurde)
+; geloggt werden.
+
+LogZeroCostCalls = yes
+
+; Wie viele Stellen sollen am hinteren Ende der Nummer ausge-X-t werden?
+; Default ist 0.
+; ACHTUNG: Bei Werten > 0 können keine Aliase mehr aufgelöst werden, da
+; die Nummer im Aliasfile nicht mehr gefunden wird!
+
+;XDigits = 3
+
+
+; --------------------------------- Aliase --------------------------------
+[Alias]
+
+; Hier können Aliase für die einzelnen Anschlüsse vergeben werden. Diese
+; tauchen dann in den Logfiles neben den Nummern auf.
+;
+; Für das Eintragen der Aliase gibt es zwei verschiedene Möglichkeiten.
+;
+; * Direktes Eintragen hier im .ini File. Das ist nur für die eigenen Geräte
+; möglich (d.h. die Nummern 21..XX), alle anderen Nummern werden ignoriert.
+; * Ein separates Alias-File. Dort können sowohl Aliase für die eigenen
+; Geräte als auch für ausgehende Nummern aufgenommen werden.
+;
+; Die Unterscheidung erfolgt anhand der Variable "AliasFile". Ist hier ein
+; Name angegeben, dann werden nur die Aliase aus dieser Datei verwendet.
+; Ist kein Name für die Alias-Datei angegeben, dann wird versucht, die
+; Aliase für die eigenen Geräte aus der ini Datei zu lesen.
+
+; Die folgenden Einträge werden ignoriert, weil weiter unten eine Alias-Datei
+; angegeben ist. Es soll nur die Syntax gezeigt werden.
+;21 = "Büro"
+;22 = "Martin"
+;23 = "Fax, Büro"
+;24 = "Philip"
+;25 = "Wohnzimmer"
+;28 = "Anrufb."
+
+; Ein Aliasfile, das Namen für bestimmte Rufnummern enthält.
+; Default: "alias.dat"
+; AliasFile = "/etc/pbx/aliases"
+; AliasFile = "~/.estic-aliases" ; syntax fails ive reported it to uz
+AliasFile = "/home/your_name/.estic-aliases"
+
+; Wenn AutoReadAliases auf on gesetzt ist, dann wird nach jedem Gespräch die
+; oben angegebene Alias-Datei neu eingelesen. Da das nur dann notwendig ist,
+; wenn sich das Aliasfile öfters ändert, ist der Default off, d.h. einlesen
+; nur auf explizite Anforderung in ESTIC. Der Schalter hat keine Wirkung,
+; wenn kein Aliasfile definiert ist.
+
+AutoReadAliases = on ; on/off/yes/no/1/0 möglich
+
+
+; ------------------------------- Debugging -------------------------------
+[Debug]
+
+; Zeit in ms, die nach dem Gespräch gewartet wird, bevor die Gebühren
+; abgefragt werden. Falls nach Gesprächen manchmal (oder immer) 0 Einheiten
+; geloggt werden, obwohl eine Verbindung zustande kam, diesen Wert vorsichtig
+; erhöhen.
+WaitAfterCall = 500
+; I presume (& have asked "Ullrich von Bassewitz" <uz@ibb.schwaben.com> if)
+; WaitAfterCall
+; will only succeed if one has a `Deutsche Telekom Komfort Anschluss'
+; & not a Deutsche Telekom Standard Anschluss'
+
+; Umschiffung eines Bugs in alten Istec Firmware-Versionen: Versionen bis hin
+; zur Version 1.93 schalten selbsttätig irgendwann den Diagnose-Modus ab, den
+; ESTIC zur Darstellung der Verbindungsmatrix und der Gesprächserfassung
+; benötigt. Soll der Diagnose-Modus in regelmäßigen Abständen von ESTIC
+; eingeschaltet werden? Mögliche Werte sind ON, OFF und AUTO, Default ist
+; AUTO (d.h. ON, wenn Firmware <= 1.93).
+DiagModeUpdate = auto
+
+; Logfile für's Debugging, default ist der Leerstring
+DebugLog = "/usr/local/var/log/pbx/debug"
+
+; -------------------------------- Firmware -------------------------------
+[Firmware]
+
+; Die unterschiedlichen Versionen der Istec Firmware unterstützen
+; unterschiedliche Features. Bei angeschlossener Istec erkennt ESTIC selber,
+; welche Version der Firmware verwendet wird. Sollen Konfiguratonsdateien
+; erstellt werden, ohne daß eine Istec angeschlossen ist, dann kann ESTIC
+; nicht erkennen, welche Firmware-Version vorhanden ist und stellt u.U.
+; bestimmte Einstellungen nicht zur Wahl. Mit der Variable FirmwareVersion
+; kann angegeben werden, welche Version ESTIC bei nicht angeschlossener
+; annehmen soll. Der Default ist Firmware Version 1.70.
+; Nochmal: Das hat nur eine Bedeutung, wenn _keine_ Istec angeschlossen ist.
+
+; jhs@ has 1.96
+; FirmwareVersion = 1.96