]> git.xonotic.org Git - xonotic/xonotic.git/blob - misc/infrastructure/keygen/config.pl
Enable menu hotfix pk3
[xonotic/xonotic.git] / misc / infrastructure / keygen / config.pl
1 %ca = (
2         0 =>
3         {
4                 name => "Xonotic official",
5                 check => sub
6                 {
7                         my ($inc) = @_;
8                         return 0 if ($inc >= 0) && check_dnsbl([qr/.*:.*:.*/], [], ['torexit.dan.me.uk', 'aspews.ext.sorbs.net']);
9                         return 0 if ($inc >= 0) && check_banlist('http://rm.sudo.rm-f.org/~xonotic/bans/?action=list&servers=*');
10                         #return 0 if check_sql('dbi:mysql:dbname=xonotic-ca', 'xonotic-ca', '************', 'ip', 0.2, 1, 20, 1000, $inc);
11                         return 0 if check_sql('dbi:Pg:dbname=xonotic-ca', '', '', 'ip', 0.2, 1, 20, 1000, $inc);
12                         1;
13                 }
14         },
15         1 =>
16         {
17                 name => "Xonotic Hub",
18                 check => sub
19                 {
20                         my ($inc) = @_;
21                         return 0 if check_ipfiles('/home/xonotic-build/xonotic-release-build/misc/infrastructure/xhub/ips');
22                         1;
23                 }
24         }
25 );
26 $default_ca = 0;