.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "EXPCHK 1" .TH EXPCHK 1 2023-07-29 "perl v5.38.0" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH NAME expchk \- Check a keyrec file for expired zones .SH SYNOPSIS .IX Header "SYNOPSIS" .Vb 1 \& expchk \-all \-expired \-valid \-warn numdays \-zone zonename \-count \-help keyrec_files .Ve .SH DESCRIPTION .IX Header "DESCRIPTION" \&\fBexpchk\fR checks a set of \fIkeyrec\fR files to determine if the zone \fIkeyrec\fRs are valid or expired. The type of zones displayed depends on the options chosen; if no options are given the expired zones will be listed. .SH OPTIONS .IX Header "OPTIONS" .IP \fB\-all\fR 4 .IX Item "-all" Display expiration information on all zones, expired or valid, in the specified \fIkeyrec\fR files. .IP \fB\-expired\fR 4 .IX Item "-expired" Display expiration information on the expired zones in the specified \&\fIkeyrec\fR files. This is the default action. .IP \fB\-valid\fR 4 .IX Item "-valid" Display expiration information on the valid zones in the specified \&\fIkeyrec\fR files. .IP "\fB\-warn numdays\fR" 4 .IX Item "-warn numdays" A warning will be given for each valid zone that will expire in \fInumdays\fR days. This option has no effect on expired zones. .IP "\fB\-zone zonename\fR" 4 .IX Item "-zone zonename" Display expiration information on the zone specified in \fIzonename\fR. .IP \fB\-count\fR 4 .IX Item "-count" Only the count of matching zones (valid or expired) will be given. If both types of zones are selected, then the count will be the number of zones in the specified \fIkeyrec\fR files. .IP \fB\-help\fR 4 .IX Item "-help" Display a usage message. .IP \fB\-Version\fR 4 .IX Item "-Version" Displays the version information for \fBexpchk\fR and the DNSSEC-Tools package. .SH COPYRIGHT .IX Header "COPYRIGHT" Copyright 2004\-2014 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details. .SH AUTHOR .IX Header "AUTHOR" Wayne Morrison, tewok@tislabs.com .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBzonesigner\|(8)\fR .PP \&\fBNet::DNS::SEC::Tools::keyrec.pm\|(3)\fR