Blame utils/nfnl_osf.8.in

Packit 7b22a4
.TH NFNL_OSF 8 "" "@PACKAGE_STRING@" "@PACKAGE_STRING@"
Packit 7b22a4
Packit 7b22a4
.SH NAME
Packit 7b22a4
nfnl_osf \- OS fingerprint loader utility
Packit 7b22a4
.SH SYNOPSIS
Packit 7b22a4
Packit 7b22a4
.ad l
Packit 7b22a4
.in +8
Packit 7b22a4
.ti -8
Packit 7b22a4
.B nfnl_osf
Packit 7b22a4
.BI -f " fingerprints"
Packit 7b22a4
[
Packit 7b22a4
.B -d
Packit 7b22a4
]
Packit 7b22a4
Packit 7b22a4
.SH DESCRIPTION
Packit 7b22a4
The
Packit 7b22a4
.B nfnl_osf
Packit 7b22a4
utility allows to load a set of operating system signatures into the kernel for
Packit 7b22a4
later matching against using iptables'
Packit 7b22a4
.B osf
Packit 7b22a4
match.
Packit 7b22a4
Packit 7b22a4
.SH OPTIONS
Packit 7b22a4
Packit 7b22a4
.TP
Packit 7b22a4
.BI -f " fingerprints"
Packit 7b22a4
Read signatures from file
Packit 7b22a4
.IR fingerprints .
Packit 7b22a4
Packit 7b22a4
.TP
Packit 7b22a4
.B -d
Packit 7b22a4
Instead of adding the signatures from
Packit 7b22a4
.I fingerprints
Packit 7b22a4
into the kernel, remove them.
Packit 7b22a4
Packit 7b22a4
.SH EXIT STATUS
Packit 7b22a4
Exit status is 0 if command succeeded, otherwise a negative return code
Packit 7b22a4
indicates the type of error which happened:
Packit 7b22a4
Packit 7b22a4
.TP
Packit 7b22a4
.B -1
Packit 7b22a4
Illegal arguments passed, fingerprints file not readable or failure in netlink
Packit 7b22a4
communication.
Packit 7b22a4
Packit 7b22a4
.TP
Packit 7b22a4
.B -ENOENT
Packit 7b22a4
Fingerprints file not specified.
Packit 7b22a4
Packit 7b22a4
.TP
Packit 7b22a4
.B -EINVAL
Packit 7b22a4
Netlink handle initialization failed or fingerprints file format invalid.
Packit 7b22a4
Packit 7b22a4
.SH FILES
Packit 7b22a4
Packit 7b22a4
An up to date set of operating system signatures can be downloaded from
Packit 7b22a4
http://www.openbsd.org/cgi-bin/cvsweb/src/etc/pf.os .
Packit 7b22a4
Packit 7b22a4
.SH SEE ALSO
Packit 7b22a4
Packit 7b22a4
The description of
Packit 7b22a4
.B osf
Packit 7b22a4
match in
Packit 7b22a4
.BR iptables-extensions (8)
Packit 7b22a4
contains further information about the topic as well as example
Packit 7b22a4
.B nfnl_osf
Packit 7b22a4
invocations.