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 | ||||
| Name: httpd | ||||
| Version: 2.4.41 | ||||
| Release: 9%{?dist} | ||||
| Release: 10%{?dist} | ||||
| URL: https://httpd.apache.org/ | ||||
| Source0: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2 | ||||
| Source1: https://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2.asc | ||||
| @ -59,6 +59,7 @@ Source43: httpd-ssl-gencerts | ||||
| Source44: httpd@.service | ||||
| Source45: config.layout | ||||
| Source46: apachectl.sh | ||||
| Source47: apachectl.xml | ||||
| 
 | ||||
| # build/scripts patches | ||||
| 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/httpd.service.xml | ||||
| 
 | ||||
| # apachectl.xml => apachectl.8 | ||||
| xmlto man %{SOURCE47} | ||||
| 
 | ||||
| : Building with MMN %{mmn}, MMN-ISA %{mmnisa} | ||||
| : 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 -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 \ | ||||
|         httpd@.service.8 htcacheclean.service.8 \ | ||||
|         httpd@.service.8 htcacheclean.service.8 apachectl.8 \ | ||||
|         $RPM_BUILD_ROOT%{_mandir}/man8 | ||||
| install -m 644 -p httpd.conf.5 \ | ||||
|         $RPM_BUILD_ROOT%{_mandir}/man5 | ||||
| @ -749,6 +753,9 @@ exit $rv | ||||
| %{_rpmconfigdir}/macros.d/macros.httpd | ||||
| 
 | ||||
| %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 | ||||
| - mod_ssl: fix request body buffering w/TLSv1.3 PHA (#1775146) | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user