public inbox for gentoo-doc-cvs@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-doc-cvs] cvs commit: apache-developer.xml
@ 2005-08-01 15:52 Sven Vermeulen
  0 siblings, 0 replies; 5+ messages in thread
From: Sven Vermeulen @ 2005-08-01 15:52 UTC (permalink / raw
  To: gentoo-doc-cvs

swift       05/08/01 15:52:23

  Modified:    xml/htdocs/doc/en apache-upgrading.xml metadoc.xml
  Added:       xml/htdocs/doc/en apache-developer.xml
  Log:
  #99539 - Apache developer documentation

Revision  Changes    Path
1.2       +2 -2      xml/htdocs/doc/en/apache-upgrading.xml

file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-upgrading.xml?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-upgrading.xml?rev=1.2&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-upgrading.xml.diff?r1=1.1&r2=1.2&cvsroot=gentoo

Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-upgrading.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- apache-upgrading.xml	1 Aug 2005 15:17:11 -0000	1.1
+++ apache-upgrading.xml	1 Aug 2005 15:52:23 -0000	1.2
@@ -16,7 +16,7 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>2.1</version>
+<version>2.2</version>
 <date>2005-08-01</date>
 
 <chapter>
@@ -66,7 +66,7 @@
 This document details how to upgrade without breaking your system. If you are 
 a  developer or would like to know what we changed, or how ebuilds need to be 
 modified to take advantage of our eclass, then check the <uri 
-link="/proj/en/developer.xml">Apache Developer Reference</uri>.
+link="apache-developer.xml">Apache Developer Reference</uri>.
 </p>
 
 </body>



1.92      +6 -1      xml/htdocs/doc/en/metadoc.xml

file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/metadoc.xml?rev=1.92&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/metadoc.xml?rev=1.92&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/metadoc.xml.diff?r1=1.91&r2=1.92&cvsroot=gentoo

Index: metadoc.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/metadoc.xml,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- metadoc.xml	1 Aug 2005 15:17:11 -0000	1.91
+++ metadoc.xml	1 Aug 2005 15:52:23 -0000	1.92
@@ -1,5 +1,5 @@
 <?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/metadoc.xml,v 1.91 2005/08/01 15:17:11 swift Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/metadoc.xml,v 1.92 2005/08/01 15:52:23 swift Exp $ -->
 <!DOCTYPE metadoc SYSTEM "/dtd/metadoc.dtd">
 
 <metadoc lang="en">
@@ -361,6 +361,7 @@
     <file id="shb-uptodate">/doc/en/security/shb-uptodate.xml</file>
     <file id="apache-troubleshooting">/doc/en/apache-troubleshooting.xml</file>
     <file id="apache-upgrading">/doc/en/apache-upgrading.xml</file>
+    <file id="apache-developer">/doc/en/apache-developer.xml</file>
   </files>
   <docs>
     <doc id="name-logo">
@@ -989,5 +990,9 @@
       <memberof>sysadmin_specific</memberof>
       <fileid>apache-upgrading</fileid>
     </doc>
+    <doc id="apache-developer">
+      <memberof>gentoodev_docs</memberof>
+      <fileid>apache-developer</fileid>
+    </doc>
   </docs>
 </metadoc>



1.1                  xml/htdocs/doc/en/apache-developer.xml

file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.1&content-type=text/plain&cvsroot=gentoo

Index: apache-developer.xml
===================================================================
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
<guide link="apache-developer.xml" lang="en">
<title>Apache Developer Documentation</title>

<author title="Author">
  <mail link="vericgar@gentoo.org">Michael Stewart</mail>
</author>

<abstract>
This document provides details about the new eclasses available for developers 
of packages that relate to Apache.
</abstract>

<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>

<version>2.1</version>
<date>2005-08-01</date>

<chapter>
<title>About this document</title>
<section>
<body>

<p>
This document details the <uri link="#apache-module">new eclasses</uri>, <uri 
link="#changes">what we changed</uri> from the previous style of apache and 
how ebuilds need to be <uri link="#ebuild-update">modified</uri> to take 
advantage of our new eclasses. If you are a user looking for information on 
how to upgrade, please use the <uri link="apache-upgrading.xml">Upgrading 
Apache</uri> document.
</p>

</body>
</section>
</chapter>

<chapter id="changes">
<title>What Has Changed</title>
<section>
<title>Overview</title>
<body>

<p>
We have made many changes to the way Apache and its modules install and work 
on Gentoo. This eases the maintenance burden and more closely follows upstream 
practices. Our changes are:
</p>

<ul>
  <li>Fixed many <uri link="#buglist">bugs</uri></li>
  <li>Changed installation and configuration paths</li>
  <li>
    Created <uri link="#depend-apache">depend.apache</uri> and <uri	
    link="#apache-module">apache-module</uri> eclasses
  </li>
  <li>
    Combined apache.conf and commonapache.conf into one file that is very 
    similar to how upstream distributes it
  </li>
  <li>
    Split <c>apr</c> and <c>apr-utils</c> out of apache so some packages no 
    longer require apache
  </li>
  <li>Updated and version bumped nearly every module</li>
  <li>Made more MPMs available</li>
  <li>Added lingerd support</li>
  <li>Fixed large file support</li>
  <li><e>Much more I'm sure I'm forgetting...</e></li>
</ul>

</body>
</section>
<section>
<title>Apache Path Locations</title>
<body>

<p>
In order to more closely follow how upstream and other distributions install 
apache, the following paths have changed:
</p>

</body>
</section>
<section>
<title>Apache 1.x</title>
<body>

<table>
<tr>
  <th>Use</th>
  <th>Old Path</th>
  <th>New Path</th>
</tr>
<tr>
  <ti>Server Root</ti>
  <ti><path>/etc/apache/</path></ti>
  <ti><path>/usr/lib/apache/</path></ti>
</tr>
<tr>
  <ti>Configuration Directory</ti>
  <ti><path>/etc/apache/conf/</path></ti>
  <ti><path>/etc/apache/</path></ti>
</tr>
<tr>
  <ti>Configuration</ti>
  <ti><path>/etc/apache/conf/apache.conf</path></ti>
  <ti><path>/etc/apache/httpd.conf</path></ti>
</tr>
<tr>
  <ti>Configuration</ti>
  <ti><path>/etc/apache/conf/commonapache.conf</path></ti>
  <ti><path>/etc/apache/httpd.conf</path></ti>
</tr>
<tr>
  <ti>Vhosts Configuration</ti>
  <ti><path>/etc/apache/conf/vhosts/</path></ti>
  <ti><path>/etc/apache/vhosts.d/</path></ti>
</tr>
<tr>
  <ti>Modules Configuration</ti>
  <ti><path>/etc/apache/conf/addon-modules/</path></ti>
  <ti><path>/etc/apache/modules.d/</path></ti>
</tr>
<tr>
  <ti>Module Binaries</ti>
  <ti><path>/usr/lib/apache-extramodules/</path></ti>
  <ti><path>/usr/lib/apache/modules/</path></ti>
</tr>
</table>

</body>
</section>
<section>
<title>Apache 2.x</title>
<body>

<table>
<tr>
  <th>Use</th>
  <th>Old Path</th>
  <th>New Path</th>
</tr>
<tr>
  <ti>Server Root</ti>
  <ti><path>/etc/apache2/</path></ti>
  <ti><path>/usr/lib/apache2/</path></ti>
</tr>
<tr>
  <ti>Configuration Directory</ti>
  <ti><path>/etc/apache2/conf/</path></ti>
  <ti><path>/etc/apache2/</path></ti>
</tr>
<tr>
  <ti>Configuration</ti>
  <ti><path>/etc/apache2/conf/apache2.conf</path></ti>
  <ti><path>/etc/apache2/httpd.conf</path></ti>
</tr>
<tr>
  <ti>Configuration</ti>
  <ti><path>/etc/apache2/conf/commonapache2.conf</path></ti>
  <ti><path>/etc/apache2/httpd.conf</path></ti>
</tr>
<tr>
  <ti>Vhosts Configuration</ti>
  <ti><path>/etc/apache2/conf/vhosts/</path></ti>
  <ti><path>/etc/apache2/vhosts.d/</path></ti>
</tr>
<tr>
  <ti>Modules Configuration</ti>
  <ti><path>/etc/apache2/conf/modules.d/</path></ti>
  <ti><path>/etc/apache2/modules.d/</path></ti>
</tr>
<tr>
  <ti>Module Binaries</ti>
  <ti><path>/usr/lib/apache2-extramodules/</path></ti>
  <ti><path>/usr/lib/apache2/modules/</path></ti>
</tr>
</table>

<note>
The default configuration now automatically includes 
<path>modules.d/*.conf</path> and <path>vhosts.d/*.conf</path> by default. 
However, the directive in <path>httpd.conf</path> lists the above as 
<path>conf/modules.d/*.conf</path> and <path>conf/vhosts.d/*.conf</path>. This 
is because Apache reads the configuration using the directory 
<path>/usr/lib/apache{|2}</path> which contains a symbolic link <path>conf -> 
/etc/apache{|2}</path>.
</note>


<impo>
If you are a developer updating an ebuild to work with the changes we've made,
please do not hard-code the above paths into your ebuild - see the eclass 
documentation on appropriate variables you can use instead.
</impo>




-- 
gentoo-doc-cvs@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-doc-cvs] cvs commit: apache-developer.xml
@ 2005-08-02 23:54 Xavier Neys
  0 siblings, 0 replies; 5+ messages in thread
From: Xavier Neys @ 2005-08-02 23:54 UTC (permalink / raw
  To: gentoo-doc-cvs

neysx       05/08/02 23:54:48

  Modified:    xml/htdocs/doc/en apache-developer.xml
  Log:
  #101131 s:depend-apache:depend.apache: & s:_MODULES_VHOSTDIR:_VHOSTDIR:

Revision  Changes    Path
1.2       +8 -6      xml/htdocs/doc/en/apache-developer.xml

file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.2&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml.diff?r1=1.1&r2=1.2&cvsroot=gentoo

Index: apache-developer.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- apache-developer.xml	1 Aug 2005 15:52:23 -0000	1.1
+++ apache-developer.xml	2 Aug 2005 23:54:48 -0000	1.2
@@ -1,6 +1,8 @@
 <?xml version='1.0' encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<guide link="apache-developer.xml" lang="en">
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.2 2005/08/02 23:54:48 neysx Exp $ -->
+
+<guide link="/doc/en/apache-developer.xml" lang="en">
 <title>Apache Developer Documentation</title>
 
 <author title="Author">
@@ -16,8 +18,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>2.1</version>
-<date>2005-08-01</date>
+<version>2.2</version>
+<date>2005-08-03</date>
 
 <chapter>
 <title>About this document</title>
@@ -774,7 +776,7 @@
 <body>
 
 <p>
-The <c>depend-apache</c> eclass sets the default locations of various apache 
+The <c>depend.apache</c> eclass sets the default locations of various apache 
 paths and handles setting dependencies on apache. In general, this eclass 
 shouldn't be used for modules. It should only be used for programs that need to
 depend on apache but that aren't modules. (Modules should use the <uri 
@@ -898,8 +900,8 @@
 </tr>
 <tr>
   <ti>
-    <c>APACHE1_MODULES_VHOSTDIR</c><br />
-    <c>APACHE2_MODULES_VHOSTDIR</c>
+    <c>APACHE1_VHOSTDIR</c><br />
+    <c>APACHE2_VHOSTDIR</c>
   </ti>
   <ti>
     ${APACHE1_CONFDIR}/vhosts.d<br />



-- 
gentoo-doc-cvs@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-doc-cvs] cvs commit: apache-developer.xml
@ 2006-07-06 23:46 Lukasz Damentko
  0 siblings, 0 replies; 5+ messages in thread
From: Lukasz Damentko @ 2006-07-06 23:46 UTC (permalink / raw
  To: gentoo-doc-cvs

rane        06/07/06 23:46:17

  Modified:             apache-developer.xml
  Log:
  #139491, switching einfo to elog

Revision  Changes    Path
1.3                  xml/htdocs/doc/en/apache-developer.xml

file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.3&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml?rev=1.3&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/apache-developer.xml.diff?r1=1.2&r2=1.3&cvsroot=gentoo

Index: apache-developer.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- apache-developer.xml	2 Aug 2005 23:54:48 -0000	1.2
+++ apache-developer.xml	6 Jul 2006 23:46:17 -0000	1.3
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.2 2005/08/02 23:54:48 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.3 2006/07/06 23:46:17 rane Exp $ -->
 
 <guide link="/doc/en/apache-developer.xml" lang="en">
 <title>Apache Developer Documentation</title>
@@ -18,8 +18,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>2.2</version>
-<date>2005-08-03</date>
+<version>2.3</version>
+<date>2006-07-06</date>
 
 <chapter>
 <title>About this document</title>
@@ -492,9 +492,9 @@
 <pre caption="Diff between mod_ldap_userdir-1.4.1 and mod_ldap_userdir-1.4.1-r1 (edited)">
 -pkg_postinst() {
 -	if use apache2; then
--		einfo "Adjust /etc/apache2/conf/modules.d/47_mod_ldap_userdir.conf to match your setup and"
--		einfo "add '-D LDAPuserdir' to your APACHE2_OPTS in /etc/conf.d/apache2"
--		einfo "To configure the package run \"ebuild /var/db/pkg/net-www/${PF}/${PF}.ebuild config\""
+-		elog "Adjust /etc/apache2/conf/modules.d/47_mod_ldap_userdir.conf to match your setup and"
+-		elog "add '-D LDAPuserdir' to your APACHE2_OPTS in /etc/conf.d/apache2"
+-		elog "To configure the package run \"ebuild /var/db/pkg/net-www/${PF}/${PF}.ebuild config\""
 -	fi
 -}
 -



-- 
gentoo-doc-cvs@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-doc-cvs] cvs commit: apache-developer.xml
@ 2006-10-10 19:39 Stefano Rossi
  0 siblings, 0 replies; 5+ messages in thread
From: Stefano Rossi @ 2006-10-10 19:39 UTC (permalink / raw
  To: gentoo-doc-cvs

so          06/10/10 19:39:51

  Modified:             apache-developer.xml
  Log:
  typo fix no content change

Revision  Changes    Path
1.4                  xml/htdocs/doc/en/apache-developer.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?r1=1.3&r2=1.4

Index: apache-developer.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- apache-developer.xml	6 Jul 2006 23:46:17 -0000	1.3
+++ apache-developer.xml	10 Oct 2006 19:39:51 -0000	1.4
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.3 2006/07/06 23:46:17 rane Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.4 2006/10/10 19:39:51 so Exp $ -->
 
 <guide link="/doc/en/apache-developer.xml" lang="en">
 <title>Apache Developer Documentation</title>
@@ -876,7 +876,7 @@
 <tr>
   <ti>
     <c>APACHE1_CONFDIR</c><br />
-    <c>APACHE2_CONFIDR</c>
+    <c>APACHE2_CONFDIR</c>
   </ti>
   <ti>
     <path>/etc/apache</path><br />



-- 
gentoo-doc-cvs@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-doc-cvs] cvs commit: apache-developer.xml
@ 2008-03-02 22:04 Joshua Saddler
  0 siblings, 0 replies; 5+ messages in thread
From: Joshua Saddler @ 2008-03-02 22:04 UTC (permalink / raw
  To: gentoo-doc-cvs

nightmorph    08/03/02 22:04:51

  Modified:             apache-developer.xml
  Log:
  removed dead link, #212121

Revision  Changes    Path
1.6                  xml/htdocs/doc/en/apache-developer.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/apache-developer.xml?r1=1.5&r2=1.6

Index: apache-developer.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- apache-developer.xml	30 Jul 2007 18:06:35 -0000	1.5
+++ apache-developer.xml	2 Mar 2008 22:04:51 -0000	1.6
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding="UTF-8"?>
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.5 2007/07/30 18:06:35 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/apache-developer.xml,v 1.6 2008/03/02 22:04:51 nightmorph Exp $ -->
 
 <guide link="/doc/en/apache-developer.xml" lang="en">
 <title>Apache Developer Documentation</title>
@@ -18,8 +18,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>2.4</version>
-<date>2007-07-30</date>
+<version>2.5</version>
+<date>2008-03-02</date>
 
 <chapter>
 <title>About this document</title>
@@ -52,7 +52,7 @@
 </p>
 
 <ul>
-  <li>Fixed many <uri link="#buglist">bugs</uri></li>
+  <li>Fixed many bugs</li>
   <li>Changed installation and configuration paths</li>
   <li>
     Created <uri link="#depend-apache">depend.apache</uri> and <uri	



-- 
gentoo-doc-cvs@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-03-02 22:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-02 23:54 [gentoo-doc-cvs] cvs commit: apache-developer.xml Xavier Neys
  -- strict thread matches above, loose matches on Subject: below --
2008-03-02 22:04 Joshua Saddler
2006-10-10 19:39 Stefano Rossi
2006-07-06 23:46 Lukasz Damentko
2005-08-01 15:52 Sven Vermeulen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox