|
@@ -128,6 +128,35 @@ strings <userinput>path</userinput>/kea-dhcp-ddns | sed -n 's/;;;; //p'
|
|
|
Upon start up the module will load its configuration and begin listening
|
|
|
for NCRs based on that configuration.
|
|
|
</para>
|
|
|
+
|
|
|
+ <para>
|
|
|
+ During startup the server will attempt to create a PID file of the
|
|
|
+ form: [localstatedir]/[conf name].kea-dhcp-ddns.pid
|
|
|
+ where:
|
|
|
+ <itemizedlist>
|
|
|
+ <listitem>
|
|
|
+ <simpara><command>localstatedir</command>: The value as passed into the
|
|
|
+ build configure script. It defaults defaults to "/usr/local/var". Note
|
|
|
+ that this value may be overridden at run time by setting the environment
|
|
|
+ variable KEA_PIDFILE_DIR. This is intended primarily for testing purposes.
|
|
|
+ </simpara>
|
|
|
+ </listitem>
|
|
|
+ <listitem>
|
|
|
+ <simpara><command>conf name</command>: The confguration file name
|
|
|
+ used to start the server, minus all preceding path and file extension.
|
|
|
+ For example, given a pathname of "/usr/local/etc/kea/myconf.txt", the
|
|
|
+ portion used would be "myconf".
|
|
|
+ </simpara>
|
|
|
+ </listitem>
|
|
|
+ </itemizedlist>
|
|
|
+ If the file already exists and contains the PID of a live process,
|
|
|
+ the server will issue a DHCP_DDNS_ALREADY_RUNNING log message and exit. It
|
|
|
+ is possible, though unlikely, that the file is a remnant of a system crash
|
|
|
+ and the process to which the PID belongs is unrelated to Kea. In such a
|
|
|
+ case it would be necessary to manually delete the PID file.
|
|
|
+ </para>
|
|
|
+
|
|
|
+
|
|
|
</section> <!-- end start-stop -->
|
|
|
<section id="d2-configuration">
|
|
|
<title>Configuring the DHCP-DDNS Server</title>
|