</varlistentry>
<varlistentry>
- <term><amkeyword>client_username</amkeyword> <amtype>string</amtype></term>
+ <term><amkeyword>client-username</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default:
<amdefault>CLIENT_LOGIN</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>client_port</amkeyword> [ <amtype>int</amtype> | <amtype>string</amtype> ]</term>
+ <term><amkeyword>client-port</amkeyword> [ <amtype>int</amtype> | <amtype>string</amtype> ]</term>
<listitem>
<para>Default:
<amdefault>"amanda"</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>index_server</amkeyword> <amtype>string</amtype></term>
+ <term><amkeyword>index-server</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default:
<amdefault>Set by configure</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>tape_server</amkeyword> <amtype>string</amtype></term>
+ <term><amkeyword>tape-server</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default:
<amdefault>Set by configure</amdefault>.
<term><amkeyword>auth</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default:
-<amkeyword>"bsd"</amkeyword>.
+<amkeyword>"bsdtcp"</amkeyword>.
Type of authorization to perform between tape server and backup client hosts.</para>
<para><amkeyword>"bsd"</amkeyword>, bsd authorization with udp initial
connection and one tcp connection by data stream.</para>
</varlistentry>
<varlistentry>
- <term><amkeyword>ssh_keys</amkeyword> <amtype>string</amtype></term>
+ <term><amkeyword>ssh-keys</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default:
<amdefault>No default</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>gnutar_list_dir</amkeyword> <amtype>string</amtype></term>
+ <term><amkeyword>gnutar-list-dir</amkeyword> <amtype>string</amtype></term>
<listitem>
<para>Default from configure
<amdefault>--with-gnutar-listdir=DIR</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>connect_tries</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>connect-tries</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>3</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>rep_tries</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>rep-tries</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>5</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_days</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-days</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>3</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_amandad</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-amandad</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<emphasis remap='I'>0</emphasis>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_amidxtaped</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-amidxtaped</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_amindexd</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-amindexd</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_amrecover</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-amrecover</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_auth</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-auth</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_event</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-event</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_holding</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-holding</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_protocol</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-protocol</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_selfcheck</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-selfcheck</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_sendsize</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-sendsize</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
</varlistentry>
<varlistentry>
- <term><amkeyword>debug_sendbackup</amkeyword> <amtype>int</amtype></term>
+ <term><amkeyword>debug-sendbackup</amkeyword> <amtype>int</amtype></term>
<listitem>
<para>Default:
<amdefault>0</amdefault>.
<refsect1><title>APPLICATION SECTION</title>
<para>The
-<emphasis remap='B'>amanda.conf</emphasis>
+<emphasis remap='B'>amanda-client.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>
<para><amtype>name</amtype>
-is the name of this type of application. It is referenced from the
-<amkeyword>dumptype</amkeyword></para>
+is the name of this type of application.</para>
+<para>
+The setting from an application is merged with the dle setting
+ if the <amtype>name</amtype> is the same as the <amkeyword>client-application-name</amkeyword> from the dle
+ or if the <amkeyword>client-application-name</amkeyword> from the dle is not set and the <amtype>name</amtype> is the same as the <amkeyword>plugin</amkeyword> from the dle.</para>
<para>The application options and values are:</para>
<variablelist remap='TP'>
+ <varlistentry>
+ <term><amkeyword>client-application-name</amkeyword> <amtype>string</amtype></term>
+ <listitem>
+<para>Default:
+<amdefault>none</amdefault>.
+Not use on the client.</para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><amkeyword>comment</amkeyword> <amtype>string</amtype></term>
<listitem>
<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>
+on the client. If set, it must be the same as the dle <amkeyword>plugin</amkeyword>.</para>
</listitem>
</varlistentry>
<varlistentry>
<refsect1><title>SCRIPT SECTION</title>
<para>The
-<emphasis remap='B'>amanda.conf</emphasis>
+<emphasis remap='B'>amanda-client.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>
<para><amtype>name</amtype>
-is the name of this type of script. It is referenced from the
-<amkeyword>dumptype</amkeyword></para>
+is the name of this type of script.</para>
+<para>
+The setting from a script is merged with the dle setting
+ if the <amtype>name</amtype> is the same as the <amkeyword>client-script-name</amkeyword> from the dle
+ or if the <amkeyword>client-script-name</amkeyword> from the dle is not set and the <amtype>name</amtype> is the same as the <amkeyword>plugin</amkeyword> from the dle.</para>
<para>The script options and values are:</para>
<variablelist remap='TP'>
+ <varlistentry>
+ <term><amkeyword>client-script-name</amkeyword> <amtype>string</amtype></term>
+ <listitem>
+<para>Default:
+<amdefault>none</amdefault>.
+Not used on the client.</para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term><amkeyword>comment</amkeyword> <amtype>string</amtype></term>
<listitem>
<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>
+<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. If set, it must be the same as the dle <amkeyword>plugin</amkeyword>.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><amkeyword>execute_where</amkeyword> [ <amkeyword>client</amkeyword> | <amkeyword>server</amkeyword> ]</term>
+ <term><amkeyword>execute-where</amkeyword> <amkeyword>client</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>
+<para>Default: <amkeyword>client</amkeyword>.
+Value can't be changed.</para>
</listitem>
</varlistentry>
<varlistentry>
- <term><amkeyword>execute_on</amkeyword> <amtype>execute_on</amtype>[,<amtype>execute_on</amtype>]*</term>
+ <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 -->
<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>