1defaults(3)           User Contributed Perl Documentation          defaults(3)
2
3
4

NAME

6       Net::DNS::SEC::Tools::defaults - DNSSEC-Tools default values.
7

SYNOPSIS

9         use Net::DNS::SEC::Tools::defaults;
10
11         %defs = dnssec_tools_alldefaults();
12
13         $defalg = dnssec_tools_default("algorithm");
14
15         $cz_path = dnssec_tools_default("zonecheck");
16
17         $ksklife = dnssec_tools_default("ksklife");
18
19         @default_names = dnssec_tools_defnames();
20

DESCRIPTION

22       This module maintains a set of default values used by DNSSEC-Tools
23       programs.  This allows these defaults to be centralized in a single
24       place and prevents them from being spread around multiple programs.
25

INTERFACES

27       dnssec_tools_alldefaults()
28           This interface returns a copy of all the DNSSEC-Tools defaults in a
29           hash table.
30
31       dnssec_tools_default(default)
32           This interface returns the value of a DNSSEC-Tools default.  The
33           interface is passed default, which is the name of a default to look
34           up.  The value of this default is returned to the caller.
35
36       dnssec_tools_defnames()
37           This interface returns the names of all the DNSSEC-Tools defaults.
38           No default values are returned, but the default names returned by
39           dnssec_tools_defnames() may then be passed to
40           dnssec_tools_default().
41

DEFAULT FIELDS

43       The following are the defaults defined for DNSSEC-Tools.
44
45       admin-email
46           This default holds the default email address for the DNSSEC-Tools
47           administrator.
48
49       archivedir
50           This default holds the default directory in which keys will be
51           archived.
52
53       algorithm
54           This default holds the default encryption algorithm.
55
56       enddate
57           This default holds the default zone life, in seconds.
58
59       entropy_msg
60           This default indicates whether or not zonesigner should display an
61           entropy message.
62
63       keygen
64           This default holds the path to the key-generation program.
65
66       keygen-opts
67           This default hold a set of options for the key-generation program.
68
69       kskcount
70           This default holds the default number of KSK keys to generate for a
71           zone.
72
73       ksklength
74           This default holds the default length of a KSK key.
75
76       ksklife
77           This default holds the default lifespan of a KSK key.  This is only
78           used for determining when to rollover the KSK key.  Keys otherwise
79           have no concept of a lifespan.  This is measured in seconds.
80
81       lifespan-max
82           This default is the maximum lifespan of a key.
83
84       lifespan-min
85           This default is the minimum lifespan of a key.
86
87       log_tz
88           This default is the timezone to be used in log-message timestamps.
89
90       mailer-server
91           The mail server that will be contacted by dt_adminmail().  This is
92           passed to Mail::Send.
93
94       mailer-type
95           The type of mailer that will be contacted by dt_adminmail().  This
96           is passed to Mail::Mailer (by way of Mail::Send.)  Any values
97           recognized by Mail::Mailer may be used here.
98
99       prog_ksk1 ... prog_ksk7
100           These defaults hold the default phase commands to be executed by
101           rollerd for each phase of KSK rollover.  The default keyword
102           indicates that the normal phase processing should be performed.
103           Multiple commands may be given, but they must be separated by
104           bangs.  The default keyword may be combined with other commands.
105
106       prog_normal
107           These defaults hold the default phase commands to be executed by
108           rollerd when a zone is not in a rollover state.  The default
109           keyword indicates that the normal phase processing should be
110           performed.  Multiple commands may be given, but they must be
111           separated by bangs.  The default keyword may be combined with other
112           commands.
113
114       prog_zsk1 ... prog_zsk7
115           These defaults hold the default phase commands to be executed by
116           rollerd for each phase of ZSK rollover.  The default keyword
117           indicates that the normal phase processing should be performed.
118           Multiple commands may be given, but they must be separated by
119           bangs.  The default keyword may be combined with other commands.
120
121       random
122           This default holds the default random number generator device.
123
124       revperiod
125           This default holds the default revocation period of a KSK key. This
126           is the minimum period of time a revoked KSK is required to remain
127           in the signing set so that it is properly observed by resolvers.
128           This is measured in seconds.
129
130       rndc
131           This default is the default path of the BIND rndc program.
132
133       roll_loadzone
134           This default is flag indicates if rollerd should have the DNS
135           daemon reload its zones.
136
137       roll_logfile
138           This default is the path to rollerd's log file.
139
140       roll_loglevel
141           This default is the default logging level for rollerd.
142
143       roll_sleeptime
144           This default holds the default sleep time used by the rollerd
145           rollover daemon.
146
147       savekeys
148           This default indicates whether or not keys should be deleted when
149           they are no longer in use.
150
151       tacontact
152           This is merely a placeholder for the contact information. There is
153           no useful default value for this.
154
155       tadnsvalconffile
156           This default specifies the path of the dnsval configuration file.
157
158       tanamedconffile
159           This default specifies the path of the named configuration file.
160
161       taresolvconf
162           This default specifies the path to the DNS resolv.conf file.
163
164       tasleeptime
165           This default holds the default value for how long the daemon should
166           sleep.
167
168       tasmtpserver
169           This default specifies the name of the SMTP server.
170
171       tatmpdir
172           This default specifies the location of trustman's temporary
173           directory.
174
175       usegui
176           This default indicates whether or not the DNSSEC-Tools GUI should
177           be used for option entry.
178
179       zone_errors
180           This default holds the maximum number of consecutive errors a
181           particular zone may have before it is changed to be a skip zone.
182
183       zonecheck
184           This default holds the path to the zone-verification program.
185
186       zonecheck-opts
187           This default hold a set of options for the zone-verification
188           program.
189
190           This default is set to "-i local".  This value has been found to
191           greatly improve the amount of time it takes named-checkzone to run.
192
193       zonefile-parser
194           This default specifies the parser that will be used to parse zone
195           files.  The default value is to use the Net::DNS::ZoneFile module.
196
197       zonesign
198           This default holds the path to the zone-signing program.
199
200       zonesign-opts
201           This default hold a set of options for the zone-signing program.
202
203       zskcount
204           This default holds the default number of ZSK keys to generate for a
205           zone.
206
207       zsklength
208           This default holds the default length of the ZSK key.
209
210       zsklife
211           This default holds the default lifespan of the ZSK key.  This is
212           only used for determining when to rollover the ZSK key.  Keys
213           otherwise have no concept of a lifespan.  This is measured in
214           seconds.
215

DNSSEC-TOOLS PROGRAM FIELDS

217       The following are the defaults holding the paths to the DNSSEC-Tools
218       programs.
219
220       blinkenlights
221           This default holds the path to the DNSSEC-Tools blinkenlights
222           program.
223
224       cleanarch
225           This default holds the path to the DNSSEC-Tools cleanarch program.
226
227       cleankrf
228           This default holds the path to the DNSSEC-Tools cleankrf program.
229
230       dtconf
231           This default holds the path to the DNSSEC-Tools dtconf program.
232
233       dtconfchk
234           This default holds the path to the DNSSEC-Tools dtconfchk program.
235
236       dtdefs
237           This default holds the path to the DNSSEC-Tools dtdefs program.
238
239       dtinitconf
240           This default holds the path to the DNSSEC-Tools dtinitconf program.
241
242       expchk
243           This default holds the path to the DNSSEC-Tools expchk program.
244
245       fixkrf
246           This default holds the path to the DNSSEC-Tools fixkrf program.
247
248       genkrf
249           This default holds the path to the DNSSEC-Tools genkrf program.
250
251       getdnskeys
252           This default holds the path to the DNSSEC-Tools getdnskeys program.
253
254       keyarch
255           This default holds the path to the DNSSEC-Tools keyarch program.
256
257       krfcheck
258           This default holds the path to the DNSSEC-Tools krfcheck program.
259
260       lskrf
261           This default holds the path to the DNSSEC-Tools lskrf program.
262
263       lsroll
264           This default holds the path to the DNSSEC-Tools lsroll program.
265
266       rollchk
267           This default holds the path to the DNSSEC-Tools rollchk program.
268
269       rollctl
270           This default holds the path to the DNSSEC-Tools rollctl program.
271
272       rollerd
273           This default holds the path to the DNSSEC-Tools rollerd program.
274
275       rollinit
276           This default holds the path to the DNSSEC-Tools rollinit program.
277
278       rolllog
279           This default holds the path to the DNSSEC-Tools rolllog program.
280
281       rollrec-editor
282           This default holds the path to the DNSSEC-Tools rollrec-editor
283           program.
284
285       rollset
286           This default holds the path to the DNSSEC-Tools rollset program.
287
288       signset-editor
289           This default holds the path to the DNSSEC-Tools signset-editor
290           program.
291
292       tachk
293           This default holds the path to the DNSSEC-Tools tachk program.
294
295       timetrans
296           This default holds the path to the DNSSEC-Tools timetrans program.
297
298       trustman
299           This default holds the path to the DNSSEC-Tools trustman program.
300
301       zonesigner
302           This default holds the path to the DNSSEC-Tools zonesigner program.
303
305       Copyright 2006-2014 SPARTA, Inc.  All rights reserved.  See the COPYING
306       file included with the DNSSEC-Tools package for details.
307

AUTHOR

309       Wayne Morrison, tewok@tislabs.com
310
311
312
313perl v5.34.0                      2021-07-21                       defaults(3)
Impressum