aboutsummaryrefslogtreecommitdiff
path: root/share/man/man1/nwatch.1
blob: 90b60f83892e13be5c71132004254b6e62c9e6d7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.TH NWATCH 1 "May 2014" "Manual page for nwatch"
.SH NAME
.B nwatch
\- slightly nicer Nmap ndiff(1) wrapper
.SH USAGE
.B nwatch
.I HOSTLIST
.I CACHEDIR
.SH SYNOPSIS
.B nwatch
/etc/nwatch.mynet
/var/cachedir/nwatch/mynet
.SH DESCRIPTION
.B nwatch
reads a list of hosts from
.I HOSTLIST
and runs an nmap(1) command suitable for running through ndiff(1) against those
hosts. It caches the scan output in plain text, greppable, and XML formats in
.I CACHEDIR
and then runs ndiff(1) between the last scan it can find and the current scan,
storing the output in CACHEDIR and printing it to stdout. This makes it useful
for running from cron(8):
.PP
    0 0 * * 0  nwatch /etc/nwatch.mynet /var/log/nwatch/mynet
.PP
I recommend you use croncrypt, so you don't leak your network information
in plain text in your email: https://github.com/tejr/croncrypt
.SH SEE ALSO
nmap(1), ndiff(1)
.SH AUTHOR
Tom Ryder <tom@sanctum.geek.nz>