.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) .\" .\" 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 .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' '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 turned on, 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. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "SIGNSET-EDITOR 1p" .TH SIGNSET-EDITOR 1p "2012-06-21" "perl v5.14.2" "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" signset\-editor \- DNSSEC\-Tools Signing Set GUI Editor .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 \& signset\-editor .Ve .SH "DESCRIPTION" .IX Header "DESCRIPTION" \&\fBsignset-editor\fR provides the capability for easy management of signing sets in a \s-1GUI\s0. A signing set contains zero or more names of key \fIkeyrec\fRs. These sets are used by other DNSSEC-Tools utilities for signing zones. The signing sets found in the given \fIkeyrec\fR file are displayed in a new window. New signing sets may be created and existing signing sets may be modified or deleted from \fBsignset-editor\fR. .PP \&\fBsignset-editor\fR has two display modes. The Signing Set Display shows the names of all the set \fIkeyrec\fRs in the given \fIkeyrec\fR file. The Keyrec Display shows the names of all the key \fIkeyrec\fRs in the given \fIkeyrec\fR file. \&\fBsignset-editor\fR starts in Signing Set Display mode, but the mode can be toggled back and forth as needed. .PP An additional toggle controls the display of additional data. If the Extended Data toggle is turned on, then the Signing Set Display shows the names of the key \fIkeyrec\fRs in each signing set and the Keyrec Display shows the names of each signing set each key \fIkeyrec\fR is in. If the Extended Data toggle is turned off, then the Signing Set Display only shows the names of the set \&\fIkeyrec\fRs and the Keyrec Display only shows the names key \fIkeyrec\fRs. .PP \&\fBsignset-editor\fR has a small number of commands. These commands are all available through the menus, and most have a keyboard accelerator. The commands are described in the next section. .PP Management of signing sets may be handled using a normal text editor. However, \fBsignset-editor\fR provides a nice \s-1GUI\s0 that \fBonly\fR manipulates signing sets without the potential visual clutter of the rest of the \&\fIkeyrec\fR entries. .SS "\s-1UNDOING\s0 \s-1MODIFICATIONS\s0" .IX Subsection "UNDOING MODIFICATIONS" \&\fBsignset-editor\fR has the ability to reverse modifications it has made to a \&\fIkeyrec\fR file. This historical restoration will only work for modifications made during a particular execution of \fBsignset-editor\fR; modifications made during a previous execution may not be undone. .PP When undoing modifications, \fBsignset-editor\fR does not necessarily restore name-ordering within a \fIkeyrec\fR's \fBsigning_set\fR field. However, the signing-set data are maintained. This means that an \*(L"undone\*(R" \fIkeyrec\fR file may not be exactly the same, byte-for-byte, as the original file, but the proper meaning of the data is kept. .PP After a \*(L"Save\*(R" operation, the data required for reversing modifications are deleted. This is not the case for the \*(L"Save As\*(R" operation. .SH "OPTIONS" .IX Header "OPTIONS" \&\fBsignset-editor\fR takes the following options: .IP "\fB\-Version\fR" 4 .IX Item "-Version" Displays the version information for \fBsignset-editor\fR and the DNSSEC-Tools package. .IP "\fB\-help\fR" 4 .IX Item "-help" Displays a usage message. .SH "COMMANDS" .IX Header "COMMANDS" \&\fBsignset-editor\fR provides the following commands, organized by menus: .IP "\fBOpen\fR (File menu)" 4 .IX Item "Open (File menu)" Open a new \fIkeyrec\fR file. If the specified file does not exist, the user will be prompted for the action to take. If the user chooses the \*(L"Continue\*(R" action, then \fBsignset-editor\fR will continue editing the current \fIkeyrec\fR file. If the \*(L"Quit\*(R" action is selected, then \fBsignset-editor\fR will exit. .IP "\fBSave\fR (File menu)" 4 .IX Item "Save (File menu)" Save the current \fIkeyrec\fR file. The data for the \*(L"Undo Changes\*(R" command are purged, so this file will appear to be unmodified. .Sp Nothing will happen if no changes have been made. .IP "\fBSave As\fR (File menu)" 4 .IX Item "Save As (File menu)" Save the current \fIkeyrec\fR file to a name selected by the user. .IP "\fBQuit\fR (File menu)" 4 .IX Item "Quit (File menu)" Exit \fBsignset-editor\fR. .IP "\fBUndo Changes\fR (Edit menu)" 4 .IX Item "Undo Changes (Edit menu)" Reverse modifications made to the signing sets and keyrecs. This is \fBonly\fR for the in-memory version of the \fIkeyrec\fR file. .IP "\fBNew Signing Set\fR (Commands menu)" 4 .IX Item "New Signing Set (Commands menu)" Create a new signing set. The user is given the option of adding key \&\fIkeyrec\fRs to the new set. .Sp This command is available from both viewing modes. .IP "\fBDelete Signing Set/Key\fR (Commands menu)" 4 .IX Item "Delete Signing Set/Key (Commands menu)" Delete the selected signing set or key. .Sp This command is available from both viewing modes. If used from the Signing Set Display mode, then all the keys in the selected signing set will be removed from that set. If used from the Keyrec Display mode, then the selected key will no longer be part of any signing set. .IP "\fBModify Signing Set/Key\fR (Commands menu)" 4 .IX Item "Modify Signing Set/Key (Commands menu)" Modify the selected signing set or key. .Sp This command is available from both viewing modes. If used from the Signing Set Display mode, then the selected signing set may be modified by adding keys to that set or deleting them from that set. If used from the Keyrec Display mode, then the selected key may be added to or deleted from any of the defined signing sets. .IP "\fBView Signing Sets\fR (Display menu)" 4 .IX Item "View Signing Sets (Display menu)" The main window will display the \fIkeyrec\fR file's signing sets. If Extended Data are to be displayed, then each key \fIkeyrec\fR in the signing set will also be shown. If Extended data are not to be displayed, then only the signing set names will be shown. .Sp This command is a toggle that switches between View Signing Sets mode and View Keyrecs mode. .IP "\fBView Keyrecs\fR (Display menu)" 4 .IX Item "View Keyrecs (Display menu)" The main window will display the names of the \fIkeyrec\fR file's key \fIkeyrec\fRs. If Extended Data are to be displayed, then the name of each signing set of the \&\fIkeyrec\fR will also be shown. If Extended data are not to be shown, then only the \fIkeyrec\fR names will be displayed. .Sp This command is a toggle that switches between View Keyrecs mode and View Signing Sets mode. .IP "\fBDisplay Extended Data\fR (Display menu)" 4 .IX Item "Display Extended Data (Display menu)" Additional data will be shown in the main window. For Signing Sets Display mode, the names of the signing set and their constituent key \fIkeyrec\fRs will be displayed. For Keyrec Display mode, the names of the key \fIkeyrec\fRs and the Signing Sets it is in will be displayed. .Sp This command is a toggle that switches between Extended Data display and No Extended Data display. .IP "\fBDo Not Display Extended Data\fR (Display menu)" 4 .IX Item "Do Not Display Extended Data (Display menu)" No additional data will be shown in the main window. For Signing Sets Display mode, only the names of the Signing Sets will be displayed. For Keyrec Display mode, only the names of the \fIkeyrec\fRs will be displayed. .Sp This command is a toggle that switches between No Extended Data display and Extended Data display. .IP "\fBHelp\fR (Help menu)" 4 .IX Item "Help (Help menu)" Display a help window. .SH "KEYBOARD ACCELERATORS" .IX Header "KEYBOARD ACCELERATORS" Below are the keyboard accelerators for the \fBsignset-editor\fR commands: .PP .Vb 1 \& Ctrl\-D Delete Signing Set \& \& Ctrl\-E Display Extended Data / Do Not Display Extended Data \& \& Ctrl\-H Help \& \& Ctrl\-M Modify Signing Set \& \& Ctrl\-N New Signing Set \& \& Ctrl\-O Open \& \& Ctrl\-Q Quit \& \& Ctrl\-S Save \& \& Ctrl\-U Undo Changes \& \& Ctrl\-V View Signing Sets / View Keyrecs \& \& Ctrl\-W Close Window (New Signing Set, Modify Signing Set, Help) .Ve .PP These accelerators are all lowercase letters. .SH "REQUIREMENTS" .IX Header "REQUIREMENTS" \&\fBsignset-editor\fR is implemented in Perl/Tk, so both Perl and Perl/Tk must be installed on your system. .SH "COPYRIGHT" .IX Header "COPYRIGHT" Copyright 2006\-2012 \s-1SPARTA\s0, Inc. All rights reserved. See the \s-1COPYING\s0 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" \&\fB\f(BIcleankrf\fB\|(8)\fR, \&\fB\f(BIfixkrf\fB\|(8)\fR, \&\fB\f(BIgenkrf\fB\|(8)\fR, \&\fB\f(BIkrfcheck\fB\|(8)\fR, \&\fB\f(BIlskrf\fB\|(1)\fR, \&\fB\f(BIzonesigner\fB\|(8)\fR .PP \&\fB\f(BINet::DNS::SEC::Tools::keyrec\fB\|(3)\fR .PP \&\fB\f(BIfile\-keyrec\fB\|(5)\fR