Subversion Repositories vgwhois

Compare Revisions

Ignore whitespace Rev 148 → Rev 149

/trunk/maintenance/config/qa-monitor.conf
11,11 → 11,11
 
# Diese offiziell bei der IANA eingetragenen
# Whois server sind entweder kaputt oder sind durch was
# besseres/informativeres ersetzt worden und müssen daher nicht
# besseres/informativeres ersetzt worden und müssen daher nicht
# einkommentiert sein.
#
# Diese Liste sollte ständig geprüft werden:
# 1) ist der fragwürdige whois server immer noch in der IANA root db? (wenn nein, dann hat sich das problem wahrscheinlich schon gelöst und der eintrag kann verschwinden)
# Diese Liste sollte ständig geprüft werden:
# 1) ist der fragwürdige whois server immer noch in der IANA root db? (wenn nein, dann hat sich das problem wahrscheinlich schon gelöst und der eintrag kann verschwinden)
# 2) gibt es immer noch das problem?
 
# GP: whois.nic.gp does not work (only accepts internal connections),
/trunk/maintenance/qa-monitor/run
13,13 → 13,13
# TODO: strikte trennung zwischen pattern entwicklung ( = im sdk enthalten ) und lokaler gwi entwicklung ( = packages, eigene vwi services )
# TODO: alles modular machen, vieles cachen
 
# TODO: was wenn ein rwi entfernt wird? prüfung notwendig dann!
# TODO: was wenn ein rwi entfernt wird? prüfung notwendig dann!
# --> das wird im whois-ping test geprueft
# TODO: auch unnoetige excludes (anormalities) in config.inc.php melden
 
# TODO pattern.d/tld --> check if all existing and disallocated TLDs are inside
 
# TODO: konsolenfarben z.b. grün für qa-audit
# TODO: konsolenfarben z.b. grün für qa-audit
 
error_reporting(E_ALL | E_NOTICE | E_STRICT | E_DEPRECATED);
 
107,7 → 107,7
# TODO: geht nicht wenn 2 TLDs sich einen :whois teilen
# geht auch nicht mit domains mit third level tlds oder regexes usw
 
# TODO: allerdings wird keine kontrolle gemacht ob die auskommentierte Zeile wirklich zu $tld gehört!
# TODO: allerdings wird keine kontrolle gemacht ob die auskommentierte Zeile wirklich zu $tld gehört!
echo "Note: For following TLDs, the root whois server may be commented out: ".implode(', ', $anormale_whois)."\n";
 
$loc_good = true;
117,7 → 117,7
 
$g = false;
if (in_arrayi($tld, $anormale_whois)) {
# Sonderfälle... whois server die nicht gehen...
# Sonderfälle... whois server die nicht gehen...
# Der Server muss dann nur irgendwo vorkommen, in Form einer auskommentierten Zeile
$g = (
(stripos($pattern_cont, ':whois|'.$whois."\n") !== false) ||
128,7 → 128,7
(stripos($pattern_cont, 'inicwhois::'.$whois."\n") !== false) // multiple
);
} else {
# TODO: auch auskommentierte einträge erlauben, falls die RWI outdated ist
# TODO: auch auskommentierte einträge erlauben, falls die RWI outdated ist
$regex = "@\\n:(inic){0,1}whois\\|".preg_quote($whois, '@')."(\\|.*)*\\n(#.*\n)*\\\\.".preg_quote($tld, '@')."\\$@ismU";
$g = preg_match($regex, $pattern_cont);