fli4l - floppy-isdn4linux				opendchub.txt 2.0.7
-------------------------------------------------------------------------------


Package OPENDCHUB - implementation des open source direct connect hub
=====================================================================

Den Hub gibts hier: http://opendchub.sourceforge.net
empfohlene Clients dazu: http://dcplusplus.sourceforge.net/
angepasste Versionen gibts auch. (empfohlen fuer das interne Netz/Lanparty)

#------------------------------------------------------------------------------
# Es wird opt_glibc225 benoetigt!
#------------------------------------------------------------------------------

Script-Support ist hier nicht eingebaut.

Bei Fragen/Bugs bitte an mich wenden. degrees <zollamt@1n1.de>

#Anpassen der config

# Die Voreinstellung ist fr einen dynamischen Betrieb aus der opt-Partition
# vorgesehen. Das Verzeichnis kann auch resistent auf einer anderen gemounteten
# Datenpartition erstellt werden.

# yes, um das OPT zu laden :-)
OPT_OPENDCHUB = 'yes'

# debug normalerweise nicht notwendig
OPENDCHUB_DO_DEBUG = 'no'

# Wenn das OPT resistent auf einer HDD sein soll dann hier den Pfad angeben.
# muss ein gemountetes Laufwerk sein (OPT_HD) z.B. /data
# kein slash hintendran. das opendcverzeichnis wird automatisch erstellt und
# heisst immer /.opendchub/
# Platteninstall ist nur notwendig um administrative Einstellungen whrend der
# Laufzeit zu erhalten.
OPENDCHUB_PATH = '/usr/local'

# Wenn ein Logfile geschrieben werden soll, Eintrag auf *NO* (/.opendchub/log)
# Das ist besonders sinnvoll bei Installation auf HD (z.B /data)
OPENDCHUB_SYSLOG_ENABLE = 'yes'

# Diese Liste wird nur neu erstellt wenn das OPT nicht fest auf HD ist
# (z.B. /data) es ist sinnvoll, selber Admin zu sein.
# Man kann bei festem Betrieb auch die Datei direkt auf dem Server editieren.
# Bei dynamischem Betrieb hier alle festen Usernamen eintragen.
# Normalerweise nur notwendig um einen Nick zu schuetzen.
# Flags: 0 - user, 1 - Admin telnet, 2 - Admin telnet und chat
OPENDCHUB_REG_USER_N = '1'

OPENDCHUB_REG_USER_1 = 'operator' 
OPENDCHUB_REG_PASS_1 = 'op_pass'
OPENDCHUB_REG_FLAG_1 = '2'

# Der Name des Hubs, max. 25 Zeichen.
OPENDCHUB_HUB_NAME = 'Fli4L Open DC Hub'
	
# Beschreibung, max. 55 Zeichen.
OPENDCHUB_HUB_DESCRIPTION = 'A Fli4L Direct Connect Hub'

# Das Administrator Passwort, max. 55 Zeichen.
# Sinnvollerweise sollte man hier den gleichen Namen nehmen wenn man sich
# bei REG_USER_1 = 'operator' schon die flags 1 oder 2 zugeteilt hat.
OPENDCHUB_ADMIN_PASS = 'admin_pass'

# Link-Passwort fuer Hublinking, max. 50 zeichen. Es muss mit dem Passwort vom Hub
# auf der linkliste auf dem server bereinstimmen.
OPENDCHUB_LINK_PASS = 'link_pass'

# Der Hub-Port. Im client angeben :-)
OPENDCHUB_LISTENING_PORT = '4012'		

# Telnet Port fr Admin. Siehe doc/english/opt/opendchub_admin_commands.txt
# zum Telnet ausschalten auf 0 setzen.
OPENDCHUB_ADMIN_PORT = '53696'

# max. Benutzer, je nach Rechenleistung, Speicher und Anbindung :-)
OPENDCHUB_MAX_USERS = '200'

# diese Nachricht kriegen die User wenn der Hub voll ist.
OPENDCHUB_HUB_FULL_MESS = 'Sorry, this hub is full at the moment.'

# Passwort verschluesselt speichern, sollte auf yes
OPENDCHUB_CRYPT_ENABLE = 'yes'

# den Hub (oeffentlich) bekanntmachen? Automatisch deaktiviert, wenn der Host in
# PUBLIC_HUB_HOST nicht existiert. Fuer Privatbereich auf no.
# Achtung: benoetigt je nach PUBLIC_HUB_HOST Verbindung ins Internet. (dialmode)
# bei dialmode auto und keiner flat/standleitung sollte das auf no :-)
OPENDCHUB_HUBLIST_UPLOAD = 'yes'

# Host zum Upload der Liste
# macht eine dns-query ins internet. 
OPENDCHUB_PUBLIC_HUB_HOST = 'vandel405.dynip.com'

# Host oder IP des eigenen Servers. Hier machen sich dyndns.org Hosts gut :-)
OPENDCHUB_HUB_HOSTNAME = 'your_hostname_or_ip'

# Die benoetigte Freigabemenge fuer User die den Hub joinen wollen.
# Alles was weniger hat wird gekickt. Angaben in Bytes :-)
# 1073741824 Byte sind 1GB (1024*1024*1024 Byte)
OPENDCHUB_MIN_SHARE = '1073741824'


# den Rest lass ich mal in englisch.

OPENDCHUB_USERS_PER_FORK = '1000'
# Users before the process forks. To serve an amount of users that is larger
# than the number returned from getdtablesize(), a fork is necessary.

OPENDCHUB_MIN_VERSION = '0,15'
# Minimum version of client. If this is set to nothing,
# client version won't be checked. use comma, not dot!

OPENDCHUB_REDIRECT_HOST = ''
# Host to redirect users to if hub is full. If no host is set,
# redirection won't occur.

OPENDCHUB_REGISTERED_ONLY = 'no'
# If this option is set to yes, only registered users are allowed to the hub

OPENDCHUB_CHECK_KEY = 'no'
# If this is set to yes, the key sent from the client as a reply to the
# Lock string will be validated.

OPENDCHUB_REVERSE_DNS = 'no'
# When this variable is yes, reverse DNS lookups are made on newly connected
# clients and the hostnames are set. This is good if you want to ban/allow
# clients by hostname, and not ip.

OPENDCHUB_BAN_OVERRIDES_ALLOW = 'no'
# When this option is set to yes, the entries on the banlist will override
# those on the allowlist. This means that an entry on the banlist will be
# banned even if it's on the allowlist. Nor will any users that aren't
# on the allowlist be allowed. This would usually be used if you would
# like to allow only users of a certain domain to the hub.

OPENDCHUB_VERBOSITY = '4'
# This variable decides the verbosity of the log file. The lowest value
# is 0 (no logging at all) and the highest value is 5 (all possible logging).

OPENDCHUB_REDIR_ON_MIN_SHARE = 'no'
# If this variable is set to yes, a user who doesn't meet the minimum share 
# requirement will be redirected to the address specified in redirect_host.

OPENDCHUB_SEARCHCHECK_EXCLUDE_INTERNAL = 'yes'
# When users send a search to the hub, they include their own nickname or ip.
# If this one is set, the hub won't mind if the attached ip doesn't match the
# ip the user is connected to, given that the user is connected from an ip
# in one of the known internal ip ranges.

OPENDCHUB_SEARCHCHECK_EXCLUDE_ALL = 'no'
# If this one is set, the hub doesn't check if the ip attached with the search
# command matches the one the user is connected to at all.

OPENDCHUB_KICK_BANTIME = '5'
# This is the time in minutes the user will be banned after a kick.

OPENDCHUB_SEARCHSPAM_TIME = '5'
# This is the time in seconds that has to pass between to searches from a user.

OPENDCHUB_MAX_EMAIL_LEN = '50'
# This is the maximum length allowed for a users email.

OPENDCHUB_MAX_DESC_LEN = '100'
# The maximum length of a users description.


#------------------------------------------------------------------------------
# motd
#------------------------------------------------------------------------------
OPENDCHUB_MOTD_TEXT_N = '6' # Nr. of rows for Motd
OPENDCHUB_MOTD_TEXT_1 = '-->'
OPENDCHUB_MOTD_TEXT_2 = '--> Welcome to my Hub.'
OPENDCHUB_MOTD_TEXT_3 = '--> Dont share some illegal.'
OPENDCHUB_MOTD_TEXT_4 = '--> You must accept this, or disconnect now!'
OPENDCHUB_MOTD_TEXT_5 = '--> Enjoy! ;-)'
OPENDCHUB_MOTD_TEXT_6 = '-->'

