You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2005/04/24 00:57:00 UTC
svn commit: r164425 [5/5] - in /httpd/httpd/trunk/docs/manual: mod/ platform/
Modified: httpd/httpd/trunk/docs/manual/platform/netware.html.en
URL: http://svn.apache.org/viewcvs/httpd/httpd/trunk/docs/manual/platform/netware.html.en?rev=164425&r1=164424&r2=164425&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/platform/netware.html.en (original)
+++ httpd/httpd/trunk/docs/manual/platform/netware.html.en Sat Apr 23 15:56:59 2005
@@ -497,15 +497,21 @@
</li>
<li>Set the environment variable <code>AP_WORK</code> to the full path of
- the <code>httpd</code> source code directory.</li>
+ the <code>httpd</code> source code directory.
+ <div class="example"><p><code>Set AP_WORK=D:\httpd-2.0.x</code></p></div>
+ </li>
<li>Set the environment variable <code>APR_WORK</code> to the full path of
the <code>apr</code> source code directory. Typically <code>\httpd\srclib\apr</code>
- but the APR project can be outside of the httpd directory structure.</li>
+ but the APR project can be outside of the httpd directory structure.
+ <div class="example"><p><code>Set APR_WORK=D:\apr-1.x.x</code></p></div>
+ </li>
<li>Set the environment variable <code>APU_WORK</code> to the full path of
the <code>apr-util</code> source code directory. Typically <code>\httpd\srclib\apr-util</code>
- but the APR-UTIL project can be outside of the httpd directory structure.</li>
+ but the APR-UTIL project can be outside of the httpd directory structure.
+ <div class="example"><p><code>Set APU_WORK=D:\apr-util-1.x.x</code></p></div>
+ </li>
<li>Make sure that the path to the AWK utility and the GNU make utility
(<code>gmake.exe</code>) have been included in the system's
@@ -569,6 +575,72 @@
<li><code>gmake -f nwgnumakefile clobber_all</code><p>Same as clean and also deletes
the distribution directory if it exists.</p></li>
+ </ul>
+
+
+
+ <h3><a name="comp-add-env" id="comp-add-env">Additional environment variable options</a></h3>
+
+
+
+ <ul>
+ <li>To build all of the experimental modules, set the environment
+ variable <code>EXPERIMENTAL</code>:
+ <div class="example"><p><code>Set EXPERIMENTAL=1</code></p></div>
+ </li>
+
+ <li>To build Apache using standard BSD style sockets rather than
+ Winsock, set the environment variable <code>USE_STDSOCKETS</code>:
+ <div class="example"><p><code>Set USE_STDSOCKETS=1</code></p></div>
+ </li>
+
+ </ul>
+
+
+
+ <h3><a name="comp-mod_ssl" id="comp-mod_ssl">Building mod_ssl for the NetWare platform</a></h3>
+
+
+
+ <p>By default Apache for NetWare uses the built-in module
+ <code class="module"><a href="../mod/mod_nw_ssl.html">mod_nw_ssl</a></code> to provide SSL services. This module
+ simply enables the native SSL services implemented in NetWare OS
+ to handle all encryption for a given port. Alternatively, mod_ssl
+ can also be used in the same manner as on other platforms.</p>
+
+ <p>Before mod_ssl can be built for the NetWare platform, the OpenSSL
+ libraries must be provided. This can be done through the following
+ steps:</p>
+
+ <ul>
+ <li>Download the latest NetWare patch for OpenSSL from the
+ <a href="http://www.openssl.org/contrib/">OpenSSL Contribution</a>
+ page.</li>
+
+ <li>Download the corresponding OpenSSL source code from the
+ <a href="http://www.openssl.org/source/">OpenSSL Source</a>
+ page.</li>
+
+ <li>At the root of the OpenSSL source directory, apply the NetWare
+ patch using the "patch" utility, for example:
+ <div class="example"><p><code>patch -p 1 -i netwarepatch-0.9.7g.diff</code></p></div></li>
+
+ <li>Edit the file <code>NetWare/set_env.bat</code> and modify any
+ tools and utilities paths so that they correspond to your build
+ environment.</li>
+
+ <li>From the root of the OpenSSL source directory, run the following
+ scripts:
+ <div class="example"><p><code>
+ Netware/set_env netware-libc<br />
+ Netware/build netware-libc
+ </code></p></div></li>
+
+ <li>Before building Apache, set the environment variable
+ <code>OSSLSDK</code> to the full path to the root of the openssl
+ source code directory.
+ <div class="example"><p><code>Set OSSLSDK=d:\openssl-0.9.7x</code></p></div></li>
+
</ul>
Modified: httpd/httpd/trunk/docs/manual/platform/netware.xml.ko
URL: http://svn.apache.org/viewcvs/httpd/httpd/trunk/docs/manual/platform/netware.xml.ko?rev=164425&r1=164424&r2=164425&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/platform/netware.xml.ko [euc-kr] (original)
+++ httpd/httpd/trunk/docs/manual/platform/netware.xml.ko [euc-kr] Sat Apr 23 15:56:59 2005
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:152957 (outdated) -->
+<!-- English Revision: 105989:161813 (outdated) -->
<!--
Copyright 2004-2005 The Apache Software Foundation or its licensors,