# HG changeset patch
# User jfp <jf.pieronne@laposte.net>
# Date 1685520662 -7200
#      Wed May 31 10:11:02 2023 +0200
# Node ID a71a0dc1e0437f92ceea99fcc64888bfd90f467b
# Parent  61688a7b270f7060af6acb255b2f65cdb11b56dc
Documentaion update

diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -148,10 +148,10 @@
 #### **[program:x]** Section Values
 <dl>
 <dt><strong>image</strong></dt>
-<dd>Name of the image to be activated in the newly created process<br>
-Default: <strong>SYS$SYSTEM:LOGINOUT.EXE</strong></dd>
+<dd>Name of the image to be activated in the newly created process.<br>
+Default: SYS$SYSTEM:LOGINOUT.EXE</dd>
 <dt><strong>command</strong></dt>
-<dd>Equivalence name to be associated with the logical name SYS$INPUT in the logical name table of the created process<br>
+<dd>Equivalence name to be associated with the logical name SYS$INPUT in the logical name table of the created process.<br>
 Default: NLA0:</dd>
 <dt><strong>process_name</strong></dt>
 <dd>Process name to be assigned to the created process.<br>
@@ -160,29 +160,44 @@
 <dd>Instruct supervisord to use this OpenVMS user account as the account which runs the program.<br>
 Default: None, mandatory</dd>
 <dt><strong>autostart</strong></dt>
-<dd></dd>
+<dd>If true, this program will start automatically when supervisord is started.<br>
+Default: true</dd>
 <dt><strong>stdout_file</strong></dt>
-<dd></dd>
+<dd>Equivalence name to be associated with the logical name SYS$OUTPUT in the logical name table of the created process.<br>
+Default: NLA0:</dd>
 <dt><strong>stderr_file</strong></dt>
-<dd></dd>
+<dd>Equivalence name to be associated with the logical name SYS$ERROR in the logical name table of the created process.<br>
+Default NLA0:</dd>
 <dt><strong>startsecs</strong></dt>
-<dd></dd>
+<dd>The total number of seconds which the program needs to stay running after a startup to consider the start successful (moving the process from the <strong>STARTING</strong> state to the <strong>RUNNING</strong> state).<br>
+Set to 0 to indicate that the program needn’t stay running for any particular amount of time.<br>
+Default: 10</dd>
 <dt><strong>startretries</strong></dt>
-<dd></dd>
+<dd>The number of serial failure attempts that supervisord will allow when attempting to start the program before giving up and putting the process into an <strong>FATAL</strong> state<.<br>
+Default: 3</dd>
 <dt><strong>stopwaitsecs</strong></dt>
-<dd></dd>
+<dd>The number of seconds to wait for the program after a $FORCEX has been sent. If this number of seconds elapses before supervisord  will attempt to kill it with a $DELPRC.<br>
+Default: 10</dd>
 <dt><strong>kt_limit</strong></dt>
-<dd></dd>
+<dd>Sets the limit of the number of kernel threads that can be created in the process.<br>
+Default: 0</dd>
 <dt><strong>baspri</strong></dt>
-<dd></dd>
+<dd>Base priority to be assigned to the created process.<br>
+Default: 4</dd>
 <dt><strong>nouaf</strong></dt>
-<dd></dd>
+<dd>Create the detach process with flag PRC$M_NOUAF set. Read OpenVMS documentation for more information.<br>
+Default: false</dd>
 <dt><strong>quotas</strong></dt>
-<dd></dd>
+<dd>Process quotas to be established for the created process. View the template configuration for format and example.</dd>
 <dt><strong>privileges</strong></dt>
-<dd></dd>
+<dd>Process privileges to be established for the created process. View the template configuration for format and example.</dd>
 <dt><strong>autorestart</strong></dt>
-<dd></dd>
+<dd>Specifies if supervisord should automatically restart a process if it exits when it is in the <strong>RUNNING</strong> state. May be one of false, unexpected, or true.<br>
+If false, the process will not be autorestarted.<br>
+If unexpected, the process will be restarted when the program exits with an exit code that is not one of the exit codes associated with this process’ configuration (see exitcodes).<br>
+If true, the process will be unconditionally restarted when it exits, without regard to its exit code.<br>
+Default: unexpected</dd>
 <dt><strong>exitcodes</strong></dt>
-<dd></dd>
+<dd>The list of “expected” exit codes for this program used with autorestart. If the autorestart parameter is set to unexpected, and the process exits in any other way than as a result of a supervisor stop request, supervisord will restart the process if it exits with an exit code that is not defined in this list.<br>
+Default: 1</dd>
 </dl>