1<!--
2 - Copyright (C) 2009, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
3 -
4 - Permission to use, copy, modify, and/or distribute this software for any
5 - purpose with or without fee is hereby granted, provided that the above
6 - copyright notice and this permission notice appear in all copies.
7 -
8 - THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9 - REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10 - AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11 - INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12 - LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13 - OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14 - PERFORMANCE OF THIS SOFTWARE.
15-->
16
17<!-- Converted by db4-upgrade version 1.0 -->
18<refentry xmlns="http://docbook.org/ns/docbook" version="5.0" xml:id="man.named-journalprint">
19  <info>
20    <date>2009-12-04</date>
21  </info>
22  <refentryinfo>
23    <corpname>ISC</corpname>
24    <corpauthor>Internet Systems Consortium, Inc.</corpauthor>
25  </refentryinfo>
26
27  <refmeta>
28    <refentrytitle><application>named-journalprint</application></refentrytitle>
29    <manvolnum>8</manvolnum>
30    <refmiscinfo>BIND9</refmiscinfo>
31  </refmeta>
32
33  <refnamediv>
34    <refname><application>named-journalprint</application></refname>
35    <refpurpose>print zone journal in human-readable form</refpurpose>
36  </refnamediv>
37
38  <docinfo>
39    <copyright>
40      <year>2009</year>
41      <year>2014</year>
42      <year>2015</year>
43      <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
44    </copyright>
45  </docinfo>
46
47  <refsynopsisdiv>
48    <cmdsynopsis sepchar=" ">
49      <command>named-journalprint</command>
50      <arg choice="req" rep="norepeat"><replaceable class="parameter">journal</replaceable></arg>
51    </cmdsynopsis>
52  </refsynopsisdiv>
53
54  <refsection><info><title>DESCRIPTION</title></info>
55
56    <para>
57      <command>named-journalprint</command>
58      prints the contents of a zone journal file in a human-readable
59      form.
60    </para>
61    <para>
62      Journal files are automatically created by <command>named</command>
63      when changes are made to dynamic zones (e.g., by
64      <command>nsupdate</command>).  They record each addition
65      or deletion of a resource record, in binary format, allowing the
66      changes to be re-applied to the zone when the server is
67      restarted after a shutdown or crash.  By default, the name of
68      the journal file is formed by appending the extension
69      <filename>.jnl</filename> to the name of the corresponding
70      zone file.
71    </para>
72    <para>
73      <command>named-journalprint</command> converts the contents of a given
74      journal file into a human-readable text format.  Each line begins
75      with "add" or "del", to indicate whether the record was added or
76      deleted, and continues with the resource record in master-file
77      format.
78    </para>
79  </refsection>
80
81  <refsection><info><title>SEE ALSO</title></info>
82
83    <para>
84      <citerefentry>
85        <refentrytitle>named</refentrytitle><manvolnum>8</manvolnum>
86      </citerefentry>,
87      <citerefentry>
88        <refentrytitle>nsupdate</refentrytitle><manvolnum>8</manvolnum>
89      </citerefentry>,
90      <citetitle>BIND 9 Administrator Reference Manual</citetitle>.
91    </para>
92  </refsection>
93
94</refentry>
95