Add man page for Fedora apachectl
This commit is contained in:
		
							parent
							
								
									b3ceae982a
								
							
						
					
					
						commit
						11b0ed9c90
					
				
							
								
								
									
										173
									
								
								apachectl.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										173
									
								
								apachectl.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,173 @@
 | 
				
			|||||||
 | 
					<?xml version='1.0' encoding='UTF-8' ?>
 | 
				
			||||||
 | 
					<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
 | 
				
			||||||
 | 
					  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">[
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					]>
 | 
				
			||||||
 | 
					<!--
 | 
				
			||||||
 | 
					 Copyright 2018 Red Hat, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 Licensed to the Apache Software Foundation (ASF) under one or more
 | 
				
			||||||
 | 
					 contributor license agreements. See the NOTICE file distributed with
 | 
				
			||||||
 | 
					 this work for additional information regarding copyright ownership.
 | 
				
			||||||
 | 
					 The ASF licenses this file to You under the Apache License, Version 2.0
 | 
				
			||||||
 | 
					 (the "License"); you may not use this file except in compliance with
 | 
				
			||||||
 | 
					 the License. You may obtain a copy of the License at
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     http://www.apache.org/licenses/LICENSE-2.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 Unless required by applicable law or agreed to in writing, software
 | 
				
			||||||
 | 
					 distributed under the License is distributed on an "AS IS" BASIS,
 | 
				
			||||||
 | 
					 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
				
			||||||
 | 
					 See the License for the specific language governing permissions and
 | 
				
			||||||
 | 
					 limitations under the License.
 | 
				
			||||||
 | 
					-->
 | 
				
			||||||
 | 
					<refentry>
 | 
				
			||||||
 | 
					  <refentryinfo>
 | 
				
			||||||
 | 
					    <title>apachectl</title>
 | 
				
			||||||
 | 
					    <productname>httpd</productname>
 | 
				
			||||||
 | 
					    <corpauthor>Apache Software Foundation</corpauthor>
 | 
				
			||||||
 | 
					    <editor><contrib>Fedora man page</contrib><surname>Dana</surname><firstname>Frank</firstname><email>ferdnyc@gmail.com</email></editor>
 | 
				
			||||||
 | 
					  </refentryinfo>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <refmeta>
 | 
				
			||||||
 | 
					    <refentrytitle>apachectl</refentrytitle>
 | 
				
			||||||
 | 
					    <manvolnum>8</manvolnum>
 | 
				
			||||||
 | 
					  </refmeta>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <refnamediv>
 | 
				
			||||||
 | 
					    <refname>apachectl</refname>
 | 
				
			||||||
 | 
					    <refpurpose>Server control interface for httpd</refpurpose>
 | 
				
			||||||
 | 
					  </refnamediv>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <refsynopsisdiv id='synopsis'>
 | 
				
			||||||
 | 
					    <cmdsynopsis>
 | 
				
			||||||
 | 
					      <command>apachectl</command>
 | 
				
			||||||
 | 
					      <arg choice='opt'><replaceable>command</replaceable> </arg>
 | 
				
			||||||
 | 
					      <sbr/>
 | 
				
			||||||
 | 
					    </cmdsynopsis>
 | 
				
			||||||
 | 
					  </refsynopsisdiv>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<!-- body begins here -->
 | 
				
			||||||
 | 
					  <refsect1 id='description'>
 | 
				
			||||||
 | 
					    <title>DESCRIPTION</title>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <para><command>apachectl</command> is a front end to the Apache HyperText
 | 
				
			||||||
 | 
					    Transfer Protocol (HTTP) server. It is designed to help the
 | 
				
			||||||
 | 
					    administrator control the functioning of the Apache
 | 
				
			||||||
 | 
					    <command>httpd</command> daemon.</para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <para>The <command>apachectl</command> script takes one-word arguments like
 | 
				
			||||||
 | 
					    <option>start</option>,
 | 
				
			||||||
 | 
					    <option>restart</option>, and
 | 
				
			||||||
 | 
					    <option>stop</option>, and translates them
 | 
				
			||||||
 | 
					    into appropriate signals to <command>httpd</command>.</para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <para>The <command>apachectl</command> script returns a 0 exit value on
 | 
				
			||||||
 | 
					    success, and >0 if an error occurs.</para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  </refsect1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <refsect1 id='options'>
 | 
				
			||||||
 | 
					    <title>OPTIONS</title>
 | 
				
			||||||
 | 
					    <variablelist remap='TP'>
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>start</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Start the Apache <command>httpd</command> daemon. Gives an error if it
 | 
				
			||||||
 | 
					          is already running. This is equivalent to <command>systemctl start httpd.service</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>stop</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Stops the Apache <command>httpd</command> daemon. This is equivalent to
 | 
				
			||||||
 | 
					          <command>systemctl stop httpd.service</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>restart</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Restarts the Apache <command>httpd</command> daemon. If the daemon is
 | 
				
			||||||
 | 
					          not running, it is started. This is equivalent
 | 
				
			||||||
 | 
					          to <command>systemctl restart httpd.service</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>status</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Displays a brief status report. This is equivalent to <command>systemctl status httpd.service.</command></para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>graceful</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Gracefully restarts the Apache <command>httpd</command> daemon. If the
 | 
				
			||||||
 | 
					          daemon is not running, it is started. This differs from a normal
 | 
				
			||||||
 | 
					          restart in that currently open connections are not aborted. A side
 | 
				
			||||||
 | 
					          effect is that old log files will not be closed immediately. This
 | 
				
			||||||
 | 
					          means that if used in a log rotation script, a substantial delay may
 | 
				
			||||||
 | 
					          be necessary to ensure that the old log files are closed before
 | 
				
			||||||
 | 
					          processing them. This is equivalent to
 | 
				
			||||||
 | 
					          <command>systemctl kill --signal=SIGUSR1 --kill-who=main httpd.service</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>graceful-stop</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Gracefully stops the Apache <command>httpd</command> daemon.
 | 
				
			||||||
 | 
					          This differs from a normal stop in that currently open connections are not
 | 
				
			||||||
 | 
					          aborted. A side effect is that old log files will not be closed immediately.
 | 
				
			||||||
 | 
					          This is equivalent to
 | 
				
			||||||
 | 
					          <command>systemctl kill --signal=SIGWINCH --kill-who=main httpd.service</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>configtest</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Run a configuration file syntax test. It parses the configuration
 | 
				
			||||||
 | 
					          files and either reports <literal>Syntax Ok</literal>
 | 
				
			||||||
 | 
					          or detailed information about the particular syntax error. This is
 | 
				
			||||||
 | 
					          equivalent to <command>httpd -t</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					    </variablelist>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <para>The following options were available in earlier versions but have been removed.</para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <variablelist remap='TP'>
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>fullstatus</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>Displays a full status report from <literal>mod_status</literal>.
 | 
				
			||||||
 | 
					          For this to work, you need to have <literal>mod_status</literal> enabled
 | 
				
			||||||
 | 
					          on your server and a text-based browser such as <command>lynx</command>
 | 
				
			||||||
 | 
					          available on your system. The URL used to access the status report
 | 
				
			||||||
 | 
					          can be set by editing the <literal>STATUSURL</literal> variable in the
 | 
				
			||||||
 | 
					          script.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <varlistentry>
 | 
				
			||||||
 | 
					        <term><option>startssl</option></term>
 | 
				
			||||||
 | 
					        <listitem>
 | 
				
			||||||
 | 
					          <para>To start <command>httpd</command> with SSL support, you should edit
 | 
				
			||||||
 | 
					          your configuration file to include the relevant directives and then
 | 
				
			||||||
 | 
					          use the normal <command>apachectl start</command>.</para>
 | 
				
			||||||
 | 
					        </listitem>
 | 
				
			||||||
 | 
					      </varlistentry>
 | 
				
			||||||
 | 
					    </variablelist>
 | 
				
			||||||
 | 
					  </refsect1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <refsect1 id='bugs'>
 | 
				
			||||||
 | 
					    <title>BUGS</title>
 | 
				
			||||||
 | 
					    <para>Please report bugs by filing an issue against the "httpd" component of the "Fedora"
 | 
				
			||||||
 | 
					    project, in <ulink url='https://bugzilla.redhat.com/'>RedHat Bugzilla</ulink>.</para>
 | 
				
			||||||
 | 
					  </refsect1>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</refentry>
 | 
				
			||||||
							
								
								
									
										11
									
								
								httpd.spec
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								httpd.spec
									
									
									
									
									
								
							@ -13,7 +13,7 @@
 | 
				
			|||||||
Summary: Apache HTTP Server
 | 
					Summary: Apache HTTP Server
 | 
				
			||||||
Name: httpd
 | 
					Name: httpd
 | 
				
			||||||
Version: 2.4.41
 | 
					Version: 2.4.41
 | 
				
			||||||
Release: 9%{?dist}
 | 
					Release: 10%{?dist}
 | 
				
			||||||
URL: https://httpd.apache.org/
 | 
					URL: https://httpd.apache.org/
 | 
				
			||||||
Source0: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
 | 
					Source0: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
 | 
				
			||||||
Source1: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2.asc
 | 
					Source1: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2.asc
 | 
				
			||||||
@ -59,6 +59,7 @@ Source43: httpd-ssl-gencerts
 | 
				
			|||||||
Source44: httpd@.service
 | 
					Source44: httpd@.service
 | 
				
			||||||
Source45: config.layout
 | 
					Source45: config.layout
 | 
				
			||||||
Source46: apachectl.sh
 | 
					Source46: apachectl.sh
 | 
				
			||||||
 | 
					Source47: apachectl.xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# build/scripts patches
 | 
					# build/scripts patches
 | 
				
			||||||
Patch2: httpd-2.4.9-apxs.patch
 | 
					Patch2: httpd-2.4.9-apxs.patch
 | 
				
			||||||
@ -269,6 +270,9 @@ xmlto man ./httpd.conf.xml
 | 
				
			|||||||
xmlto man $RPM_SOURCE_DIR/htcacheclean.service.xml
 | 
					xmlto man $RPM_SOURCE_DIR/htcacheclean.service.xml
 | 
				
			||||||
xmlto man $RPM_SOURCE_DIR/httpd.service.xml
 | 
					xmlto man $RPM_SOURCE_DIR/httpd.service.xml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# apachectl.xml => apachectl.8
 | 
				
			||||||
 | 
					xmlto man %{SOURCE47}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: Building with MMN %{mmn}, MMN-ISA %{mmnisa}
 | 
					: Building with MMN %{mmn}, MMN-ISA %{mmnisa}
 | 
				
			||||||
: Default MPM is %{mpm}, vendor string is '%{vstring}'
 | 
					: Default MPM is %{mpm}, vendor string is '%{vstring}'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -498,7 +502,7 @@ install -m 644 -p $RPM_SOURCE_DIR/httpd.logrotate \
 | 
				
			|||||||
# Install man pages
 | 
					# Install man pages
 | 
				
			||||||
install -d $RPM_BUILD_ROOT%{_mandir}/man8 $RPM_BUILD_ROOT%{_mandir}/man5
 | 
					install -d $RPM_BUILD_ROOT%{_mandir}/man8 $RPM_BUILD_ROOT%{_mandir}/man5
 | 
				
			||||||
install -m 644 -p httpd.service.8 httpd-init.service.8 httpd.socket.8 \
 | 
					install -m 644 -p httpd.service.8 httpd-init.service.8 httpd.socket.8 \
 | 
				
			||||||
        httpd@.service.8 htcacheclean.service.8 \
 | 
					        httpd@.service.8 htcacheclean.service.8 apachectl.8 \
 | 
				
			||||||
        $RPM_BUILD_ROOT%{_mandir}/man8
 | 
					        $RPM_BUILD_ROOT%{_mandir}/man8
 | 
				
			||||||
install -m 644 -p httpd.conf.5 \
 | 
					install -m 644 -p httpd.conf.5 \
 | 
				
			||||||
        $RPM_BUILD_ROOT%{_mandir}/man5
 | 
					        $RPM_BUILD_ROOT%{_mandir}/man5
 | 
				
			||||||
@ -749,6 +753,9 @@ exit $rv
 | 
				
			|||||||
%{_rpmconfigdir}/macros.d/macros.httpd
 | 
					%{_rpmconfigdir}/macros.d/macros.httpd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
%changelog
 | 
					%changelog
 | 
				
			||||||
 | 
					* Sat Dec  7 2019 FeRD (Frank Dana) <ferdnyc@gmail.com> - 2.4.41-10
 | 
				
			||||||
 | 
					- apachectl: Add man page for Fedora version
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Thu Nov 21 2019 Joe Orton <jorton@redhat.com> - 2.4.41-9
 | 
					* Thu Nov 21 2019 Joe Orton <jorton@redhat.com> - 2.4.41-9
 | 
				
			||||||
- mod_ssl: fix request body buffering w/TLSv1.3 PHA (#1775146)
 | 
					- mod_ssl: fix request body buffering w/TLSv1.3 PHA (#1775146)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user