Subject: pkg/8819: update of apache package to 1.3.9 with mod_ssl-2.4.8-1.3.9
To: None <gnats-bugs@gnats.netbsd.org>
From: SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
List: netbsd-bugs
Date: 11/17/1999 10:19:13
>Number: 8819
>Category: pkg
>Synopsis: our apache package is out of date.
>Confidential: no
>Severity: non-critical
>Priority: high
>Responsible: pkg-manager (NetBSD software packages system bug manager)
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Nov 17 09:57:00 1999
>Last-Modified:
>Originator: SUNAGAWA Keiki
>Organization:
home
>Release: current as of 1999-11-18
>Environment:
System: NetBSD azarin 1.4L NetBSD 1.4L (AZARIN) #83: Sun Oct 24 21:11:27 JST 1999 kei@azarin:/a/anoncvs/netbsd/src/sys/arch/macppc/compile/AZARIN macppc
>Description:
our apache package is slightly out of date.
>How-To-Repeat:
visit www.apache.org and ftp.modssl.org.
>Fix:
replace contents of www/apache to that of below.
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# pkgsrc/www/apache
# pkgsrc/www/apache/Makefile
# pkgsrc/www/apache/files
# pkgsrc/www/apache/files/ap_include_extern.h
# pkgsrc/www/apache/files/apache.sh
# pkgsrc/www/apache/files/md5
# pkgsrc/www/apache/files/patch-sum
# pkgsrc/www/apache/patches
# pkgsrc/www/apache/patches/patch-aa
# pkgsrc/www/apache/patches/patch-ab
# pkgsrc/www/apache/patches/patch-ae
# pkgsrc/www/apache/patches/patch-af
# pkgsrc/www/apache/patches/patch-ah
# pkgsrc/www/apache/patches/patch-aj
# pkgsrc/www/apache/patches/patch-ak
# pkgsrc/www/apache/patches/patch-al
# pkgsrc/www/apache/patches/patch-am
# pkgsrc/www/apache/patches/patch-an
# pkgsrc/www/apache/pkg
# pkgsrc/www/apache/pkg/COMMENT
# pkgsrc/www/apache/pkg/DESCR
# pkgsrc/www/apache/pkg/PLIST
#
echo c - pkgsrc/www/apache
mkdir -p pkgsrc/www/apache > /dev/null 2>&1
echo x - pkgsrc/www/apache/Makefile
sed 's/^X//' >pkgsrc/www/apache/Makefile << 'END-of-pkgsrc/www/apache/Makefile'
X# $NetBSD: Makefile,v 1.37 1999/08/18 08:29:10 agc Exp $
X#
X# The fourth number in the PKGNAME version indicates a NetBSD pkg revision
X# (to indicate changes in the shipped third party patches such as the mod_ssl
X# EAPI when there has been no change to the Apache version number).
X#
X# This pkg does not compile in mod_ssl, only the `mod_ssl EAPI' (a set of
X# code hooks that allow mod_ssl to be compiled separately later, if desired).
X#
X
XDISTNAME= apache_1.3.9
XPKGNAME= apache-1.3.9p0
XCATEGORIES= www
XMASTER_SITES= http://www.apache.org/dist/ \
X ftp://ftp.modssl.org/source/ \
X http://www.netbsd.org/images/logos/
XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
X ${SSL_DISTNAME}${EXTRACT_SUFX} \
X sitedrivenby.gif
X
XMAINTAINER= cjs@netbsd.org
XHOMEPAGE= http://www.apache.org/
X
XCONFLICTS= apache-*modssl-* apache6-*
X
XSSL_DISTNAME= mod_ssl-2.4.8-1.3.9
X
XEXTRACT_ONLY= ${DISTFILES:N*.gif}
XHAS_CONFIGURE= YES
XCONFIGURE_ARGS+= --prefix=${PREFIX} --libexecdir=${PREFIX}/lib/httpd \
X --runtimedir=/var/run --datadir=${PREFIX}/share/httpd \
X --cgidir=${PREFIX}/libexec/cgi-bin \
X --logfiledir=/var/log/httpd --sysconfdir=${PREFIX}/etc/httpd \
X --proxycachedir=/var/spool/httpd/proxy \
X --includedir=${PREFIX}/include/httpd \
X --sbindir=${PREFIX}/sbin \
X --enable-rule=EAPI --enable-module=most \
X --disable-module=ssl --enable-module=auth_db \
X --disable-module=auth_dbm \
X --with-perl=${PREFIX}/bin/perl
XCONFIGURE_ENV+= OPTIM="${OPTIM}"
X
X.include "../../mk/bsd.prefs.mk"
X
X.if defined(APACHE_SUEXEC) && ${APACHE_SUEXEC} == YES
XCONFIGURE_ARGS+= --enable-suexec --suexec-caller=www \
X --suexec-safepath='/bin:/usr/bin:${PREFIX}/bin:/usr/local/bin'
X.endif
X
X.if defined(APACHE_PERF_TUNING) && ${APACHE_PERF_TUNING} == YES
XCONFIGURE_ARGS+= --disable-rule=STATUS
XOPTIM+= -DBUFFERED_LOGS
XCFLAGS+= -O6 -fomit-frame-pointer -fexpensive-optimizations
X.endif
X
XPLIST_SRC= ${WRKDIR}/PLIST
X
XBUILD_DEFS+= APACHE_PERF_TUNING APACHE_SUEXEC
X
X# Note that there is NO static compile module hook here. This is intentional.
X# Under Apache 1.3, modules can be compiled to link dynamically to the server
X# using the "apxs" program. See apxs(8).
X
Xpost-extract:
X @${CP} ${FILESDIR}/ap_include_extern.h ${WRKSRC}/src/include/
X @${CP} ${WRKDIR}/${SSL_DISTNAME}/pkg.eapi/*.c ${WRKSRC}/src/ap/
X @${CP} ${WRKDIR}/${SSL_DISTNAME}/pkg.eapi/*.h ${WRKSRC}/src/include/
X
Xpre-patch:
X @cd ${WRKSRC} && ${CAT} \
X ../${SSL_DISTNAME}/pkg.eapi/eapi.patch \
X ../${SSL_DISTNAME}/pkg.sslcfg/sslcfg.patch \
X ../${SSL_DISTNAME}/pkg.sslmod/sslmod.patch \
X ../${SSL_DISTNAME}/pkg.sslsup/sslsup.patch \
X | ${PATCH} ${PATCH_ARGS}
X @cd ${WRKSRC} && tail +129 \
X ../${SSL_DISTNAME}/pkg.ssldoc/ssldoc.patch \
X | ${PATCH} ${PATCH_ARGS}
X
Xpost-patch:
X @find ${WRKSRC}/htdocs -name '*.orig' | xargs ${RM}
X
Xpost-build:
X ${SED} s#@PREFIX@#${PREFIX}#g <${FILESDIR}/apache.sh \
X >${WRKDIR}/apache.sh
X
Xpost-install:
X ${INSTALL_DATA} ${DISTDIR}/sitedrivenby.gif \
X ${PREFIX}/share/httpd/htdocs
X ${INSTALL_SCRIPT} ${WRKDIR}/apache.sh ${PREFIX}/etc/rc.d/apache.sh
X @${MV} ${PREFIX}/lib/httpd/libproxy.so \
X ${PREFIX}/lib/httpd/mod_proxy.so 2>/dev/null || \
X ${MKDIR} ${PREFIX}/lib/httpd
X @${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
X.for FILE in man/man8/suexec.8 sbin/suexec
X @if [ -e ${PREFIX}/${FILE} ]; then \
X ${ECHO} ${FILE} >>${PLIST_SRC}; \
X fi
X.endfor
X
X.include "../../mk/bsd.pkg.mk"
X
X.if !defined(NOPIC)
XCONFIGURE_ARGS+= --enable-module=so --enable-shared=proxy
X.else
XCONFIGURE_ARGS+= --disable-module=proxy
X.endif
END-of-pkgsrc/www/apache/Makefile
echo c - pkgsrc/www/apache/files
mkdir -p pkgsrc/www/apache/files > /dev/null 2>&1
echo x - pkgsrc/www/apache/files/ap_include_extern.h
sed 's/^X//' >pkgsrc/www/apache/files/ap_include_extern.h << 'END-of-pkgsrc/www/apache/files/ap_include_extern.h'
X/* $NetBSD: ap_include_extern.h,v 1.3 1998/12/04 17:23:19 tv Exp $ */
X/* ====================================================================
X * Copyright (c) 1998 The Apache Group. All rights reserved.
X *
X * Redistribution and use in source and binary forms, with or without
X * modification, are permitted provided that the following conditions
X * are met:
X *
X * 1. Redistributions of source code must retain the above copyright
X * notice, this list of conditions and the following disclaimer.
X *
X * 2. Redistributions in binary form must reproduce the above copyright
X * notice, this list of conditions and the following disclaimer in
X * the documentation and/or other materials provided with the
X * distribution.
X *
X * 3. All advertising materials mentioning features or use of this
X * software must display the following acknowledgment:
X * "This product includes software developed by the Apache Group
X * for use in the Apache HTTP server project (http://www.apache.org/)."
X *
X * 4. The names "Apache Server" and "Apache Group" must not be used to
X * endorse or promote products derived from this software without
X * prior written permission. For written permission, please contact
X * apache@apache.org.
X *
X * 5. Products derived from this software may not be called "Apache"
X * nor may "Apache" appear in their names without prior written
X * permission of the Apache Group.
X *
X * 6. Redistributions of any form whatsoever must retain the following
X * acknowledgment:
X * "This product includes software developed by the Apache Group
X * for use in the Apache HTTP server project (http://www.apache.org/)."
X *
X * THIS SOFTWARE IS PROVIDED BY THE APACHE GROUP ``AS IS'' AND ANY
X * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
X * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
X * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE GROUP OR
X * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
X * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
X * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
X * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
X * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
X * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
X * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
X * OF THE POSSIBILITY OF SUCH DAMAGE.
X * ====================================================================
X *
X * This software consists of voluntary contributions made by many
X * individuals on behalf of the Apache Group and was originally based
X * on public domain software written at the National Center for
X * Supercomputing Applications, University of Illinois, Urbana-Champaign.
X * For more information on the Apache Group and the Apache HTTP server
X * project, please see <http://www.apache.org/>.
X *
X */
X
X#ifndef AP_INCLUDE_EXTERN_H
X#define AP_INCLUDE_EXTERN_H
X
X/*
X * XSSI extensibility hooks.
X *
X * This allows other modules to "hook" themselves into the Apache XSSI
X * (mod_include) handler list without requiring modification to the
X * mod_include source code.
X */
X
Xtypedef int (*ap_include_extern_func)(FILE *fp, request_rec *r,
X const char *error, const char *timefmt);
X
X/* The const char * argument is the command word used to find this hook. */
XAPI_EXPORT(int) ap_include_register_extern(const char *, ap_include_extern_func);
X
X/* Formerly a static "get_tag()" in mod_include.c */
XAPI_EXPORT(char *) ap_include_get_tag(pool *, FILE *, char *, int, int);
X
X/* Formerly a static "parse_string()" in mod_include.c */
XAPI_EXPORT(void) ap_include_parse_string(request_rec *, const char *,
X char *, size_t, int);
X
X#endif
END-of-pkgsrc/www/apache/files/ap_include_extern.h
echo x - pkgsrc/www/apache/files/apache.sh
sed 's/^X//' >pkgsrc/www/apache/files/apache.sh << 'END-of-pkgsrc/www/apache/files/apache.sh'
X#!/bin/sh
X#
X# $NetBSD: apache.sh,v 1.2 1999/05/11 18:38:31 tron Exp $
X#
Xif [ -x @PREFIX@/sbin/httpd -a -f @PREFIX@/etc/httpd/httpd.conf ]
Xthen
X @PREFIX@/sbin/apachectl start >/dev/null
X echo -n ' apache'
Xfi
Xexit 0
END-of-pkgsrc/www/apache/files/apache.sh
echo x - pkgsrc/www/apache/files/md5
sed 's/^X//' >pkgsrc/www/apache/files/md5 << 'END-of-pkgsrc/www/apache/files/md5'
X$NetBSD: md5,v 1.11 1999/04/30 17:05:20 tv Exp $
X
XMD5 (apache_1.3.9.tar.gz) = 880af89251943c67e3614bf2ffb89b32
XMD5 (mod_ssl-2.4.8-1.3.9.tar.gz) = f764b961220b8c067e88ae3abc717785
XMD5 (sitedrivenby.gif) = ad0647dceb931d02bfd046e55915f7b1
END-of-pkgsrc/www/apache/files/md5
echo x - pkgsrc/www/apache/files/patch-sum
sed 's/^X//' >pkgsrc/www/apache/files/patch-sum << 'END-of-pkgsrc/www/apache/files/patch-sum'
X$NetBSD$
X
XMD5 (patch-aa) = bc5b9953696e7f125962e96bb68ef49c
XMD5 (patch-ab) = 4b835238ed8e929366119786655a0ffc
XMD5 (patch-ae) = 2cd742f756f4cf2b9aa420ece607b069
XMD5 (patch-af) = ef50e09f4691dd62b0671761f1a864c4
XMD5 (patch-ah) = c3e3a232e0c5028a15dea4473bf39955
XMD5 (patch-aj) = e4878583ffc2957e50c25d3d22d1d4db
XMD5 (patch-ak) = 8f5c8212b6925fb05e3af6c32f990d87
XMD5 (patch-al) = 392b4228824401ad7d1676d2054fa1d6
XMD5 (patch-am) = 0c970f2338262248f41fcd8ebfde0bce
XMD5 (patch-an) = 2fb334639042640cbb2bd1d13bbcce32
END-of-pkgsrc/www/apache/files/patch-sum
echo c - pkgsrc/www/apache/patches
mkdir -p pkgsrc/www/apache/patches > /dev/null 2>&1
echo x - pkgsrc/www/apache/patches/patch-aa
sed 's/^X//' >pkgsrc/www/apache/patches/patch-aa << 'END-of-pkgsrc/www/apache/patches/patch-aa'
X$NetBSD$
X
X+++ Makefile.tmpl Mon Sep 27 18:03:18 1999
X@@ -371,34 +371,6 @@
X file=`echo $${mod} | sed -e 's;^.*/\([^/]*\);\1;'`; \
X echo "$(INSTALL_DSO) $(TOP)/$(SRC)/$${mod} $(root)$(libexecdir)/$${file}"; \
X $(INSTALL_DSO) $(TOP)/$(SRC)/$${mod} $(root)$(libexecdir)/$${file}; \
X- name=`$(TOP)/$(AUX)/fmn.sh $(TOP)/$(SRC)/$${mod}`; \
X- if [ ".$$name" = .ssl_module ]; then \
X- echo "<IfDefine SSL>" >>$(SRC)/.apaci.install.conf; \
X- fi; \
X- echo dummy | awk '{ printf("LoadModule %-18s %s\n", modname, modpath); }' \
X- modname="$${name}" modpath="$(libexecdir_relative)$${file}" >>$(SRC)/.apaci.install.conf; \
X- if [ ".$$name" = .ssl_module ]; then \
X- echo "</IfDefine>" >>$(SRC)/.apaci.install.conf; \
X- fi; \
X- done; \
X- echo "" >>$(SRC)/.apaci.install.conf; \
X- echo "# Reconstruction of the complete module list from all available modules" >>$(SRC)/.apaci.install.conf; \
X- echo "# (static and shared ones) to achieve correct module execution order." >>$(SRC)/.apaci.install.conf; \
X- echo "# [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO]" >>$(SRC)/.apaci.install.conf; \
X- echo "ClearModuleList" >>$(SRC)/.apaci.install.conf; \
X- for mod in `egrep "^[ ]*(Add|Shared)Module" $(SRC)/Configuration.apaci |\
X- if [ ".$$mod" = .mod_ssl.c ]; then \
X- echo "<IfDefine SSL>" >>$(SRC)/.apaci.install.conf; \
X- fi; \
X- echo "AddModule $$mod" >>$(SRC)/.apaci.install.conf; \
X- if [ ".$$mod" = .mod_ssl.c ]; then \
X- echo "</IfDefine>" >>$(SRC)/.apaci.install.conf; \
X- fi; \
X done; \
X fi
X @echo "<=== [programs]"
X@@ -524,12 +496,13 @@
X find $(root)$(htdocsdir)/ -type d -exec chmod a+rx {} \; ; \
X find $(root)$(htdocsdir)/ -type f -exec chmod a+r {} \; ; \
X fi
X- -@if [ -f $(root)$(cgidir)/printenv ]; then \
X+ -@if false; then \
X echo "[PRESERVING EXISTING DATA SUBDIR: $(root)$(cgidir)/]"; \
X else \
X for script in printenv test-cgi; do \
X cat $(TOP)/cgi-bin/$${script} |\
X sed -e 's;^#!/.*perl;#!$(PERL);' \
X+ -e 's;LD_LIBRARY_PATH=.*;LD_LIBRARY_PATH=/usr/lib:$(prefix)/lib:/usr/local/lib;' \
X > $(TOP)/$(SRC)/.apaci.install.tmp; \
X echo "$(INSTALL_DATA) $(TOP)/conf/$${script}[*] $(root)$(cgidir)/$${script}"; \
X $(INSTALL_DATA) $(TOP)/$(SRC)/.apaci.install.tmp $(root)$(cgidir)/$${script}; \
X@@ -546,7 +519,7 @@
X # and initial config files while preserving existing ones.
X install-config:
X @echo "===> [config: Installing Apache configuration files]"
X- -@for conf in httpd.conf access.conf srm.conf; do \
X+ -@for conf in httpd.conf; do \
X if [ .$$conf = .httpd.conf ]; then \
X target_conf="$(TARGET).conf"; \
X else \
END-of-pkgsrc/www/apache/patches/patch-aa
echo x - pkgsrc/www/apache/patches/patch-ab
sed 's/^X//' >pkgsrc/www/apache/patches/patch-ab << 'END-of-pkgsrc/www/apache/patches/patch-ab'
X$NetBSD: patch-ab,v 1.5 1998/12/03 17:23:52 tv Exp $
X
X+++ htdocs/index.html Thu Dec 3 09:48:59 1998
X@@ -38,14 +38,26 @@
X <A
X HREF="manual/index.html"
X >documentation</A>
X- has been included with this distribution.
X+ has been included with this distribution.<BR>
X+ If the <STRONG>mod_ssl</STRONG> SSL extension has been installed, read the
X+ <A
X+ HREF="manual/mod/mod_ssl/index.html"
X+ >SSL documentation</A>
X+ carefully.
X </P>
X <P>
X- The Webmaster of this site is free to use the image below on
X- an Apache-powered Web server. Thanks for using Apache!
X+ Information on the NetBSD multiplatform operating system can be found
X+ at NetBSD's homepage on the net.
X+ </P>
X+ <P>
X+ The Webmaster of this site is free to use the images below on
X+ an Apache/NetBSD-powered Web server. Thanks for using http://www.apache.org/">Apache</A> on <A HREF="http://www.netbsd.org/">NetBSD!
X </P>
X <DIV ALIGN="CENTER">
X <IMG SRC="apache_pb.gif" ALT="">
X+ <A HREF="http://www.netbsd.org/">
X+ <IMG SRC="sitedrivenby.gif" border=0
X+ ALT="Site driven by NetBSD - NetBSD rocks!"></A>
X </DIV>
X </BODY>
X </HTML>
END-of-pkgsrc/www/apache/patches/patch-ab
echo x - pkgsrc/www/apache/patches/patch-ae
sed 's/^X//' >pkgsrc/www/apache/patches/patch-ae << 'END-of-pkgsrc/www/apache/patches/patch-ae'
X$NetBSD: patch-ae,v 1.1 1998/12/03 17:23:53 tv Exp $
X
X+++ src/support/apachectl Thu Dec 3 08:23:49 1998
X@@ -27,6 +27,9 @@
X # the path to your httpd binary, including options if necessary
X HTTPD='/usr/local/apache/src/httpd'
X #
X+# shared object search path
X+LD_LIBRARY_PATH=
X+export LD_LIBRARY_PATH
X # a command that outputs a formatted text version of the HTML at the
X # url given on the command line. Designed for lynx, however other
X # programs may work.
END-of-pkgsrc/www/apache/patches/patch-ae
echo x - pkgsrc/www/apache/patches/patch-af
sed 's/^X//' >pkgsrc/www/apache/patches/patch-af << 'END-of-pkgsrc/www/apache/patches/patch-af'
X$NetBSD: patch-af,v 1.4 1998/12/07 16:20:40 tv Exp $
X
X+++ src/modules/standard/mod_include.c Mon Oct 4 20:53:14 1999
X@@ -92,7 +92,11 @@
X #include "http_log.h"
X #include "http_main.h"
X #include "util_script.h"
X+#include "ap_include_extern.h"
X+#include "ap_hook.h"
X #endif
X+#define get_tag ap_include_get_tag
X+#define parse_string ap_include_parse_string
X
X #define STARTING_SEQUENCE "<!--#"
X #define ENDING_SEQUENCE "-->"
X@@ -354,7 +358,8 @@
X * the tag value is html decoded if dodecode is non-zero
X */
X
X-static char *get_tag(pool *p, FILE *in, char *tag, int tagbuf_len, int dodecode)
X+API_EXPORT(char *)
X+ap_include_get_tag(pool *p, FILE *in, char *tag, int tagbuf_len, int dodecode)
X {
X char *t = tag, *tag_val, c, term;
X
X@@ -473,7 +478,7 @@
X /*
X * Do variable substitution on strings
X */
X-static void parse_string(request_rec *r, const char *in, char *out,
X+API_EXPORT(void) ap_include_parse_string(request_rec *r, const char *in, char *out,
X size_t length, int leave_name)
X {
X char ch;
X@@ -666,7 +671,8 @@
X parse_string(r, tag_val, parsed_string, sizeof(parsed_string), 0);
X if (tag[0] == 'f') {
X /* be safe; only files in this directory or below allowed */
X- if (!is_only_below(parsed_string)) {
X+ if ((ap_allow_options(r) & OPT_INCNOEXEC) &&
X+ !is_only_below(parsed_string)) {
X error_fmt = "unable to include file \"%s\" "
X "in parsed file %s";
X }
X@@ -1057,7 +1063,9 @@
X "in parsed file %s";
X }
X else {
X- ap_getparents(tag_val); /* get rid of any nasties */
X+ if (ap_allow_options(r) & OPT_INCNOEXEC)
X+ ap_getparents(tag_val); /* get rid of any nasties */
X+
X rr = ap_sub_req_lookup_file(tag_val, r);
X
X if (rr->status == HTTP_OK && rr->finfo.st_mode != 0) {
X@@ -2135,6 +2143,16 @@
X }
X }
X
X+API_EXPORT(int)
X+ap_include_register_extern(const char *cmd, ap_include_extern_func func) {
X+ char cmdbuf[40] = "include::";
X+
X+ strncat(cmdbuf, cmd, 30);
X+ ap_hook_configure(cmdbuf, AP_HOOK_SIG5(int,ptr,ptr,ptr,ptr), AP_HOOK_TOPMOST);
X+ ap_hook_register(cmdbuf, func, NULL);
X+
X+ return 0;
X+}
X
X
X /* -------------------------- The main function --------------------------- */
X@@ -2259,6 +2277,13 @@
X }
X #endif
X else {
X+ char cmdbuf[40] = "include::";
X+
X+ strncat(cmdbuf, directive, 30);
X+ if ((ap_hook_status(cmdbuf) >= AP_HOOK_STATE_CONFIGURED) &&
X+ (ap_hook_call(cmdbuf, &ret, f, r, error, timefmt) == TRUE))
X+ continue;
X+
X ap_log_rerror(APLOG_MARK, APLOG_NOERRNO|APLOG_ERR, r,
X "unknown directive \"%s\" "
X "in parsed doc %s",
END-of-pkgsrc/www/apache/patches/patch-af
echo x - pkgsrc/www/apache/patches/patch-ah
sed 's/^X//' >pkgsrc/www/apache/patches/patch-ah << 'END-of-pkgsrc/www/apache/patches/patch-ah'
X$NetBSD: patch-ah,v 1.1 1998/12/03 17:23:53 tv Exp $
X
X+++ src/modules/standard/mod_so.c Thu Dec 3 07:59:19 1998
X@@ -289,6 +296,9 @@
X void *handle;
X char *file;
X
X+/* XXX Hack: ask dlopen() without translating for ServerRoot. */
X+ if (filename[0] == '!') file = filename + 1;
X+ else
X file = ap_server_root_relative(cmd->pool, filename);
X
X if (!(handle = ap_os_dso_load(file))) {
END-of-pkgsrc/www/apache/patches/patch-ah
echo x - pkgsrc/www/apache/patches/patch-aj
sed 's/^X//' >pkgsrc/www/apache/patches/patch-aj << 'END-of-pkgsrc/www/apache/patches/patch-aj'
X$NetBSD: patch-aj,v 1.2 1999/05/23 21:16:52 tv Exp $
X
X+++ conf/httpd.conf-dist Thu Dec 3 11:07:26 1998
X@@ -18,7 +18,16 @@
X # binary.
X #
X # Example:
X-# LoadModule foo_module libexec/mod_foo.so
X+# LoadModule foo_module lib/httpd/mod_foo.so
X+
X+<IfDefine SSL>
X+### Uncomment the following if you wish to use SSL and you need RSAREF: ###
X+#LoadFile !librsaref.so.2
X+LoadFile !libcrypto.so.1
X+LoadFile !libssl.so.1
X+LoadModule ssl_module lib/httpd/mod_ssl.so
X+AddModule mod_ssl.c
X+</IfDefine>
X
X # ServerType is either inetd, or standalone.
X
END-of-pkgsrc/www/apache/patches/patch-aj
echo x - pkgsrc/www/apache/patches/patch-ak
sed 's/^X//' >pkgsrc/www/apache/patches/patch-ak << 'END-of-pkgsrc/www/apache/patches/patch-ak'
X$NetBSD$
X
X+++ src/support/apxs.pl Mon Sep 27 18:31:42 1999
X@@ -426,8 +426,7 @@
X my $t = $f;
X $t =~ s|^.+/([^/]+)$|$1|;
X if ($opt_i) {
X- push(@cmds, "cp $f $CFG_LIBEXECDIR/$t");
X- push(@cmds, "chmod 755 $CFG_LIBEXECDIR/$t");
X+ push(@cmds, "install -c -m 555 -o root -g wheel $f $CFG_LIBEXECDIR/$t");
X }
X
X # determine module symbolname and filename
END-of-pkgsrc/www/apache/patches/patch-ak
echo x - pkgsrc/www/apache/patches/patch-al
sed 's/^X//' >pkgsrc/www/apache/patches/patch-al << 'END-of-pkgsrc/www/apache/patches/patch-al'
X$NetBSD: patch-al,v 1.1 1998/12/05 00:00:09 tv Exp $
X
X+++ src/os/unix/os.c Fri Dec 4 18:54:00 1998
X@@ -119,7 +119,7 @@
X #elif defined(RHAPSODY)
X NSUnLinkModule(handle,FALSE);
X
X-#else
X+#elif 0
X dlclose(handle);
X #endif
X
END-of-pkgsrc/www/apache/patches/patch-al
echo x - pkgsrc/www/apache/patches/patch-am
sed 's/^X//' >pkgsrc/www/apache/patches/patch-am << 'END-of-pkgsrc/www/apache/patches/patch-am'
X$NetBSD: patch-am,v 1.3 1999/04/30 17:05:20 tv Exp $
X
X+++ src/ap/ap_hook.c Mon Dec 7 10:32:48 1998
X@@ -705,6 +705,15 @@
X *((int *)v_rc) = ((int(*)(void *, void *, void *, int))(hf->hf_ptr))(v1, v2, v3, v4);
X rc = (*((int *)v_rc) != he->he_modeval.v_int);
X }
X+ else if (he->he_sig == AP_HOOK_SIG5(int, ptr, ptr, ptr, ptr)) {
X+ /* Call: int func(ptr,ptr,ptr,ptr) */
X+ void *v1 = va_arg(ap, va_type(ptr));
X+ void *v2 = va_arg(ap, va_type(ptr));
X+ void *v3 = va_arg(ap, va_type(ptr));
X+ void *v4 = va_arg(ap, va_type(ptr));
X+ *((int *)v_rc) = ((int(*)(void *, void *, void *, void *))(hf->hf_ptr))(v1, v2, v3, v4);
X+ rc = (*((int *)v_rc) != he->he_modeval.v_int);
X+ }
X else if (he->he_sig == AP_HOOK_SIG6(int, ptr, ptr, ptr, ptr, int)) {
X /* Call: int func(ptr,ptr,ptr,ptr,int) */
X void *v1 = va_arg(ap, va_type(ptr));
END-of-pkgsrc/www/apache/patches/patch-am
echo x - pkgsrc/www/apache/patches/patch-an
sed 's/^X//' >pkgsrc/www/apache/patches/patch-an << 'END-of-pkgsrc/www/apache/patches/patch-an'
X$NetBSD$
X
X+++ configure Mon Sep 27 18:50:09 1999
X@@ -395,6 +395,7 @@
X echo " --mandir=DIR install manual pages in DIR"
X echo " --sysconfdir=DIR install configuration files in DIR"
X echo " --datadir=DIR install read-only data files in DIR"
X+ echo " --cgidir=DIR install cgi files in DIR"
X echo " --includedir=DIR install includes files in DIR"
X echo " --localstatedir=DIR install modifiable data files in DIR"
X echo " --runtimedir=DIR install runtime data in DIR"
X@@ -626,6 +627,10 @@
X --datadir=*)
X datadir="$apc_optarg"
X autosuffix_datadir=no
X+ ;;
X+ --cgidir=*)
X+ cgidir="$apc_optarg"
X+ autosuffix_cgidir=no
X ;;
X --includedir=*)
X includedir="$apc_optarg"
END-of-pkgsrc/www/apache/patches/patch-an
echo c - pkgsrc/www/apache/pkg
mkdir -p pkgsrc/www/apache/pkg > /dev/null 2>&1
echo x - pkgsrc/www/apache/pkg/COMMENT
sed 's/^X//' >pkgsrc/www/apache/pkg/COMMENT << 'END-of-pkgsrc/www/apache/pkg/COMMENT'
XThe Apache web server (http://www.apache.org/)
END-of-pkgsrc/www/apache/pkg/COMMENT
echo x - pkgsrc/www/apache/pkg/DESCR
sed 's/^X//' >pkgsrc/www/apache/pkg/DESCR << 'END-of-pkgsrc/www/apache/pkg/DESCR'
XThe latest version of the most popular web server on the 'net.
XThis compile includes proxy server support, as well as the ability
Xto add modules that add many other features.
X
XYou'll have to edit the configuration files in /usr/pkg/http/conf
Xbefore you start it. The default root directory for documents is
X/usr/pkg/http/htdocs. You can start the server with `apachectl start'.
END-of-pkgsrc/www/apache/pkg/DESCR
echo x - pkgsrc/www/apache/pkg/PLIST
sed 's/^X//' >pkgsrc/www/apache/pkg/PLIST << 'END-of-pkgsrc/www/apache/pkg/PLIST'
X@comment $NetBSD$
Xbin/dbmmanage
Xbin/htdigest
Xbin/htpasswd
Xetc/httpd/httpd.conf.default
X@exec if [ ! -f %D/etc/httpd/httpd.conf ]; then cp -p %D/etc/httpd/httpd.conf.default %D/etc/httpd/httpd.conf; fi
Xetc/httpd/magic.default
X@exec if [ ! -f %D/etc/httpd/magic ]; then cp -p %D/etc/httpd/magic.default %D/etc/httpd/magic; fi
Xetc/httpd/mime.types.default
X@exec if [ ! -f %D/etc/httpd/mime.types ]; then cp -p %D/etc/httpd/mime.types.default %D/etc/httpd/mime.types; fi
Xetc/rc.d/apache.sh
Xinclude/httpd/alloc.h
Xinclude/httpd/ap.h
Xinclude/httpd/ap_compat.h
Xinclude/httpd/ap_config.h
Xinclude/httpd/ap_config_auto.h
Xinclude/httpd/ap_ctx.h
Xinclude/httpd/ap_ctype.h
Xinclude/httpd/ap_hook.h
Xinclude/httpd/ap_include_extern.h
Xinclude/httpd/ap_md5.h
Xinclude/httpd/ap_mm.h
Xinclude/httpd/ap_mmn.h
Xinclude/httpd/ap_sha1.h
Xinclude/httpd/buff.h
Xinclude/httpd/compat.h
Xinclude/httpd/conf.h
Xinclude/httpd/explain.h
Xinclude/httpd/fnmatch.h
Xinclude/httpd/hsregex.h
Xinclude/httpd/http_conf_globals.h
Xinclude/httpd/http_config.h
Xinclude/httpd/http_core.h
Xinclude/httpd/http_log.h
Xinclude/httpd/http_main.h
Xinclude/httpd/http_protocol.h
Xinclude/httpd/http_request.h
Xinclude/httpd/http_vhost.h
Xinclude/httpd/httpd.h
Xinclude/httpd/multithread.h
Xinclude/httpd/os.h
Xinclude/httpd/os-inline.c
Xinclude/httpd/rfc1413.h
Xinclude/httpd/scoreboard.h
Xinclude/httpd/util_date.h
Xinclude/httpd/util_md5.h
Xinclude/httpd/util_script.h
Xinclude/httpd/util_uri.h
Xinclude/httpd/xml/asciitab.h
Xinclude/httpd/xml/xmltok.h
Xinclude/httpd/xml/xmlrole.h
Xinclude/httpd/xml/xmlparse.h
Xinclude/httpd/xml/xmldef.h
Xinclude/httpd/xml/utf8tab.h
Xinclude/httpd/xml/nametab.h
Xinclude/httpd/xml/latin1tab.h
Xinclude/httpd/xml/iasciitab.h
Xinclude/httpd/xml/hashtable.h
Xinclude/httpd/xml/xmltok_impl.h
Xlib/httpd/mod_proxy.so
Xlib/httpd/httpd.exp
Xlibexec/cgi-bin/printenv
Xlibexec/cgi-bin/test-cgi
Xman/man1/dbmmanage.1
Xman/man1/htdigest.1
Xman/man1/htpasswd.1
Xman/man8/ab.8
Xman/man8/apachectl.8
Xman/man8/apxs.8
Xman/man8/httpd.8
Xman/man8/logresolve.8
Xman/man8/rotatelogs.8
Xsbin/ab
Xsbin/apachectl
Xsbin/apxs
Xsbin/httpd
Xsbin/logresolve
Xsbin/rotatelogs
Xshare/httpd/htdocs/apache_pb.gif
Xshare/httpd/htdocs/index.html
Xshare/httpd/htdocs/manual/LICENSE
Xshare/httpd/htdocs/manual/bind.html
Xshare/httpd/htdocs/manual/cgi_path.html
Xshare/httpd/htdocs/manual/content-negotiation.html
Xshare/httpd/htdocs/manual/custom-error.html
Xshare/httpd/htdocs/manual/dns-caveats.html
Xshare/httpd/htdocs/manual/dso.html
Xshare/httpd/htdocs/manual/ebcdic.html
Xshare/httpd/htdocs/manual/env.html
Xshare/httpd/htdocs/manual/footer.html
Xshare/httpd/htdocs/manual/handler.html
Xshare/httpd/htdocs/manual/header.html
Xshare/httpd/htdocs/manual/images/custom_errordocs.gif
Xshare/httpd/htdocs/manual/images/home.gif
Xshare/httpd/htdocs/manual/images/index.gif
Xshare/httpd/htdocs/manual/images/mod_rewrite_fig1.fig
Xshare/httpd/htdocs/manual/images/mod_rewrite_fig1.gif
Xshare/httpd/htdocs/manual/images/mod_rewrite_fig2.fig
Xshare/httpd/htdocs/manual/images/mod_rewrite_fig2.gif
Xshare/httpd/htdocs/manual/images/sub.gif
Xshare/httpd/htdocs/manual/index.html
Xshare/httpd/htdocs/manual/install.html
Xshare/httpd/htdocs/manual/install-tpf.html
Xshare/httpd/htdocs/manual/invoking.html
Xshare/httpd/htdocs/manual/keepalive.html
Xshare/httpd/htdocs/manual/location.html
Xshare/httpd/htdocs/manual/man-template.html
Xshare/httpd/htdocs/manual/misc/API.html
Xshare/httpd/htdocs/manual/misc/FAQ.html
Xshare/httpd/htdocs/manual/misc/HTTP_Features.tsv
Xshare/httpd/htdocs/manual/misc/client_block_api.html
Xshare/httpd/htdocs/manual/misc/compat_notes.html
Xshare/httpd/htdocs/manual/misc/custom_errordocs.html
Xshare/httpd/htdocs/manual/misc/descriptors.html
Xshare/httpd/htdocs/manual/misc/fin_wait_2.html
Xshare/httpd/htdocs/manual/misc/footer.html
Xshare/httpd/htdocs/manual/misc/header.html
Xshare/httpd/htdocs/manual/misc/howto.html
Xshare/httpd/htdocs/manual/misc/index.html
Xshare/httpd/htdocs/manual/misc/known_client_problems.html
Xshare/httpd/htdocs/manual/misc/nopgp.html
Xshare/httpd/htdocs/manual/misc/perf-bsd44.html
Xshare/httpd/htdocs/manual/misc/perf-dec.html
Xshare/httpd/htdocs/manual/misc/perf-hp.html
Xshare/httpd/htdocs/manual/misc/perf-tuning.html
Xshare/httpd/htdocs/manual/misc/perf.html
Xshare/httpd/htdocs/manual/misc/security_tips.html
Xshare/httpd/htdocs/manual/misc/vif-info.html
Xshare/httpd/htdocs/manual/misc/windoz_keepalive.html
Xshare/httpd/htdocs/manual/mod/core.html
Xshare/httpd/htdocs/manual/mod/directive-dict.html
Xshare/httpd/htdocs/manual/mod/directives.html
Xshare/httpd/htdocs/manual/mod/footer.html
Xshare/httpd/htdocs/manual/mod/header.html
Xshare/httpd/htdocs/manual/mod/index.html
Xshare/httpd/htdocs/manual/mod/mod_access.html
Xshare/httpd/htdocs/manual/mod/mod_actions.html
Xshare/httpd/htdocs/manual/mod/mod_alias.html
Xshare/httpd/htdocs/manual/mod/mod_asis.html
Xshare/httpd/htdocs/manual/mod/mod_auth.html
Xshare/httpd/htdocs/manual/mod/mod_auth_anon.html
Xshare/httpd/htdocs/manual/mod/mod_auth_db.html
Xshare/httpd/htdocs/manual/mod/mod_auth_digest.html
Xshare/httpd/htdocs/manual/mod/mod_auth_dbm.html
Xshare/httpd/htdocs/manual/mod/mod_autoindex.html
Xshare/httpd/htdocs/manual/mod/mod_browser.html
Xshare/httpd/htdocs/manual/mod/mod_cern_meta.html
Xshare/httpd/htdocs/manual/mod/mod_cgi.html
Xshare/httpd/htdocs/manual/mod/mod_cookies.html
Xshare/httpd/htdocs/manual/mod/mod_digest.html
Xshare/httpd/htdocs/manual/mod/mod_dir.html
Xshare/httpd/htdocs/manual/mod/mod_dld.html
Xshare/httpd/htdocs/manual/mod/mod_dll.html
Xshare/httpd/htdocs/manual/mod/mod_env.html
Xshare/httpd/htdocs/manual/mod/mod_example.html
Xshare/httpd/htdocs/manual/mod/mod_expires.html
Xshare/httpd/htdocs/manual/mod/mod_headers.html
Xshare/httpd/htdocs/manual/mod/mod_imap.html
Xshare/httpd/htdocs/manual/mod/mod_include.html
Xshare/httpd/htdocs/manual/mod/mod_info.html
Xshare/httpd/htdocs/manual/mod/mod_isapi.html
Xshare/httpd/htdocs/manual/mod/mod_log_agent.html
Xshare/httpd/htdocs/manual/mod/mod_log_common.html
Xshare/httpd/htdocs/manual/mod/mod_log_config.html
Xshare/httpd/htdocs/manual/mod/mod_log_referer.html
Xshare/httpd/htdocs/manual/mod/mod_mime.html
Xshare/httpd/htdocs/manual/mod/mod_mime_magic.html
Xshare/httpd/htdocs/manual/mod/mod_mmap_static.html
Xshare/httpd/htdocs/manual/mod/mod_negotiation.html
Xshare/httpd/htdocs/manual/mod/mod_proxy.html
Xshare/httpd/htdocs/manual/mod/mod_rewrite.html
Xshare/httpd/htdocs/manual/mod/mod_setenvif.html
Xshare/httpd/htdocs/manual/mod/mod_so.html
Xshare/httpd/htdocs/manual/mod/mod_speling.html
Xshare/httpd/htdocs/manual/mod/mod_status.html
Xshare/httpd/htdocs/manual/mod/mod_unique_id.html
Xshare/httpd/htdocs/manual/mod/mod_userdir.html
Xshare/httpd/htdocs/manual/mod/mod_usertrack.html
Xshare/httpd/htdocs/manual/mod/mod_vhost_alias.html
Xshare/httpd/htdocs/manual/multilogs.html
Xshare/httpd/htdocs/manual/new_features_1_0.html
Xshare/httpd/htdocs/manual/new_features_1_1.html
Xshare/httpd/htdocs/manual/new_features_1_2.html
Xshare/httpd/htdocs/manual/new_features_1_3.html
Xshare/httpd/htdocs/manual/process-model.html
Xshare/httpd/htdocs/manual/readme-tpf.html
Xshare/httpd/htdocs/manual/search/manual-index.cgi
Xshare/httpd/htdocs/manual/sections.html
Xshare/httpd/htdocs/manual/sourcereorg.html
Xshare/httpd/htdocs/manual/stopping.html
Xshare/httpd/htdocs/manual/suexec.html
Xshare/httpd/htdocs/manual/suexec_1_2.html
Xshare/httpd/htdocs/manual/unixware.html
Xshare/httpd/htdocs/manual/upgrading_to_1_3.html
Xshare/httpd/htdocs/manual/vhosts/details.html
Xshare/httpd/htdocs/manual/vhosts/details_1_2.html
Xshare/httpd/htdocs/manual/vhosts/examples.html
Xshare/httpd/htdocs/manual/vhosts/fd-limits.html
Xshare/httpd/htdocs/manual/vhosts/footer.html
Xshare/httpd/htdocs/manual/vhosts/header.html
Xshare/httpd/htdocs/manual/vhosts/host.html
Xshare/httpd/htdocs/manual/vhosts/index.html
Xshare/httpd/htdocs/manual/vhosts/ip-based.html
Xshare/httpd/htdocs/manual/vhosts/mass.html
Xshare/httpd/htdocs/manual/vhosts/name-based.html
Xshare/httpd/htdocs/manual/vhosts/vhosts-in-depth.html
Xshare/httpd/htdocs/manual/vhosts/virtual-host.html
Xshare/httpd/htdocs/manual/windows.html
Xshare/httpd/htdocs/sitedrivenby.gif
Xshare/httpd/icons/README
Xshare/httpd/icons/a.gif
Xshare/httpd/icons/alert.black.gif
Xshare/httpd/icons/alert.red.gif
Xshare/httpd/icons/apache_pb.gif
Xshare/httpd/icons/back.gif
Xshare/httpd/icons/ball.gray.gif
Xshare/httpd/icons/ball.red.gif
Xshare/httpd/icons/binary.gif
Xshare/httpd/icons/binhex.gif
Xshare/httpd/icons/blank.gif
Xshare/httpd/icons/bomb.gif
Xshare/httpd/icons/box1.gif
Xshare/httpd/icons/box2.gif
Xshare/httpd/icons/broken.gif
Xshare/httpd/icons/burst.gif
Xshare/httpd/icons/c.gif
Xshare/httpd/icons/comp.blue.gif
Xshare/httpd/icons/comp.gray.gif
Xshare/httpd/icons/compressed.gif
Xshare/httpd/icons/continued.gif
Xshare/httpd/icons/dir.gif
Xshare/httpd/icons/down.gif
Xshare/httpd/icons/dvi.gif
Xshare/httpd/icons/f.gif
Xshare/httpd/icons/folder.gif
Xshare/httpd/icons/folder.open.gif
Xshare/httpd/icons/folder.sec.gif
Xshare/httpd/icons/forward.gif
Xshare/httpd/icons/generic.gif
Xshare/httpd/icons/generic.red.gif
Xshare/httpd/icons/generic.sec.gif
Xshare/httpd/icons/hand.right.gif
Xshare/httpd/icons/hand.up.gif
Xshare/httpd/icons/icon.sheet.gif
Xshare/httpd/icons/image1.gif
Xshare/httpd/icons/image2.gif
Xshare/httpd/icons/image3.gif
Xshare/httpd/icons/index.gif
Xshare/httpd/icons/layout.gif
Xshare/httpd/icons/left.gif
Xshare/httpd/icons/link.gif
Xshare/httpd/icons/movie.gif
Xshare/httpd/icons/p.gif
Xshare/httpd/icons/patch.gif
Xshare/httpd/icons/pdf.gif
Xshare/httpd/icons/pie0.gif
Xshare/httpd/icons/pie1.gif
Xshare/httpd/icons/pie2.gif
Xshare/httpd/icons/pie3.gif
Xshare/httpd/icons/pie4.gif
Xshare/httpd/icons/pie5.gif
Xshare/httpd/icons/pie6.gif
Xshare/httpd/icons/pie7.gif
Xshare/httpd/icons/pie8.gif
Xshare/httpd/icons/portal.gif
Xshare/httpd/icons/ps.gif
Xshare/httpd/icons/quill.gif
Xshare/httpd/icons/right.gif
Xshare/httpd/icons/screw1.gif
Xshare/httpd/icons/screw2.gif
Xshare/httpd/icons/script.gif
Xshare/httpd/icons/small/README.txt
Xshare/httpd/icons/small/back.gif
Xshare/httpd/icons/small/binary.gif
Xshare/httpd/icons/small/binhex.gif
Xshare/httpd/icons/small/blank.gif
Xshare/httpd/icons/small/broken.gif
Xshare/httpd/icons/small/burst.gif
Xshare/httpd/icons/small/comp1.gif
Xshare/httpd/icons/small/comp2.gif
Xshare/httpd/icons/small/compressed.gif
Xshare/httpd/icons/small/continued.gif
Xshare/httpd/icons/small/dir.gif
Xshare/httpd/icons/small/dir2.gif
Xshare/httpd/icons/small/doc.gif
Xshare/httpd/icons/small/forward.gif
Xshare/httpd/icons/small/generic.gif
Xshare/httpd/icons/small/generic2.gif
Xshare/httpd/icons/small/generic3.gif
Xshare/httpd/icons/small/image.gif
Xshare/httpd/icons/small/image2.gif
Xshare/httpd/icons/small/index.gif
Xshare/httpd/icons/small/key.gif
Xshare/httpd/icons/small/movie.gif
Xshare/httpd/icons/small/patch.gif
Xshare/httpd/icons/small/ps.gif
Xshare/httpd/icons/small/rainbow.gif
Xshare/httpd/icons/small/sound.gif
Xshare/httpd/icons/small/sound2.gif
Xshare/httpd/icons/small/tar.gif
Xshare/httpd/icons/small/text.gif
Xshare/httpd/icons/small/transfer.gif
Xshare/httpd/icons/small/unknown.gif
Xshare/httpd/icons/small/uu.gif
Xshare/httpd/icons/sound1.gif
Xshare/httpd/icons/sound2.gif
Xshare/httpd/icons/sphere1.gif
Xshare/httpd/icons/sphere2.gif
Xshare/httpd/icons/tar.gif
Xshare/httpd/icons/tex.gif
Xshare/httpd/icons/text.gif
Xshare/httpd/icons/transfer.gif
Xshare/httpd/icons/unknown.gif
Xshare/httpd/icons/up.gif
Xshare/httpd/icons/uu.gif
Xshare/httpd/icons/uuencoded.gif
Xshare/httpd/icons/world1.gif
Xshare/httpd/icons/world2.gif
X@exec mkdir -p /var/log/httpd /var/spool/httpd/proxy %D/lib/httpd %D/etc/httpd/ssl.crl %D/etc/httpd/ssl.crt %D/etc/httpd/ssl.csr %D/etc/httpd/ssl.key %D/etc/httpd/ssl.prm
X@unexec rmdir /var/log/httpd /var/spool/httpd/proxy /var/spool/httpd 2>/dev/null || true
X@dirrm etc/httpd/ssl.crl
X@dirrm etc/httpd/ssl.crt
X@dirrm etc/httpd/ssl.csr
X@dirrm etc/httpd/ssl.key
X@dirrm etc/httpd/ssl.prm
X@unexec rmdir %D/etc/httpd 2>/dev/null || true
X@dirrm include/httpd/xml
X@dirrm include/httpd
X@dirrm lib/httpd
X@dirrm libexec/cgi-bin
X@dirrm share/httpd/htdocs/manual/images
X@dirrm share/httpd/htdocs/manual/misc
X@dirrm share/httpd/htdocs/manual/mod
X@dirrm share/httpd/htdocs/manual/search
X@dirrm share/httpd/htdocs/manual/vhosts
X@dirrm share/httpd/htdocs/manual
X@dirrm share/httpd/htdocs
X@dirrm share/httpd/icons/small
X@dirrm share/httpd/icons
X@dirrm share/httpd
END-of-pkgsrc/www/apache/pkg/PLIST
exit
>Audit-Trail:
>Unformatted: