<para>
      This section describes the settings that apply only for the duration of
      the recovery.  They must be reset for any subsequent recovery you wish to
-     perform.  They can only be set at server start and cannot be changed once
-     recovery has begun.
+     perform.
     </para>
 
     <para>
         database server shutdown) or an error by the shell (such as command
         not found), then recovery will abort and the server will not start up.
        </para>
+
+       <para>
+        This parameter can only be set at server start.
+       </para>
       </listitem>
      </varlistentry>
 
         terminated by a signal or an error by the shell (such as command not
         found), a fatal error will be raised.
        </para>
+       <para>
+        This parameter can only be set in the <filename>postgresql.conf</filename>
+        file or on the server command line.
+       </para>
       </listitem>
      </varlistentry>
 
         signal or an error by the shell (such as command not found), the
         database will not proceed with startup.
        </para>
+       <para>
+        This parameter can only be set in the <filename>postgresql.conf</filename>
+        file or on the server command line.
+       </para>
       </listitem>
      </varlistentry>
 
           standby.  Even if this value is not set, you can still promote
           the standby using <command>pg_ctl promote</command> or calling
           <function>pg_promote</function>.
-          This parameter can only be set at server start.
+          This parameter can only be set in the <filename>postgresql.conf</filename>
+          file or on the server command line.
          </para>
         </listitem>
        </varlistentry>
         </warning>
        </para>
        <para>
-        This parameter can only be set at server start.
+        This parameter can only be set in the <filename>postgresql.conf</filename>
+        file or on the server command line.
        </para>
       </listitem>
      </varlistentry>
 
    },
 
    {
-       {"recovery_min_apply_delay", PGC_POSTMASTER, REPLICATION_STANDBY,
+       {"recovery_min_apply_delay", PGC_SIGHUP, REPLICATION_STANDBY,
            gettext_noop("Sets the minimum delay for applying changes during recovery."),
            NULL,
            GUC_UNIT_MS
    },
 
    {
-       {"archive_cleanup_command", PGC_POSTMASTER, WAL_ARCHIVE_RECOVERY,
+       {"archive_cleanup_command", PGC_SIGHUP, WAL_ARCHIVE_RECOVERY,
            gettext_noop("Sets the shell command that will be executed at every restart point."),
            NULL
        },
    },
 
    {
-       {"recovery_end_command", PGC_POSTMASTER, WAL_ARCHIVE_RECOVERY,
+       {"recovery_end_command", PGC_SIGHUP, WAL_ARCHIVE_RECOVERY,
            gettext_noop("Sets the shell command that will be executed once at the end of recovery."),
            NULL
        },
    },
 
    {
-       {"promote_trigger_file", PGC_POSTMASTER, REPLICATION_STANDBY,
+       {"promote_trigger_file", PGC_SIGHUP, REPLICATION_STANDBY,
            gettext_noop("Specifies a file name whose presence ends recovery in the standby."),
            NULL
        },
 
                # e.g. 'cp /mnt/server/archivedir/%f %p'
                # (change requires restart)
 #archive_cleanup_command = ''  # command to execute at every restartpoint
-               # (change requires restart)
 #recovery_end_command = '' # command to execute at completion of recovery
-               # (change requires restart)
 
 # - Recovery Target -
 
 #primary_slot_name = ''            # replication slot on sending server
                    # (change requires restart)
 #promote_trigger_file = ''     # file name whose presence ends recovery
-                   # (change requires restart)
 #hot_standby = on          # "off" disallows queries during recovery
                    # (change requires restart)
 #max_standby_archive_delay = 30s   # max delay before canceling queries
 #wal_retrieve_retry_interval = 5s  # time to wait before retrying to
                    # retrieve WAL after a failed attempt
 #recovery_min_apply_delay = 0      # minimum delay for applying changes during recovery
-                   # (change requires restart)
 
 # - Subscribers -