1genhash(1)                  General Commands Manual                 genhash(1)
2
3
4

NAME

6       genhash - md5 hash generation tool for remote web pages
7

SYNOPSIS

9       genhash [options] [-s server-address] [-p port] [-u url]
10

DESCRIPTION

12       genhash  is  a  tool  used  for  generating md5sum hashes of remote web
13       pages.  genhash can use HTTP or HTTPS to connect to the web page.   The
14       output  by  this  utility  includes the HTTP header, page data, and the
15       md5sum  of  the  data.   This  md5sum  can  then  be  used  within  the
16       keepalived(8) program, for monitoring HTTP and HTTPS services.
17

OPTIONS

19       --use-ssl, -S
20              Use SSL to connect to the server.
21
22       --server <host>, -s
23              Specify the ip address to connect to.
24
25       --port <port>, -p
26              Specify the port to connect to.
27
28       --url <url>, -u
29              Specify the path to the file you want to generate the hash of.
30
31       --use-virtualhost <host>, -V
32              Specify the virtual host to send along with the HTTP headers.
33
34       --hash <alg>, -H
35              Specify  the hash algorithm to make a digest of the target page.
36              Consult the help screen for list of available ones with  a  mark
37              of the default one.
38
39       --protocol <protocol_version>, -P
40              Specify  the  HTTP protocol version to use. protocol_version can
41              be 1.0, 1.1 or 1.0c. 1.0c means protocol version 1.0 but with  a
42              "Connection: close" line; this is included in version 1.1 by de‐
43              fault.
44
45       --timeout <timeout>, -t
46              Specify the connection timeout in seconds.
47
48       --verbose, -v
49              Be verbose with the output.
50
51       --help, -h
52              Display the program help screen and exit.
53
54       --release, -r
55              Display the release number (version) and exit.
56
57
58

SEE ALSO

60       keepalived(8), keepalived.conf(5)
61

AUTHOR

63       genhash was written by Alexandre Cassen <acassen@linux-vs.org>.
64
65       This man page was contributed by  Andres  Salomon  <dilinger@voxel.net>
66       for the Debian GNU/Linux system (but may be used by others).
67
68
69
70
71                                  2020-11-13                        genhash(1)
Impressum