Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2001 04:02:25 -0700 (PDT)
From:      Matthew Braithwaite <matt@braithwaite.net>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        Matthew Braithwaite <matt@braithwaite.net>
Subject:   ports/31282: NEW PORT: aolserver+ad
Message-ID:  <20011015110225.BC9211C7F@alberich.braithwaite.net>

next in thread | raw e-mail | index | archive | help

>Number:         31282
>Category:       ports
>Synopsis:       NEW PORT: aolserver+ad
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 15 04:10:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Matthew Braithwaite
>Release:        FreeBSD 4.4-RELEASE i386
>Organization:
Red Bean Software
>Environment:
System: FreeBSD alberich.braithwaite.net 4.4-RELEASE FreeBSD 4.4-RELEASE #6: Wed Sep 19 20:39:33 PDT 2001 mab@alberich.braithwaite.net:/usr/src/sys/compile/ALBERICH i386

>Description:

This is a port of AOLserver 3.3.1 with ArsDigita patches, which
provide additional functionality.  (There is already a port of vanilla
AOLserver, www/aolserver, which I maintain, but making the ArsDigita
patches to www/aolserver into a build-time knob looked like a really
ugly chore.)

This port is intended especially for people wanting to use AOLserver
to run OpenACS, and, accordingly, has knobs to build the AOLserver
extensions required for OpenACS as shared objects.

I wasn't sure how best to name this port.  In the AOLserver/OpenACS
community, it would be called aolserver-3.3.1+ad13.  portlint didn't
like a version string of `3.3.1+ad13', so I made `+ad13' the
PKGNAMESUFFIX instead.  Thus the port ends up installing as
aolserver+ad13-3.3.1, which is a bit yucky.  Please feel free to
modify this if another naming seems better.

Although it is inconsistent with the name that the port installs
under, I think the only reasonable name for the directory in the ports
collection is www/aolserver+ad.

# 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:
#
#	aolserver+ad
#	aolserver+ad/Makefile
#	aolserver+ad/files
#	aolserver+ad/files/aolserver.sh
#	aolserver+ad/files/patch-aa
#	aolserver+ad/files/nsxml-patch
#	aolserver+ad/files/patch-ab
#	aolserver+ad/files/postgres-patch
#	aolserver+ad/pkg-comment
#	aolserver+ad/distinfo
#	aolserver+ad/pkg-plist
#	aolserver+ad/pkg-descr
#	aolserver+ad/pkg-message
#
echo c - aolserver+ad
mkdir -p aolserver+ad > /dev/null 2>&1
echo x - aolserver+ad/Makefile
sed 's/^X//' >aolserver+ad/Makefile << 'END-of-aolserver+ad/Makefile'
X# New ports collection makefile for:	aolserver+ad
X# Date created:		14 Oct 2001
X# Whom:			Matthew Braithwaite <matt@braithwaite.net>
X#
X# $FreeBSD:$
X
XPORTNAME=	aolserver
XPORTVERSION=	3.3.1
XCATEGORIES=	www
XMASTER_SITES=	http://www.arsdigita.com/acs-repository/download/other/237/
XPKGNAMESUFFIX=	+ad13
X# I am so not kidding.  You really need to say ?version_id=2081.  Can't
X# they just operate a normal web site like everybody else?
X# This ACS download nonsense needs its own chapter in the Porter's
X# Handbook: ``Ports that are gratuitously weird to download''
XDISTFILES=	aolserver-src.tar.gz?version_id=2081
X
X.ifdef(WITH_NSXML)
XPATCH_SITES+=	http://acs-misc.sourceforge.net/dl/
XPATCHFILES+=	nsxml.tgz
X.endif
X.ifdef(WITH_POSTGRES)
XPATCH_SITES+=	http://openacs.org/sdm/download-package/2/46/
XPATCHFILES+=	pgdriver-2.0.1.tgz
X.endif
X
XMAINTAINER=	matt@braithwaite.net
X
X.ifdef(WITH_NSXML)
XLIB_DEPENDS+=	xml2.5:${PORTSDIR}/textproc/libxml2
X.endif
X.ifdef(WITH_POSTGRES)
XLIB_DEPENDS+=	pq.2:${PORTSDIR}/databases/postgresql7
X.endif
X
XNS_MODULES=	nssock nscgi nscp nslog nsperm nsext nspd
X.ifdef(WITH_POSTGRES)
XNS_MODULES+=	postgres
X.endif
X.ifdef(WITH_NSXML)
XNS_MODULES+=	nsxml
X.endif
XMAKE_ARGS+=	MODULES="$(NS_MODULES)"
X
XWRKSRC=	${WRKDIR}/${DISTNAME}
X
XUSE_GMAKE=	yes
X
XINSTALL_TARGET=	install INST=${PREFIX}/${PORTNAME}
X
Xpre-fetch:
X	@echo ""
X.if defined(WITH_POSTGRES)
X	@echo "If you get a checksum error, this may be due to an interaction"
X	@echo "between a misfeature of the FreeBSD ports collection and a"
X	@echo "misfeature of the OpenACS distribution site.  The workaround"
X	@echo "is to fetch the file by hand.  (See the comment in the port"
X	@echo "Makefile if you want the gory details.)  If that doesn't work,"
X	@echo "the files may simply have changed.  \`\`nsxml.tgz'' contains no"
X	@echo "version number, you will note."
X	@echo ""
X.endif
X# The whole story is: the PATCH_SITE for the Postgres driver, which is
X# http://openacs.org/sdm/download-package/2/46/, will get you the
X# Postgres driver regardless of what filename is concatenated to it.
X# So if for some reason nsxml is unavailable at its PATCH_SITE,
X# bsd.port.mk will try to fetch
X# http://openacs.org/sdm/download-package/2/46/nsxml.tgz, and rather
X# than returning a 404, openacs.org will send us the Postgres driver.
X# Yuk.  Suggestions on how to fix this would be most welcome!
X.if !defined(WITH_POSTGRES) || !defined(WITH_NSXML)
X	@echo "If you are installing AOLserver for OpenACS use, you should"
X	@echo "specify -DWITH_POSTGRES -DWITH_NSXML."
X	@echo ""
X.endif
X
Xpost-extract:
X# Restore sanity
X	${MV} ${WRKDIR}/root/aolserver ${WRKSRC}
X	${MV} ${WRKDIR}/root/nscache ${WRKSRC}
X	${MV} ${WRKDIR}/root/nsrewrite ${WRKSRC}
X	${MV} ${WRKDIR}/root/nssha1 ${WRKSRC}
X.ifdef(WITH_NSXML)
X	${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/nsxml.tgz
X	${PATCH} -d ${WRKSRC} < ${FILESDIR}/nsxml-patch
X.endif
X.ifdef(WITH_POSTGRES)
X	${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/pgdriver-2.0.1.tgz
X	${MV} ${WRKSRC}/pgdriver-2.0.1 ${WRKSRC}/postgres
X	${RM} ${WRKSRC}/postgres/makefile
X	${PATCH} -d ${WRKSRC} < ${FILESDIR}/postgres-patch
X.endif
X	${MV} ${WRKSRC}/include/Makefile.global ${WRKSRC}/include/Makefile.global.orig
X	${SED} s/tcl83/tcl8.3/ ${WRKSRC}/include/Makefile.global.orig > ${WRKSRC}/include/Makefile.global
X	${RM} ${WRKSRC}/include/Makefile.global.orig
X	find ${WRKSRC} -name CVS | xargs ${RM} -rf
X
Xpost-install:
X# Headers
X# nsd.h is needed for, e.g., building the Postgres driver
X.for header in nsd/nsd.h
X	 ${INSTALL_DATA} ${WRKSRC}/${header} ${PREFIX}/${PORTNAME}/include
X.endfor
X
X# Other documentation
X	 ${MKDIR} ${PREFIX}/share/doc/aolserver
X	 ${TAR} -C ${WRKSRC} -c -f - ChangeLog README | ${TAR} -C ${PREFIX}/share/doc/aolserver -x -f -
X	 ${TAR} -C ${WRKSRC}/doc -c -f - . | ${TAR} -C ${PREFIX}/share/doc/aolserver -x -f -
X
X# Permissions
X	${CHOWN} nobody:nogroup ${PREFIX}/aolserver/servers/server1/modules/nslog
X	${CHOWN} nobody:nogroup ${PREFIX}/aolserver/log
X
X# Startup file
X	@if [ ! -f ${PREFIX}/etc/rc.d/aolserver.sh ]; then \
X		${ECHO} "Installing ${PREFIX}/etc/rc.d/aolserver.sh startup file."; \
X		${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/aolserver.sh \
X			>${PREFIX}/etc/rc.d/aolserver.sh ; \
X		${CHMOD} 755 ${PREFIX}/etc/rc.d/aolserver.sh; \
X	fi
X	@${CAT} ${PKGDIR}/pkg-message
X
X.include <bsd.port.mk>
END-of-aolserver+ad/Makefile
echo c - aolserver+ad/files
mkdir -p aolserver+ad/files > /dev/null 2>&1
echo x - aolserver+ad/files/aolserver.sh
sed 's/^X//' >aolserver+ad/files/aolserver.sh << 'END-of-aolserver+ad/files/aolserver.sh'
X#!/bin/sh
X
XPREFIX=%%PREFIX%%/aolserver
XCONFIG=${PREFIX}/nsd.tcl
X
Xcase "$1" in
X
Xstart)
X        ${PREFIX}/bin/nsd8x -t ${CONFIG} -u nobody -g nobody
X        ;;
X
Xstop)
X        ${PREFIX}/bin/nsd8x -t ${CONFIG} -u nobody -g nobody -K
X        ;;
X
X*)
X        echo "usage: $0 {start|stop}" 1>&2
X        exit 64
X        ;;
X
Xesac
END-of-aolserver+ad/files/aolserver.sh
echo x - aolserver+ad/files/patch-aa
sed 's/^X//' >aolserver+ad/files/patch-aa << 'END-of-aolserver+ad/files/patch-aa'
X*** Makefile~	Mon Oct 15 03:09:00 2001
X--- Makefile	Mon Oct 15 03:10:07 2001
X***************
X*** 27,33 ****
X  #   nspd        -- Archive library for building an external driver
X  #
X  
X! MODULES   =  nssock nscgi nscp nslog nsperm nsext nspd 
X  
X  ALLDIRS   = nsd $(MODULES)
X  
X--- 27,33 ----
X  #   nspd        -- Archive library for building an external driver
X  #
X  
X! MODULES?=	nssock nscgi nscp nslog nsperm nsext nspd 
X  
X  ALLDIRS   = nsd $(MODULES)
X  
END-of-aolserver+ad/files/patch-aa
echo x - aolserver+ad/files/nsxml-patch
sed 's/^X//' >aolserver+ad/files/nsxml-patch << 'END-of-aolserver+ad/files/nsxml-patch'
X*** nsxml/Makefile~	Mon Oct 15 01:29:47 2001
X--- nsxml/Makefile	Mon Oct 15 01:41:01 2001
X***************
X*** 1,4 ****
X! NSHOME    =  ../aolserver
X  
X  #
X  # Module name
X--- 1,4 ----
X! NSHOME    ?=  ../aolserver
X  
X  #
X  # Module name
X***************
X*** 10,20 ****
X  #
X  OBJS      =  ns_xml.o
X  
X  # Uncomment for libxslt support
X  #CFLAGS = -DDO_XSLT
X! #MODLIBS   = -lxml2 -lxslt
X  
X  # This is if you only want libxml support (no XSLT support)
X! MODLIBS   = -lxml2
X  
X  include  $(NSHOME)/include/Makefile.module
X--- 10,23 ----
X  #
X  OBJS      =  ns_xml.o
X  
X+ CFLAGS+=	-I/usr/local/include/libxml2 -I/usr/local/include
X+ MODLIBS+=	-L/usr/local/lib
X+ 
X  # Uncomment for libxslt support
X  #CFLAGS = -DDO_XSLT
X! #MODLIBS   += -lxslt
X  
X  # This is if you only want libxml support (no XSLT support)
X! MODLIBS   += -lxml2
X  
X  include  $(NSHOME)/include/Makefile.module
END-of-aolserver+ad/files/nsxml-patch
echo x - aolserver+ad/files/patch-ab
sed 's/^X//' >aolserver+ad/files/patch-ab << 'END-of-aolserver+ad/files/patch-ab'
X--- tcl8.3.2/unix/tclUnixPipe.c  Thu Aug 17 17:46:15 2000
X+++ tcl8.3.2/unix/tclUnixPipe.c  Mon Apr  9 13:52:39 2001
X@@ -949,13 +949,16 @@
X      * possible, if the channel is in blocking mode. If the channel is
X      * nonblocking, the read will never block.
X      */
X-
X-    bytesRead = read(GetFd(psPtr->inFile), buf, (size_t) toRead);
X-    if (bytesRead > -1) {
X-        return bytesRead;
X+    while (1) {
X+        bytesRead = read(GetFd(psPtr->inFile), buf, (size_t) toRead);
X+        if (bytesRead > -1) {
X+           return bytesRead;
X+        }
X+        if ( errno != EINTR ) {
X+           *errorCodePtr = errno;
X+           return -1;
X+        }
X     }
X-    *errorCodePtr = errno;
X-    return -1;
X }
X ^L
X /*
X
END-of-aolserver+ad/files/patch-ab
echo x - aolserver+ad/files/postgres-patch
sed 's/^X//' >aolserver+ad/files/postgres-patch << 'END-of-aolserver+ad/files/postgres-patch'
X*** /dev/null	Mon Oct 15 01:19:34 2001
X--- postgres/Makefile	Mon Oct 15 01:45:52 2001
X***************
X*** 0 ****
X--- 1,18 ----
X+ NSHOME    ?=  ../aolserver
X+ 
X+ #
X+ # Module name
X+ #
X+ MOD       =  postgres.so
X+ 
X+ #
X+ # Objects to build.
X+ #
X+ OBJS      =  postgres.o
X+ 
X+ CFLAGS+=	-DFOR_ACS_USE -DBIND_EMULATION
X+ CFLAGS+=	-I/usr/local/include/pgsql
X+ MODLIBS+=	-lpq
X+ MODLIBS+=	-L/usr/local/lib
X+ 
X+ include  $(NSHOME)/include/Makefile.module
END-of-aolserver+ad/files/postgres-patch
echo x - aolserver+ad/pkg-comment
sed 's/^X//' >aolserver+ad/pkg-comment << 'END-of-aolserver+ad/pkg-comment'
XAOLserver with ArsDigita patches and knobs
END-of-aolserver+ad/pkg-comment
echo x - aolserver+ad/distinfo
sed 's/^X//' >aolserver+ad/distinfo << 'END-of-aolserver+ad/distinfo'
XMD5 (aolserver-src.tar.gz?version_id=2081) = 9a1805ddbbe263aae6745c8407d3763b
XMD5 (nsxml.tgz) = 8bb75129d77036265861d05efeddd59d
XMD5 (pgdriver-2.0.1.tgz) = 6d3cb83c9c82011f5aa9b2193c36081b
END-of-aolserver+ad/distinfo
echo x - aolserver+ad/pkg-plist
sed 's/^X//' >aolserver+ad/pkg-plist << 'END-of-aolserver+ad/pkg-plist'
Xaolserver/bin/translate-ini
Xaolserver/bin/nsd8x
Xaolserver/bin/nsd76
Xaolserver/bin/nsd
Xaolserver/bin/nssock.so
Xaolserver/bin/nscgi.so
Xaolserver/bin/nscp.so
Xaolserver/bin/nslog.so
Xaolserver/bin/nsperm.so
Xaolserver/bin/nsext.so
Xaolserver/bin/nsxml.so
Xaolserver/bin/postgres.so
Xaolserver/modules/tcl/util.tcl
Xaolserver/modules/tcl/debug.tcl
Xaolserver/modules/tcl/fastpath.tcl
Xaolserver/modules/tcl/file.tcl
Xaolserver/modules/tcl/form.tcl
Xaolserver/modules/tcl/http.tcl
Xaolserver/modules/tcl/init.tcl
Xaolserver/modules/tcl/modlog.tcl
Xaolserver/modules/tcl/namespace.tcl
Xaolserver/modules/tcl/nsdb.tcl
Xaolserver/modules/tcl/prodebug.tcl
Xaolserver/modules/tcl/sendmail.tcl
Xaolserver/modules/tcl/tcl.html
Xaolserver/modules/tcl/tclcache.tcl
Xaolserver/modules/tcl/charsets.tcl
Xaolserver/modules/tcl/nsperm/compat.tcl
Xaolserver/modules/tcl/nsperm/init.tcl
Xaolserver/lib/tcl8.3/opt0.4/optparse.tcl
Xaolserver/lib/tcl8.3/opt0.4/pkgIndex.tcl
Xaolserver/lib/tcl8.3/dde1.1/pkgIndex.tcl
Xaolserver/lib/tcl8.3/reg1.0/pkgIndex.tcl
Xaolserver/lib/tcl8.3/encoding/symbol.enc
Xaolserver/lib/tcl8.3/encoding/ascii.enc
Xaolserver/lib/tcl8.3/encoding/big5.enc
Xaolserver/lib/tcl8.3/encoding/cp1250.enc
Xaolserver/lib/tcl8.3/encoding/cp1251.enc
Xaolserver/lib/tcl8.3/encoding/cp1252.enc
Xaolserver/lib/tcl8.3/encoding/cp1253.enc
Xaolserver/lib/tcl8.3/encoding/cp1254.enc
Xaolserver/lib/tcl8.3/encoding/cp1255.enc
Xaolserver/lib/tcl8.3/encoding/cp1256.enc
Xaolserver/lib/tcl8.3/encoding/cp1257.enc
Xaolserver/lib/tcl8.3/encoding/cp1258.enc
Xaolserver/lib/tcl8.3/encoding/cp437.enc
Xaolserver/lib/tcl8.3/encoding/cp737.enc
Xaolserver/lib/tcl8.3/encoding/cp775.enc
Xaolserver/lib/tcl8.3/encoding/cp850.enc
Xaolserver/lib/tcl8.3/encoding/cp852.enc
Xaolserver/lib/tcl8.3/encoding/cp855.enc
Xaolserver/lib/tcl8.3/encoding/cp857.enc
Xaolserver/lib/tcl8.3/encoding/cp860.enc
Xaolserver/lib/tcl8.3/encoding/cp861.enc
Xaolserver/lib/tcl8.3/encoding/cp862.enc
Xaolserver/lib/tcl8.3/encoding/cp863.enc
Xaolserver/lib/tcl8.3/encoding/cp864.enc
Xaolserver/lib/tcl8.3/encoding/cp865.enc
Xaolserver/lib/tcl8.3/encoding/cp866.enc
Xaolserver/lib/tcl8.3/encoding/cp869.enc
Xaolserver/lib/tcl8.3/encoding/cp874.enc
Xaolserver/lib/tcl8.3/encoding/cp932.enc
Xaolserver/lib/tcl8.3/encoding/cp936.enc
Xaolserver/lib/tcl8.3/encoding/cp949.enc
Xaolserver/lib/tcl8.3/encoding/cp950.enc
Xaolserver/lib/tcl8.3/encoding/dingbats.enc
Xaolserver/lib/tcl8.3/encoding/euc-cn.enc
Xaolserver/lib/tcl8.3/encoding/euc-jp.enc
Xaolserver/lib/tcl8.3/encoding/euc-kr.enc
Xaolserver/lib/tcl8.3/encoding/gb12345.enc
Xaolserver/lib/tcl8.3/encoding/gb1988.enc
Xaolserver/lib/tcl8.3/encoding/gb2312.enc
Xaolserver/lib/tcl8.3/encoding/iso2022-jp.enc
Xaolserver/lib/tcl8.3/encoding/iso2022-kr.enc
Xaolserver/lib/tcl8.3/encoding/iso2022.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-1.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-2.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-3.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-4.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-5.enc
Xaolserver/lib/tcl8.3/encoding/jis0201.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-6.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-7.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-8.enc
Xaolserver/lib/tcl8.3/encoding/iso8859-9.enc
Xaolserver/lib/tcl8.3/encoding/jis0208.enc
Xaolserver/lib/tcl8.3/encoding/jis0212.enc
Xaolserver/lib/tcl8.3/encoding/koi8-r.enc
Xaolserver/lib/tcl8.3/encoding/ksc5601.enc
Xaolserver/lib/tcl8.3/encoding/macCentEuro.enc
Xaolserver/lib/tcl8.3/encoding/macCroatian.enc
Xaolserver/lib/tcl8.3/encoding/macCyrillic.enc
Xaolserver/lib/tcl8.3/encoding/macDingbats.enc
Xaolserver/lib/tcl8.3/encoding/macGreek.enc
Xaolserver/lib/tcl8.3/encoding/macIceland.enc
Xaolserver/lib/tcl8.3/encoding/macJapan.enc
Xaolserver/lib/tcl8.3/encoding/macRoman.enc
Xaolserver/lib/tcl8.3/encoding/macRomania.enc
Xaolserver/lib/tcl8.3/encoding/macThai.enc
Xaolserver/lib/tcl8.3/encoding/macTurkish.enc
Xaolserver/lib/tcl8.3/encoding/macUkraine.enc
Xaolserver/lib/tcl8.3/encoding/shiftjis.enc
Xaolserver/lib/tcl8.3/encoding/8bit.enc
Xaolserver/lib/tcl8.3/msgcat1.0/msgcat.tcl
Xaolserver/lib/tcl8.3/msgcat1.0/pkgIndex.tcl
Xaolserver/lib/tcl8.3/http2.3/http.tcl
Xaolserver/lib/tcl8.3/http2.3/pkgIndex.tcl
Xaolserver/lib/tcl8.3/http1.0/http.tcl
Xaolserver/lib/tcl8.3/http1.0/pkgIndex.tcl
Xaolserver/lib/tcl8.3/tcltest1.0/pkgIndex.tcl
Xaolserver/lib/tcl8.3/tcltest1.0/tcltest.tcl
Xaolserver/lib/tcl8.3/auto.tcl
Xaolserver/lib/tcl8.3/tclIndex
Xaolserver/lib/tcl8.3/word.tcl
Xaolserver/lib/tcl8.3/parray.tcl
Xaolserver/lib/tcl8.3/package.tcl
Xaolserver/lib/tcl8.3/license.terms
Xaolserver/lib/tcl8.3/ldAout.tcl
Xaolserver/lib/tcl8.3/init.tcl
Xaolserver/lib/tcl8.3/history.tcl
Xaolserver/lib/tcl8.3/safe.tcl
Xaolserver/lib/libnspd.a
Xaolserver/lib/libnsthread.a
Xaolserver/servers/server1/modules/nsperm/perms
Xaolserver/servers/server1/modules/nsperm/hosts.deny
Xaolserver/servers/server1/modules/nsperm/hosts.allow
Xaolserver/servers/server1/modules/nsperm/group
Xaolserver/servers/server1/modules/nsperm/passwd
Xaolserver/servers/server1/pages/index.html
Xaolserver/include/tclDecls.h
Xaolserver/include/Makefile.module
Xaolserver/include/ns.h
Xaolserver/include/nsextmsg.h
Xaolserver/include/nspd.h
Xaolserver/include/nsthread.h
Xaolserver/include/tcl.h
Xaolserver/include/tcl76.h
Xaolserver/include/tcl83.h
Xaolserver/include/Makefile.global
Xaolserver/include/nsd.h
Xaolserver/sample-config.tcl
Xetc/rc.d/aolserver.sh
Xshare/doc/aolserver/ChangeLog
Xshare/doc/aolserver/README
Xshare/doc/aolserver/config.txt
Xshare/doc/aolserver/default-home.html
Xshare/doc/aolserver/faq.html
Xshare/doc/aolserver/index.html
Xshare/doc/aolserver/install.html
Xshare/doc/aolserver/install.txt
Xshare/doc/aolserver/internals.txt
Xshare/doc/aolserver/license.txt
Xshare/doc/aolserver/nsftp.txt
Xshare/doc/aolserver/nspostgres.txt
Xshare/doc/aolserver/nsssl2.txt
Xshare/doc/aolserver/nsv.txt
Xshare/doc/aolserver/release.html
Xshare/doc/aolserver/tcl-changes.txt
Xshare/doc/aolserver/threads.txt
Xshare/doc/aolserver/tuning.html
X@dirrm aolserver
X@dirrm aolserver/bin
X@dirrm aolserver/log
X@dirrm aolserver/modules
X@dirrm aolserver/modules/tcl
X@dirrm aolserver/modules/tcl/nsperm
X@dirrm aolserver/lib
X@dirrm aolserver/lib/tcl8.3
X@dirrm aolserver/lib/tcl8.3/opt0.4
X@dirrm aolserver/lib/tcl8.3/dde1.1
X@dirrm aolserver/lib/tcl8.3/reg1.0
X@dirrm aolserver/lib/tcl8.3/encoding
X@dirrm aolserver/lib/tcl8.3/msgcat1.0
X@dirrm aolserver/lib/tcl8.3/http2.3
X@dirrm aolserver/lib/tcl8.3/http1.0
X@dirrm aolserver/lib/tcl8.3/tcltest1.0
X@dirrm aolserver/servers
X@dirrm aolserver/servers/server1
X@dirrm aolserver/servers/server1/modules
X@dirrm aolserver/servers/server1/modules/nslog
X@dirrm aolserver/servers/server1/modules/nsperm
X@dirrm aolserver/servers/server1/pages
X@dirrm aolserver/include
X@dirrm share/doc/aolserver
END-of-aolserver+ad/pkg-plist
echo x - aolserver+ad/pkg-descr
sed 's/^X//' >aolserver+ad/pkg-descr << 'END-of-aolserver+ad/pkg-descr'
XAOLserver is a highly-optimized multi-threaded web server. Its main
Xfeatures include database connection-pooling and a powerful Tcl API
Xfor application development.
X
XThis version includes ArsDigita patches, as well as knobs to compile
Xin the options needed to run OpenACS.
X
XWWW: http://www.aolserver.com/
X
X- Matt Braithwaite <matt@braithwaite.net>
END-of-aolserver+ad/pkg-descr
echo x - aolserver+ad/pkg-message
sed 's/^X//' >aolserver+ad/pkg-message << 'END-of-aolserver+ad/pkg-message'
X
XAssuming you have changed to /usr/local, please copy
Xaolserver/sample-config.tcl to aolserver/nsd.tcl and season to taste.
XAn example server is in at aolserver/servers/server1, and you should
Xsimilarly copy the contents of this directory to, e.g.,
Xaolserver/servers/www.mydomain.com before modifying them.
X
XThese files are examples only and will be deleted if you remove this
Xport.
END-of-aolserver+ad/pkg-message
exit

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011015110225.BC9211C7F>