Subversion Repositories vgwhois

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
11 daniel-mar 1
.TH vgwhois 1 "26 Apr 2012" Linux "User Manuals"
2
.SH NAME
3
vgwhois \- ViaThinkSoft Global WhoIs
4
.SH SYNOPSIS
5
.B vgwhois [-h host] [-m method:host mirror] [-L] [-e] [-v] [-?] [query]
6
.SH DESCRIPTION
7
vgwhois is a generic whois client. It strives to know for all existing
8
tlds and all ip address ranges the appropriate whois server to ask. You
9
can simply call vgwhois with a query for some domain or some IP and it
10
will ask the right server for you! It can even query webforms which
11
are unfortunately the only query type supported by many bad registries.
12
 
13
vgwhois can also be used as a whois server. You can call it from the
14
inetd and make it accessible via a normal standard whois client. This
15
allows for example using a windows client and still make use of the
16
enhanced features of vgwhois.
17
.SH OPTIONS
18
Try find information about the query (might be multiple words).
19
If no query is given, use the first line from stdin
20
 
21
 Options:
22
   \-h host                 Selecting a fixed whois server for this query
23
   \-m method:host mirror   Defining a mirror for a given method and host.
24
   \-L                      Use lynx \-source instead of LWP::Simple
25
   \-e                      Do not protect e\-mail\-addresses
26
   \-v                      Output version of pattern table(s)
27
   \-?, \-\-help              Printing this text
28
 
29
.SH FILES
30
.TP
31
.IB /etc/vgwhois/pattern.d/*
32
The pattern file(s) of vgwhois. Contains the list of domain and IP to
33
server mappings. It is in a machine readable regexp format but should
34
be easy to understand by humans, too. If you have additions and
35
corrections please report them always to the authors!
36
Attention: IPv4, IPv6, TLD and ASN pattern files will be replaced
37
when the script
38
.B vgwhois\-pattern\-update
39
is executed.
40
The domain pattern file will only be extended without overwriting or deleted anything.
41
.TP
42
.IB /etc/vgwhois/debconf.inc
43
File created depending on debconf question sending mail. Please do
44
not change manually but instead use dpkg\-reconfigure!
45
.TP
46
.IB /usr/share/vgwhois/maintenance/pattern\-generator/vgwhois\-pattern\-update
47
You can run this script to get the latest information according to IPv4, IPv6, ASN and TLD
48
resources from the RIRs. The
49
.B pattern.d/(ipv4_*|ipv6_*|tld|asn)
50
files will be overwritten.
51
.SH DIRECTORIES
52
.TP
53
.IB /usr/share/vgwhois/maintenance/
54
In this directory you will find programs which you can use to maintain the pattern files.
55
.TP
56
.IB /usr/share/vgwhois/subprogram/
57
In this directory you'll find "sub programs". They are called by vgwhois by definition in the
58
pattern file and can do complex parsing. You can also call the sub programs independently.
59
.TP
60
.IB /var/cache/vgwhois/maintenance/pattern\-generator/
61
In this directory,
62
.B /usr/share/vgwhois/maintenance/pattern\-generator/vgwhois\-pattern\-update
63
will save its downloaded RIR statistics files. If you run the script multiple times (e.g. via cronjob)
64
and the RIR statistics file has not changed yet, this will save traffic because the file will not be
65
downloaded twice.
66
.SH AUTHORS
67
2010\-2019 Daniel Marschall <daniel\-marschall@viathinksoft.de>
68
 
69
1998\-2012 Juliane Holzt <debian@julijane.de>
70
 
71
Some early parts by Lutz Donnerhacke <Lutz.Donnerhacke@Jena.Thur.de>
72
.SH VERSION
73
2019xxxx WIP