Imported Upstream version 3.1.0
[debian/amanda] / man / xml-source / amanda-client.conf.5.xml
index 5ec5de6a75c862b615ff377f5ed730fa99b14c75..7942d70acdddcdd90343eadb475b37293e588244 100644 (file)
@@ -3,7 +3,7 @@
                    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
 [
   <!-- entities files to use -->
-  <!ENTITY % global_entities SYSTEM '../entities/global.entities'>
+  <!ENTITY % global_entities SYSTEM 'global.entities'>
   %global_entities;
 ]>
 
 <refmeta>
 <refentrytitle>amanda-client.conf</refentrytitle>
 <manvolnum>5</manvolnum>
+&rmi.source;
+&rmi.version;
+&rmi.manual.5;
 </refmeta>
 <refnamediv>
 <refname>amanda-client.conf</refname>
-<refpurpose>Client configuration file for &A;, the Advanced Maryland Automatic Network Disk Archiver</refpurpose>
+<refpurpose>Client configuration file for Amanda, the Advanced Maryland Automatic Network Disk Archiver</refpurpose>
 </refnamediv>
+<refentryinfo>
+&author.jds;
+&author.sgw.xml;
+</refentryinfo>
 <!-- body begins here -->
 
 <refsect1><title>DESCRIPTION</title>
-<para>&amclientconf; is the client configuration file for &A;. This manpage lists the
+<para>&amclientconf; is the client configuration file for Amanda. This manpage lists the
 relevant sections and parameters of this file for quick reference.</para> 
 <para> The files <emphasis remap='B'>&lt;CONFIG_DIR&gt;/amanda-client.conf</emphasis> and <emphasis remap='B'>&lt;CONFIG_DIR&gt;/&lt;config&gt;/amanda-client.conf</emphasis> are loaded.</para>
 </refsect1>
 
-<refsect1><title>PARAMETERS</title>
+<refsect1><title>SYNTAX</title>
 
-<para>There are a number of configuration parameters that control the
-behavior of the &A; programs.
-All have default values,
-so you need not specify the parameter in
-<emphasis remap='B'>amanda-client.conf</emphasis>
-if the default is suitable.</para>
+The syntax of &amclientconf; is identical to that for
+<manref name="amanda.conf" vol="5"/>.
 
-<para>Lines starting with # are ignored, as are blank lines.
-Comments may be placed on a line with a directive by starting
-the comment with a #.
-The remainder of the line is ignored.</para>
-
-<para>Keywords are case insensitive, i.e.
-<emphasis remap='B'>auth</emphasis>
-and
-<emphasis remap='B'>Auth</emphasis>
-are treated the same.</para>
-
-<para>Integer arguments may have one of the following (case insensitive) suffixes,
-some of which have a multiplier effect:</para>
+</refsect1>
 
-<refsect2><title>POSSIBLE SUFFIXES</title>
+<refsect1>
+<title>GLOBAL PARAMETERS</title>
 
 <variablelist remap='TP'>
   <varlistentry>
-  <term><emphasis remap='B'>b byte bytes</emphasis></term>
-  <listitem>
-<para>Some number of bytes.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>bps</emphasis></term>
+  <term><amkeyword>conf</amkeyword> <amtype>string</amtype></term>
   <listitem>
-<para>Some number of bytes per second.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>k kb kbyte kbytes kilobyte kilobytes</emphasis></term>
-  <listitem>
-<para>Some number of kilobytes (bytes*1024).</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>kps kbps</emphasis></term>
-  <listitem>
-<para>Some number of kilobytes per second (bytes*1024).</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>m mb meg mbyte mbytes megabyte megabytes</emphasis></term>
-  <listitem>
-<para>Some number of megabytes (bytes*1024*1024).</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>mps mbps</emphasis></term>
-  <listitem>
-<para>Some number of megabytes per second (bytes*1024*1024).</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>g gb gbyte gbytes gigabyte gigabytes</emphasis></term>
-  <listitem>
-<para>Some number of gigabytes (bytes*1024*1024*1024).</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>tape tapes</emphasis></term>
-  <listitem>
-<para>Some number of tapes.</para>
-  </listitem>
-  </varlistentry>
-  <varlistentry>
-  <term><emphasis remap='B'>day days</emphasis></term>
-  <listitem>
-<para>Some number of days.</para>
+<para>Default:
+<amdefault>Set by configure</amdefault>.
+The conf use by amrecover.</para>
   </listitem>
   </varlistentry>
+
   <varlistentry>
-  <term><emphasis remap='B'>week weeks</emphasis></term>
+  <term><amkeyword>client_username</amkeyword> <amtype>string</amtype></term>
   <listitem>
-<para>Some number of weeks (days*7).</para>
-
-<note><para>The value
-<emphasis remap='B'>inf</emphasis>
-may be used in most places where an integer is expected
-to mean an infinite amount.</para>
-
-<para>Boolean arguments may have any of the values
-<emphasis remap='B'>y</emphasis>,
-<emphasis remap='B'>yes</emphasis>,
-<emphasis remap='B'>t</emphasis>,
-<emphasis remap='B'>true</emphasis>
-or
-<emphasis remap='B'>on</emphasis>
-to indicate a true state, or
-<emphasis remap='B'>n</emphasis>,
-<emphasis remap='B'>no</emphasis>,
-<emphasis remap='B'>f</emphasis>,
-<emphasis remap='B'>false</emphasis>
-or
-<emphasis remap='B'>off</emphasis>
-to indicate a false state.
-If no argument is given,
-<emphasis remap='B'>true</emphasis>
-is assumed.
-</para>
-</note>
+<para>Default:
+<amdefault>CLIENT_LOGIN</amdefault>.
+Similar to the parameter of the same name in &amconf;, this specifies the username that
+&amrecover; should send when connecting to the server.  It should match the username
+specified in &amandahosts; on the server.</para>
   </listitem>
   </varlistentry>
-</variablelist>
-</refsect2>
 
-<refsect2>
-<title>PARAMETERS</title>
-
-<variablelist remap='TP'>
   <varlistentry>
-  <term><emphasis remap='B'>conf</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>client_port</amkeyword> [ <amtype>int</amtype> | <amtype>string</amtype> ]</term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>Set by configure</emphasis>.
-The conf use by amrecover.</para>
+<amdefault>"amanda"</amdefault>.
+Similar to the parameter of the same name in &amconf;, this specifies the port to connect on the server. It can be a service name or a numeric port number.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>index_server</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>index_server</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>Set by configure</emphasis>.
+<amdefault>Set by configure</amdefault>.
 The amindexd server amrecover will connect to.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>tape_server</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>tape_server</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>Set by configure</emphasis>.
+<amdefault>Set by configure</amdefault>.
 The amidxtaped server amrecover will connect to.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>tapedev</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>tapedev</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>Set by configure</emphasis>.
+<amdefault>Set by configure</amdefault>.
 The tapedev amrecover will use.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>auth</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>auth</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>bsd</emphasis>.
+<amkeyword>"bsd"</amkeyword>.
 Type of authorization to perform between tape server and backup client hosts.</para>
-<para><emphasis remap='B'>bsd</emphasis>, bsd authorization with udp initial
+<para><amkeyword>"bsd"</amkeyword>, bsd authorization with udp initial
 connection and one tcp connection by data stream.</para>
-<para><emphasis remap='B'>bsdtcp</emphasis>, bsd authorization but use only
+<para><amkeyword>"bsdtcp"</amkeyword>, bsd authorization but use only
 one tcp connection.</para>
-<para><emphasis remap='B'>bsdudp</emphasis>, like bsd, but will use only one
+<para><amkeyword>"bsdudp"</amkeyword>, like bsd, but will use only one
 tcp connection for all data stream.</para>
-<para><emphasis remap='B'>krb4</emphasis> to use Kerberos-IV
+<para><amkeyword>"krb5"</amkeyword> to use Kerberos-V
 authorization.</para>
-<para><emphasis remap='B'>krb5</emphasis> to use Kerberos-V
-authorization.</para>
-<para><emphasis remap='B'>local</emphasis>, if the client is the server, it 
+<para><amkeyword>"local"</amkeyword>, if the client is the server, it 
 doesn't require authencation setup.</para>
-<para><emphasis remap='B'>rsh</emphasis> to use rsh
+<para><amkeyword>"rsh"</amkeyword> to use rsh
 authorization.</para>
-<para><emphasis remap='B'>ssh</emphasis> to use OpenSSH
+<para><amkeyword>"ssh"</amkeyword> to use OpenSSH
 authorization.</para>
 
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>ssh_keys</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>ssh_keys</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>No default</emphasis>.
-The key file the ssh auth will use, it must be the private key. If this parameter is not specified, then the deafult ssh key will be used.</para>
+<amdefault>No default</amdefault>.
+The key file the ssh auth will use, it must be the private key. If this parameter is not specified, then the default ssh key will be used.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>gnutar_list_dir</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>gnutar_list_dir</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default from configure 
-<emphasis remap='I'>--with-gnutar-listdir=DIR</emphasis>.
+<amdefault>--with-gnutar-listdir=DIR</amdefault>.
 The directory where gnutar keep its state file.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>amandates</emphasis> <emphasis remap='I'> string</emphasis></term>
+  <term><amkeyword>mailer</amkeyword> <amtype>string</amtype></term>
+  <listitem>
+<para>Default found by configure. A mail program that can send mail with '<emphasis remap='I'>MAILER -s "subject" user &lt; message_file</emphasis>'.</para>
+  </listitem>
+  </varlistentry>
+
+  <varlistentry>
+  <term><amkeyword>amandates</amkeyword> <amtype>string</amtype></term>
   <listitem>
 <para>Default: 
-<emphasis remap='I'>/etc/amandates</emphasis>.
+<amdefault>/etc/amandates</amdefault>.
 The file where amanda keep the last date of each dumplevel.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>connect_tries</emphasis> int</term>
+  <term><amkeyword>connect_tries</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>3</emphasis>.
+<amdefault>3</amdefault>.
 How many times the server will try a connection.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>rep_tries</emphasis> int</term>
+  <term><amkeyword>rep_tries</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>5</emphasis>.
+<amdefault>5</amdefault>.
 How many times amandad will resend a REP packet if it doesn't get the ACK packet.</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_amandad</emphasis> int</term>
+  <term><amkeyword>debug_days</amkeyword> <amtype>int</amtype></term>
+  <listitem>
+<para>Default:
+<amdefault>3</amdefault>.
+The number of days the debug files are kept.</para>
+  </listitem>
+  </varlistentry>
+
+  <varlistentry>
+  <term><amkeyword>debug_amandad</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
 <emphasis remap='I'>0</emphasis>.
@@ -261,139 +194,350 @@ Debug level of the amandad process</para>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_amidxtaped</emphasis> int</term>
+  <term><amkeyword>debug_amidxtaped</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the amidxtaped process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_amindexd</emphasis> int</term>
+  <term><amkeyword>debug_amindexd</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the amindexd process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_amrecover</emphasis> int</term>
+  <term><amkeyword>debug_amrecover</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the amrecover process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_auth</emphasis> int</term>
+  <term><amkeyword>debug_auth</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the auth module</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_event</emphasis> int</term>
+  <term><amkeyword>debug_event</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the event module</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_holding</emphasis> int</term>
+  <term><amkeyword>debug_holding</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the holdingdisk module</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_protocol</emphasis> int</term>
+  <term><amkeyword>debug_protocol</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the protocol module</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_selfcheck</emphasis> int</term>
+  <term><amkeyword>debug_selfcheck</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the selfcheck process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_sendsize</emphasis> int</term>
+  <term><amkeyword>debug_sendsize</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the sendsize process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>debug_sendbackup</emphasis> int</term>
+  <term><amkeyword>debug_sendbackup</amkeyword> <amtype>int</amtype></term>
   <listitem>
 <para>Default:
-<emphasis remap='I'>0</emphasis>.
+<amdefault>0</amdefault>.
 Debug level of the sendbackup process</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>reserved-udp-port</emphasis> int,int</term>
+  <term><amkeyword>reserved-udp-port</amkeyword> <amtype>int</amtype>,<amtype>int</amtype></term>
   <listitem>
 <para>Default: --with-udpportrange or 
-<emphasis remap='I'>512,1023</emphasis>.
+<amdefault>512,1023</amdefault>.
 Reserved udp port that will be used (amrecover with bsd or bsdudp)</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>reserved-tcp-port</emphasis> int,int</term>
+  <term><amkeyword>reserved-tcp-port</amkeyword> <amtype>int</amtype>,<amtype>int</amtype></term>
   <listitem>
 <para>Default: --with-low-tcpportrange or 
-<emphasis remap='I'>512,1023</emphasis>.
+<amdefault>512,1023</amdefault>.
 Reserved tcp port that will be used (amrecover with bsdtcp)</para>
   </listitem>
   </varlistentry>
 
   <varlistentry>
-  <term><emphasis remap='B'>unreserved-tcp-port</emphasis> int,int</term>
+  <term><amkeyword>unreserved-tcp-port</amkeyword> <amtype>int</amtype>,<amtype>int</amtype></term>
   <listitem>
 <para>Default: --with-tcpportrange or 
-<emphasis remap='I'>1025,65536</emphasis>.
+<amdefault>1025,65536</amdefault>.
 Unreserved tcp port that will be used (bsd, bsdudp)</para>
   </listitem>
   </varlistentry>
 
+  <varlistentry>
+  <term><amkeyword>property</amkeyword> <amtype>string</amtype> <amtype>string</amtype>+</term>
+  <listitem>
+<para>Adds a global property for this client host, useful for e.g., Application API plugins. The first string is the property name, the following strings are the property values</para>
+  </listitem>
+  </varlistentry>
+
 </variablelist>
-</refsect2>
 </refsect1>
 
-<refsect1><title>AUTHOR</title>
-<para>James da Silva, &email.jds;: Original text</para>
-<para>&maintainer.sgw;: XML-conversion, major update, splitting</para>
+<refsect1><title>APPLICATION SECTION</title>
+<para>The
+<emphasis remap='B'>amanda.conf</emphasis>
+file may define multiple types of application.
+The information is entered in a <amkeyword>application</amkeyword>
+section, which looks like this:</para>
+
+<programlisting>
+define application "<amtype>name</amtype>" {
+    <emphasis remap='I'>application-option</emphasis> <emphasis remap='I'>application-value</emphasis>
+    <literal>...</literal>
+}
+</programlisting>
+
+<para><amtype>name</amtype>
+is the name of this type of application. It is referenced from the
+<amkeyword>dumptype</amkeyword></para>
+
+<para>The application options and values are:</para>
+<variablelist remap='TP'>
+  <varlistentry>
+  <term><amkeyword>comment</amkeyword> <amtype>string</amtype></term>
+  <listitem>
+<para>Default:
+<amdefault>none</amdefault>.
+A comment string describing this application.</para>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>plugin</amkeyword> <amtype>string</amtype></term>
+  <listitem>
+<para>No default. Must be set to the name of the program. This program must be
+in the <emphasis remap='I'>$libexecdir/amanda/application</emphasis> directory
+on the client.</para>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>property</amkeyword> [<amkeyword>append</amkeyword>] [<amkeyword>priority</amkeyword>] <amtype>string</amtype> <amtype>string</amtype>+</term>
+  <listitem>
+<para>No default. You can set property for the application, each application have a different set of property. Both strings are quoted; the first string contains the name of
+the property to set, and the others contains its values.
+<amkeyword>append</amkeyword> keyword append the values to the list of values for that property.
+<amkeyword>priority</amkeyword> keyword disallow the setting of that property on the server.
+</para>
+  </listitem>
+  </varlistentry>
+</variablelist>
 </refsect1>
 
-<refsect1><title>SEE ALSO</title>
-<para>
-<citerefentry><refentrytitle>amanda</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>amanda.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>amcrypt</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>aespipe</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
-<citerefentry><refentrytitle>http://wiki.zmanda.com</refentrytitle></citerefentry>
+<refsect1><title>SCRIPT SECTION</title>
+<para>The
+<emphasis remap='B'>amanda.conf</emphasis>
+file may define multiple types of script.
+The information is entered in a <emphasis remap='B'>script</emphasis>
+section, which looks like this:</para>
+
+<programlisting>
+define script "<amtype>name</amtype>" {
+    <emphasis remap='I'>script-option</emphasis> <emphasis remap='I'>script-value</emphasis>
+    <literal>...</literal>
+}
+</programlisting>
+
+<para><amtype>name</amtype>
+is the name of this type of script. It is referenced from the
+<amkeyword>dumptype</amkeyword></para>
+
+<para>The script options and values are:</para>
+<variablelist remap='TP'>
+  <varlistentry>
+  <term><amkeyword>comment</amkeyword> <amtype>string</amtype></term>
+  <listitem>
+<para>Default:
+<amdefault>none</amdefault>.
+A comment string describing this script.</para>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>plugin</amkeyword> <amtype>string</amtype></term>
+  <listitem>
+<para>No default. Must be set to the name of the program. This program must be in the <emphasis remap='I'>$libdir/amanda/application</emphasis> directory on the client and/or server.</para>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>execute_where</amkeyword> [ <amkeyword>client</amkeyword> | <amkeyword>server</amkeyword> ]</term>
+  <listitem>
+<para>Default: <amkeyword>client</amkeyword>. Where the script must be executed, on the client or server. Only <amkeyword>client</amkeyword> is valid.</para>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>execute_on</amkeyword> <amtype>execute_on</amtype>[,<amtype>execute_on</amtype>]*</term>
+  <listitem>
+<para>No default. When the script must be executed, you can specify many of them:</para>
+    <!-- .RS -->
+    <variablelist remap='TP'>
+      <varlistentry>
+      <term><amkeyword>pre-dle-amcheck</amkeyword></term>
+      <listitem>
+<para>Execute before the amcheck command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-host-amcheck</amkeyword></term>
+      <listitem>
+<para>Execute before the amcheck command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-dle-amcheck</amkeyword></term>
+      <listitem>
+<para>Execute after the amcheck command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-host-amcheck</amkeyword></term>
+      <listitem>
+<para>Execute after the amcheck command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-dle-estimate</amkeyword></term>
+      <listitem>
+<para>Execute before the estimate command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-host-estimate</amkeyword></term>
+      <listitem>
+<para>Execute before the estimate command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-dle-estimate</amkeyword></term>
+      <listitem>
+<para>Execute after the estimate command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-host-estimate</amkeyword></term>
+      <listitem>
+<para>Execute after the estimate command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-dle-backup</amkeyword></term>
+      <listitem>
+<para>Execute before the backup command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-host-backup</amkeyword></term>
+      <listitem>
+<para>Execute before the backup command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-dle-backup</amkeyword></term>
+      <listitem>
+<para>Execute after the backup command for the dle.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-host-backup</amkeyword></term>
+      <listitem>
+<para>Execute after the backup command for all dle for the client.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-recover</amkeyword></term>
+      <listitem>
+<para>Execute before any level is recovered.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-recover</amkeyword></term>
+      <listitem>
+<para>Execute after all levels are recovered.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>pre-level-recover</amkeyword></term>
+      <listitem>
+<para>Execute before each level recovery.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>post-level-recover</amkeyword></term>
+      <listitem>
+<para>Execute after each level recovery.</para>
+      </listitem>
+      </varlistentry>
+      <varlistentry>
+      <term><amkeyword>inter-level-recover</amkeyword></term>
+      <listitem>
+<para>Execute between two levels of recovery.</para>
+      </listitem>
+      </varlistentry>
+    </variablelist>
+  </listitem>
+  </varlistentry>
+  <varlistentry>
+  <term><amkeyword>property</amkeyword> [<amkeyword>append</amkeyword>] [<amkeyword>priority</amkeyword>] <amtype>string</amtype> <amtype>string</amtype>+</term>
+  <listitem>
+<para>No default. You can set property for the script, each script have a different set of property. Both strings are quoted; the first string contains the name of
+the property to set, and the others contains its values.
+<amkeyword>append</amkeyword> keyword append the values to the list of values for that property.
+<amkeyword>priority</amkeyword> keyword disallow the setting of that property on the server.
 </para>
+  </listitem>
+  </varlistentry>
+</variablelist>
 </refsect1>
+
+<seealso>
+<manref name="amanda.conf" vol="5"/>,
+<manref name="amcrypt" vol="8"/>,
+<manref name="aespipe" vol="1"/>,
+</seealso>
+
 </refentry>