Secondary request has now Reply-To set to the zone hostmaster
[sleuth.git] / sleuth.conf
1 #
2 #  Configuration for the DNS Sleuth
3 #  (c) 1999--2001 Martin Mares <mj@ucw.cz>
4 #
5 #  This file is just a piece of Perl code imported during
6 #  initialization of the Sleuth script, so you can do here
7 #  any Perl magic you wish.
8 #
9
10 # Path to the DNS module
11 #push @INC, "/home/mj/perl/lib/site_perl";
12
13 # Hosts we check recursive resolving on
14 @test_hosts = ( 'www.ucw.cz', 'atrey.karlin.mff.cuni.cz', 'metalab.unc.edu' );
15
16 # Assign categories to all error messages:
17 #       '0'     ignore
18 #       '.'     informational message
19 #       'W'     warning
20 #       'E'     error
21 #       'F'     fatal error
22 # Consult the README for a list of all the check names.
23 %sev = %{{
24         'selfa'         => 'E',
25         'badname'       => 'E',
26         'badrn'         => 'E',
27         'xtoplev'       => 'F',
28         'alknown'       => 'F',
29         'snauth'        => 'F',
30         'axfer'         => 'E',
31         'twons'         => 'E',
32         'reserr'        => 'E',
33         'pcname'        => 'E',
34         'rcname'        => 'E',
35         'badrev'        => 'E',
36         'norev'         => 'E',
37         'inexrev'       => 'W',
38         'soamail'       => 'E',
39         'soammx'        => 'E',
40         'soaamx'        => 'W',
41         'soammxa'       => 'E',
42         'soaorg'        => 'E',
43         'recchk'        => 'W',
44         'nolocal'       => 'W',
45         'badloc'        => 'E',
46         'revloc'        => 'W',
47         'nosecns'       => 'E',
48         'badrevn'       => 'E',
49         'badrevr'       => 'E',
50         'arev'          => 'W',
51         'outzone'       => 'E',
52         'wildac'        => 'W',
53         'wild'          => 'W',
54         'revcn'         => 'E',
55         'ptrnoa'        => 'E',
56         'ptrbada'       => 'E',
57         'reccn'         => 'E',
58         'suspcn'        => 'W',
59         'dangcn'        => 'E',
60         'dangcnr'       => 'W',
61         'missa'         => 'E',
62         'obsrec'        => 'E',
63         'supsoa'        => 'E',
64         'ptrfwd'        => 'W',
65         'mxpref'        => 'E',
66         'cnclash'       => 'E',
67         'lamer'         => 'E',
68         'oodsec'        => 'E',
69         'alldig'        => 'E',
70         'privadr'       => 'W',
71         'suspttl'       => 'W',
72         'unxtype'       => 'W',
73         'suspexp'       => 'W',
74         'suspmtl'       => 'W',
75         'wks'           => 'W',
76         'ornotns'       => 'W',
77         'diffns'        => 'E',
78         'duprec'        => 'E',
79         'unkrevz'       => 'E',
80         'srvnam'        => 'E',
81         'srvpar'        => 'E',
82         'srvdest'       => 'E',
83         'ipaname'       => 'E',
84         'needaa'        => 'E',
85         'zcname'        => 'F',                 # These have to be fatal
86         'znexist'       => 'F',
87         'nonsa'         => 'F',
88         'missns'        => 'F',
89         'dnserr'        => 'F',
90         'utoplev'       => 'F',
91         'rtoplev'       => 'F',
92         'noserv'        => 'F',
93         '*'             => '*',                 # Internal use only, don't modify
94         '>'             => '>',
95         '.'             => '.'
96 }};
97
98 # URL for RFC references and RFC section references
99 $rfc_url = '"http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc$1.html"';
100 $rfc_sec_url = '"http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc$1.html#sec-$2"';
101
102 1;                                      # To make file loading successful :)