##-------------------------------------------------------------------------------
## Optional package: OnlineUserManager (OUMA)
## OUMA is Copyright (c)  2003 Volker Krause <volker_krause@gmx.net>
##
## Creation:     02.04.2003  vk
## Last Update:  17.12.2004  vk
## Version:      1.8.1
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation in Version 2; Not any previous or future
## version.
##-------------------------------------------------------------------------------

OPT_OUMA='yes'                       # Basispaket - Online-User-Manager
OUMA_STARTTIME='60'                  # Anfangzeit fr alle Host
OUMA_START_SPERRE='no'               # Nur wichtig bei OUMA_STARTTIME=0,
                                     # bei "yes" werden alle Client gesperrt,
                                     # bei "no" alle frei

OUMA_BLOCK_UDP='yes'                 # auch UDP Pakete blocken? (sperrt die meisten Spiele)
OUMA_BLOCK_ICMP='yes'                # auch ICMP (Ping) Pakete blocken?

OUMA_NEVERBLOCK_N='0'                # wieviele IPs niemals sperren?
OUMA_NEVERBLOCK_1='192.168.6.2'      # 1. IP, die nicht gesperrt werden kann
OUMA_NEVERBLOCK_2='192.168.6.5'      # 2. IP, die nicht gesperrt werden kann

OUMA_TIMECTL_N='6'                   # Anzahl der Zeitsteuerungen
OUMA_TIMECTL_1_IP='192.168.6.3'      # 1. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_1_START='1 4 * * *'     # Wann soll Onlinezeit gesetzt werden (cron-Syntax)
OUMA_TIMECTL_1_TIME='61'             # Wieviele Onlineminuten erhlt die IP
                                     # In diesem Beispiel wird 192.168.6.3 fuer
                                     # 61 Minuten freigeschaltet, wenn gilt:
                                     # Minute = 1 und Stunde == 4 
                                     # Oder auf Deutsch: Der Client bekommt tglich 4:01 Uhr 
                                     # 61 Onlineminuten gesetzt, hat also 61 Internetminuten 
                                     # tglich
OUMA_TIMECTL_1_KZ='0'                # Welche Time-Queue ? (0 , 1 ,2) Standard = ' '

OUMA_TIMECTL_2_IP='192.168.6.4'      # 2. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_2_START='1 4 * * *'     # Wann soll Onlinezeit gesetzt werden (cron-Syntax)
OUMA_TIMECTL_2_TIME='61'             # Wieviele Onlineminuten erhlt die IP
OUMA_TIMECTL_2_KZ='0'   

OUMA_TIMECTL_3_IP='192.168.6.2'      # 3. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_3_START='1 4 * * *'     # Wann soll Onlinezeit gesetzt werden (cron-Syntax)
OUMA_TIMECTL_3_TIME='50'             # Wieviele Onlineminuten erhlt die IP
OUMA_TIMECTL_3_KZ='0'   

OUMA_TIMECTL_4_IP='192.168.6.4'      # 4. IP, in diesem Beispiel gleich der 2. IP
OUMA_TIMECTL_4_START='0 2 * * *'     # In diesem Beispiel wird Zugang einer IP ein zweites
OUMA_TIMECTL_4_TIME='0'              # mal gesteuert, und zwar wird um 2:00 Uhr abgeschaltet
OUMA_TIMECTL_4_KZ ='1'               # Zeitkennung 1,2 fr weitere Zeitsteuerungen fr selbe IP

OUMA_TIMECTL_5_IP='192.168.6.2'      # 1. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_5_START='0 1 * * 1'     # Jeden Montag um 1 Uhr
OUMA_TIMECTL_5_TIME='300'            # Wieviele Onlineminuten erhlt die IP
OUMA_TIMECTL_5_KZ='1'   

OUMA_TIMECTL_6_IP='192.168.6.2'      # 1. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_6_START='0 1 1 * *'     # Jeden 1. im Monat um 1 Uhr
OUMA_TIMECTL_6_TIME='600'            # Wieviele Onlineminuten erhlt die IP
OUMA_TIMECTL_6_KZ='2'   

OUMA_TIMECTL_ADD_N='1'               # Anzahl der Zeitsteuerungen
OUMA_TIMECTL_ADD_1_IP='192.168.6.2'  # 1. IP, die zeitabhaengig gesteuert werden soll
OUMA_TIMECTL_ADD_1_START='1 3 * * *' # Wann soll Onlinezeit gesetzt werden (cron-Syntax)
OUMA_TIMECTL_ADD_1_TIME='15'         # Wieviele Onlineminuten erhlt die IP dazu
                                     # In diesem Beispiel wird fr 192.168.6.1 die Onlinezeit
                                     # um 15 Minuten erhht, wenn gilt:
                                     # Minute = 1 und Stunde == 3 
                                     # Oder auf Deutsch: Der Client bekommt tglich 3:01 Uhr 
                                     # 15 zustzliche Onlineminuten gesetzt

OUMA_MITBYTE='yes'                   # Wird mit Byte-Begrenzung gearbeitet
OUMA_MAXBYTE='1600'                  # Monatliche MB-Sperre
OUMA_MAXBYTE_TAG='3'                 # Tag fr Monatinitialisierung MAXBYTE
OUMA_STARTBYTE='150'                 # Anfangbyte fr alle Host in MB
OUMA_BYTECTL_N='4'                   # Anzahl der Zeitsteuerungen Traffic
OUMA_BYTECTL_1_IP='192.168.6.2'      # 1. IP, die byteabhngig gesteuert werden soll
OUMA_BYTECTL_1_START='1 4 * * 1'     # Wann soll Bytewerte gesetzt werden (cron-Syntax)
OUMA_BYTECTL_1_BYTE ='200'           # Wieviele Byte erhlt die IP in MB 
OUMA_BYTECTL_2_IP='192.168.6.3'      # 2. IP, die byteabhngig gesteuert werden soll
OUMA_BYTECTL_2_START='1 4 * * 1'     # Wann soll Bytewerte gesetzt werden (cron-Syntax)
OUMA_BYTECTL_2_BYTE ='200'           # Wieviele Byte erhlt die IP in MB 
OUMA_BYTECTL_3_IP='192.168.6.4'      # 3. IP, die byteabhngig gesteuert werden soll
OUMA_BYTECTL_3_START='1 4 * * 1'     # Wann soll Bytewerte gesetzt werden (cron-Syntax)
OUMA_BYTECTL_3_BYTE ='200'           # Wieviele Byte erhlt die IP in MB 
OUMA_BYTECTL_4_IP='192.168.6.1'      # 3. IP, die byteabhngig gesteuert werden soll
OUMA_BYTECTL_4_START='1 4 * * 1'     # Wann soll Bytewerte gesetzt werden (cron-Syntax)
OUMA_BYTECTL_4_BYTE ='X'             # Wieviele Byte erhlt die IP in MB 

OUMA_SET_PAKET_TIME='yes'            # Setzen der Lebensdauer von Masquerading-Eintrgen 
                                     # !!!!!!!!!!!!!! Experimentell
                                     # Dieser Versuch, die Lebensdauer zu beschrnken ist,                                
                                     # uerst experimentell, ich habe keinerlei 
                                     # eingehendere Erfahrungen. Ich habe diese 
                                     # Mglichkeit geschaffen, da es bei greren Netzen 
                                     # mit vielen Clients wegen noch bestehenden
                                     # Masquerading-Eintrge Probleme mit dem 
                                     # Runterzhlen der Restzeit auch bei abgeschalteten 
                                     # Rechner gibt
                                                                                       
OUMA_TCP_TIME ='120'                 # Zeitraum, wie lange sich das nchste
                                     # Paket bei einer bestehenden  TCP-Verbindung  
                                     # verzgern darf, ehe der Eintrag
                                     # gelscht wird. Empfohlen wird hier in der 
                                     # Literatur 900 bis 7200 Sekunden
                                     # (15 Minuten bis 2 Stunden). Ein zu niedriger 
                                     # Eintrag macht sich dadurch
                                     # bemerkbar, dass bestehende  Telnet- oder  SSH-
                                     # Sitzungen ohne oder mit zu gro
                                     # eingestelltem Keep-Alive-Intervall durch die                                 
                                     # Firewall pltzlich nicht mehr funktionieren.
                                     # Fr ein richtiges Funktionieren des Countdown von
                                     # OUMA habe ich hier mit 120 Sekunden aber eine viel 
                                     # geringere Zeit gewhlt. Deshalb sollte man genau 
                                     # prfen, ob wirklich alles noch richtig 
                                     # funktioniert 

OUMA_TCPFIN_TIME ='30'               # "tcpfin" ist die Zeitspanne nach dem ersten  FIN-
                                     # Paket. Einseitig ist die Verbindung bereits 
                                     # abgebaut, es wird jedoch noch auf das FIN-Paket 
                                     # fr den entgegengesetzten TCP-Kanal gewartet. 
                                     # Brauchbare Werte liegen hier zwischen 10
                                     # und 180 Sekunden. 

OUMA_UDP_TIME ='60'                  # "udp" ist entsprechend fr  UDP-Verbindungen 
                                     # zustndig. Eine Zeitspanne zwischen 60 und 300 
                                     # Sekunden ist hier sinnvoll. 

OUMA_OPT_FPING='yes'                 # Optional - Feststellen des Rechnerzustands

OUMA_SAVEMODE='yes'                  # Sichern Variable auf Festplatte

OUMA_DIALMODE='no'                   # Umschaltung Dialmode auf Off bei Blocken, fr
                                     # 'yes' unbedingt Doku lesen. 