164 lines
5.2 KiB
Plaintext
164 lines
5.2 KiB
Plaintext
# $Id: dronescan.example.conf.in,v 1.19 2008/11/17 02:54:42 hidden1 Exp $
|
|
# Ce pseudonim ar trebui să folosească botul?
|
|
nickname = E
|
|
|
|
# Ce nume de utilizator ar trebui să folosească botul?
|
|
username = dronescan
|
|
|
|
# Ce nume de gazdă ar trebui să folosească botul?
|
|
hostname = underchat.org
|
|
|
|
# Care ar trebui să fie numele real al botului?
|
|
userdescription = Scanner de Drone
|
|
|
|
# Ce moduri de utilizator ar trebui să folosească botul?
|
|
mode = +idk
|
|
|
|
# Numele canalului de consolă și modurile inițiale
|
|
consoleChannel = #ds.console
|
|
consoleChannelModes = +ntsim
|
|
|
|
# Activează autoTopic când dronescan intră pe canal? true sau false
|
|
setAutoTopic = false
|
|
|
|
# Configurare SQL
|
|
sqlHost = 127.0.0.1
|
|
sqlPort = 5432
|
|
sqlDB = dronescan
|
|
sqlUser = gnuworld
|
|
sqlPass = dronescan
|
|
|
|
# Margini
|
|
# Fii atent cu acestea. Nu aș modifica prea mult chanMargin, dar bănuiesc
|
|
# că nickMargin va necesita ajustări de la o rețea la alta. Valorile implicite
|
|
# au fost preluate de la un burst destul de vechi de pe o rețea mică (2500 utilizatori),
|
|
# deci fii precaut!
|
|
|
|
# Fracțiunea de utilizatori care trebuie să fie "anormali" într-un canal pentru ca
|
|
# canalul să fie raportat.
|
|
channelMargin = 0.8
|
|
|
|
# Marja în jurul entropiei medii în care un pseudonim este considerat
|
|
# "normal". În afara acestei marje este "anormal". Reține că aceasta este marja
|
|
# de *ambele părți* ale centrului, adică 0.25 ar da o dispersie de 50% - de la 25% la 75%.
|
|
nickMargin = 0.1
|
|
|
|
# Limita canalului este numărul minim de membri pe care un canal trebuie să-l aibă
|
|
# înainte de a putea fi considerat canal de drone.
|
|
channelCutoff = 10
|
|
|
|
# Nivelul minim de informații afișat în canalele de consolă. Nivelurile disponibile
|
|
# sunt următoarele:
|
|
# 0 - DEPANARE Lucruri aleatorii de depanare de care probabil nu ești interesat
|
|
# 1 - INFORMARE Lucruri informative - de obicei merită văzute
|
|
# 2 - AVERTISMENT Avertismente despre canale de drone și evenimente serioase
|
|
# 3 - EROARE Erori ale nucleului DroneScan
|
|
consoleLevel = 1
|
|
|
|
# Numărul minim de voturi necesare pentru ca un canal să fie considerat anormal
|
|
voteCutoff = 30
|
|
|
|
# Intervalul (în secunde) în care un canal nu va fi raportat din nou
|
|
# Aceasta este pentru a opri spamarea repetată a aceluiași canal
|
|
dcInterval = 600
|
|
|
|
# Intervalul în secunde pentru cât de des ar trebui să încercăm să reîmprospătăm
|
|
# orice cache-uri din baza de date. Reîmprospătările se declanșează de obicei
|
|
# doar dacă datele s-au schimbat efectiv.
|
|
rcInterval = 300
|
|
|
|
# Nivelul pe care un client cu drepturi de oper, dar fără cont, ar trebui
|
|
# să-l aibă presupus.
|
|
# Dacă dorești ca această funcționalitate să fie dezactivată, setează nivelul la 0.
|
|
fakeOperLevel = 300
|
|
|
|
############################
|
|
# CONTOR DE INTRĂRI (JOIN) #
|
|
############################
|
|
|
|
# Intervalul în care contorul de intrări verifică intrările. Aceasta este în secunde.
|
|
jcInterval = 10
|
|
|
|
# Nivelul de declanșare la care contorul de intrări avertizează. Reține că totalul
|
|
# intrărilor trebuie să fie PESTE acest nivel pentru a se declanșa.
|
|
jcCutoff = 10
|
|
|
|
# Timpul minim în care un client trebuie să intre și să iasă într-un flood
|
|
# pentru a fi raportat/primit gline
|
|
jcMinJoinToGline = 1
|
|
|
|
# Dacă se aplică gline clienților care fac flood de intrări sau nu
|
|
jcGlineEnable = 0
|
|
|
|
# Numărul minim de intrări pe IP necesare pentru gline fără ieșire
|
|
# (Poate fi pe mai multe canale)
|
|
jcMinJoinsPerIPToGline = 4
|
|
|
|
# Timpul în care se contorizează intrările
|
|
jcJoinsPerIPTime = 14400
|
|
|
|
# Numărul de clienți per IP necesari în timpul UNUI singur flood de intrări
|
|
# pentru a seta gline dacă nu există ieșiri
|
|
jcMinJoinToGlineJOnly = 2
|
|
|
|
# Dimensiunea flood-ului de intrări necesară pentru a seta gline fără ieșiri
|
|
jcMinJFJOnlySizeToGline = 25
|
|
|
|
# Numărul minim de clienți care fac flood necesari pentru gline
|
|
jcMinJFSizeToGline = 20
|
|
|
|
# Motivul gline-ului setat pentru infractorii de flood la intrare
|
|
jcGlineReason = Flood-ul nu este tolerat pe această rețea!
|
|
|
|
# Durata în secunde pentru gline-urile emise infractorilor de flood la intrare
|
|
jcGlineLength = 3600
|
|
|
|
|
|
###################################
|
|
# CONTOR DE SCHIMBĂRI PSEUDONIM #
|
|
###################################
|
|
|
|
# Intervalul în care contorul de pseudonime verifică schimbările de nick.
|
|
# Aceasta este în secunde.
|
|
ncInterval = 10
|
|
|
|
# Nivelul de declanșare la care contorul de pseudonime avertizează. Reține că
|
|
# totalul schimbărilor de nick trebuie să fie PESTE acest nivel pentru a se declanșa.
|
|
ncCutoff = 10
|
|
|
|
|
|
##########################
|
|
# INTERVAL CANAL (RANGE) #
|
|
##########################
|
|
|
|
# Intervalul total de entropie într-un canal înainte de a fi considerat anormal
|
|
channelRange = 0.2
|
|
|
|
|
|
##############
|
|
# MAXCHANS #
|
|
##############
|
|
|
|
# Numărul minim de membri ai canalului înainte ca un client dintr-un canal
|
|
# să fie considerat normal:
|
|
maxChans = 2
|
|
|
|
|
|
################
|
|
# COMMONREAL #
|
|
################
|
|
|
|
# Numărul de utilizatori care trebuie să aibă același nume real înainte de
|
|
# a fi considerați anormali.
|
|
realCutoff = 4
|
|
|
|
############################
|
|
# COADĂ DE GLINE-URI #
|
|
############################
|
|
|
|
# Numărul de clienți cărora li se aplică gline la procesarea cozii
|
|
gbCount = 2
|
|
|
|
# Intervalul (în secunde) de procesare a cozii de gline-uri
|
|
gbInterval = 1
|