diff options
-rw-r--r-- | www/wwwoffle/Makefile | 17 | ||||
-rw-r--r-- | www/wwwoffle/PLIST | 6 | ||||
-rw-r--r-- | www/wwwoffle/distinfo | 7 | ||||
-rw-r--r-- | www/wwwoffle/patches/patch-ac | 112 |
4 files changed, 16 insertions, 126 deletions
diff --git a/www/wwwoffle/Makefile b/www/wwwoffle/Makefile index 86428e3fe91..e185ac8db0c 100644 --- a/www/wwwoffle/Makefile +++ b/www/wwwoffle/Makefile @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.43 2002/08/21 02:43:45 grant Exp $ +# $NetBSD: Makefile,v 1.44 2002/09/05 16:56:54 fredb Exp $ -DISTNAME= wwwoffle-2.7d +DISTNAME= wwwoffle-2.7e CATEGORIES= www -MASTER_SITES= ftp://ftp.demon.co.uk/pub/unix/httpd/ \ - http://www.gedanken.freeserve.co.uk/download-wwwoffle/ \ - ${MASTER_SITE_SUNSITE:=apps/www/servers/} +MASTER_SITES= ${MASTER_SITE_SUNSITE:=apps/www/servers/} \ + ftp://ftp.demon.co.uk/pub/unix/httpd/ \ + http://www.gedanken.freeserve.co.uk/download-wwwoffle/ EXTRACT_SUFX= .tgz MAINTAINER= fredb@netbsd.org @@ -35,6 +35,13 @@ post-build: ${SED} -e 's#@PKG_SYSCONFDIR@#${PKG_SYSCONFDIR}#g' \ INSTALL > ${WRKDIR}/INSTALL +# For bulk-build machines: a one-time install/deinstall, if wwwoffle +# is never run, leaves an incomplete cache directory, which the install +# target incorrectly calculates to be a pre-2.2 cache. This tricks it +# into setting up the cache directory properly. +pre-install: + ${MKDIR} /var/wwwoffle/prevtime1 + post-install: if [ -f ${PKG_SYSCONFDIR}/wwwoffle.conf.install ]; then \ ${CP} -p ${PKG_SYSCONFDIR}/wwwoffle.conf.install \ diff --git a/www/wwwoffle/PLIST b/www/wwwoffle/PLIST index 8179594960e..9041ace9261 100644 --- a/www/wwwoffle/PLIST +++ b/www/wwwoffle/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2002/08/10 17:03:26 fredb Exp $ +@comment $NetBSD: PLIST,v 1.6 2002/09/05 16:56:54 fredb Exp $ bin/wwwoffle bin/wwwoffle-hash bin/wwwoffle-ls @@ -69,10 +69,6 @@ share/examples/wwwoffle.conf @dirrm share/doc/wwwoffle/de @dirrm share/doc/wwwoffle @exec ${GTAR} xzCf / %D/libdata/wwwoffle-spool.tar.gz -@comment exec ${MKDIR} /var/wwwoffle/outgoing -@comment exec ${MKDIR} /var/wwwoffle/monitor -@comment exec ${MKDIR} /var/wwwoffle/lastime -@comment exec ${MKDIR} /var/wwwoffle/prevtime1 @unexec cd /var/wwwoffle && ${RM} -rf html* search* @unexec ${RMDIR} /var/wwwoffle/* 2>/dev/null && ${RMDIR} /var/wwwoffle 2>/dev/null || true @unexec if [ -d /var/wwwoffle ]; then echo "If you won't use the WWWOFFLE package anymore, remove the cache manually by"; echo ' rm -rf /var/wwwoffle'; fi diff --git a/www/wwwoffle/distinfo b/www/wwwoffle/distinfo index 2a58e1da354..d8379270511 100644 --- a/www/wwwoffle/distinfo +++ b/www/wwwoffle/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.17 2002/08/19 22:03:04 fredb Exp $ +$NetBSD: distinfo,v 1.18 2002/09/05 16:56:54 fredb Exp $ -SHA1 (wwwoffle-2.7d.tgz) = 6a7595c4a8f2bd1b4918b3b5118c90b8afd4a3e9 -Size (wwwoffle-2.7d.tgz) = 867987 bytes +SHA1 (wwwoffle-2.7e.tgz) = 94d8ae0cc4f62ee3aaa50341a84210ade770d015 +Size (wwwoffle-2.7e.tgz) = 863964 bytes SHA1 (patch-aa) = 897de385a47826e16a8a09b1bc1c207a2d350f94 -SHA1 (patch-ac) = 5cfe930c2b6df543ed214f599eda4bab7a1c0a90 diff --git a/www/wwwoffle/patches/patch-ac b/www/wwwoffle/patches/patch-ac deleted file mode 100644 index f7d7921cf78..00000000000 --- a/www/wwwoffle/patches/patch-ac +++ /dev/null @@ -1,112 +0,0 @@ -$NetBSD: patch-ac,v 1.6 2002/08/10 13:43:09 fredb Exp $ - ---- src/wwwoffled.c.orig Sun Jun 23 06:02:35 2002 -+++ src/wwwoffled.c -@@ -279,8 +279,7 @@ - if(uid!=-1 || gid!=-1) - PrintMessage(Inform,"Running with uid=%d, gid=%d.",geteuid(),getegid()); - -- -- /* Bind the HTTP proxy sockets. */ -+ /* Bind the HTTP proxy socket(s). */ - - #if USE_IPV6 - if(ConfigString(Bind_IPv6)) -@@ -291,40 +290,33 @@ - } - #endif - --#if USE_IPV6 -- if(http_fd[1]!=-1 && ConfigString(Bind_IPv4) && ConfigString(Bind_IPv6) && -- !strcmp(ConfigString(Bind_IPv6),"0:0:0:0:0:0:0:0") && !strcmp(ConfigString(Bind_IPv4),"0.0.0.0")) -- PrintMessage(Inform,"Not creating HTTP IPv4 server socket on all addresses since IPv6 one is bound to all addresses."); -- else -+ if(ConfigString(Bind_IPv4)) - { --#endif -- if(ConfigString(Bind_IPv4)) -+ http_fd[0]=OpenServerSocket(ConfigString(Bind_IPv4),ConfigInteger(HTTP_Port)); -+ if(http_fd[0]==-1) - { -- http_fd[0]=OpenServerSocket(ConfigString(Bind_IPv4),ConfigInteger(HTTP_Port)); -- if(http_fd[0]==-1) -- { - #if USE_IPV6 -+ if(http_fd[1]!=-1 && ConfigString(Bind_IPv4) && !strcmp(ConfigString(Bind_IPv4),"0.0.0.0") && -+ ConfigString(Bind_IPv6) && !strcmp(ConfigString(Bind_IPv6),"0:0:0:0:0:0:0:0")) -+ PrintMessage(Warning,"Cannot create HTTP IPv4 server socket (but the IPv6 one might accept IPv4 connections)."); -+ else - PrintMessage(Fatal,"Cannot create HTTP IPv4 server socket."); - #else -- PrintMessage(Fatal,"Cannot create HTTP server socket."); -+ PrintMessage(Fatal,"Cannot create HTTP server socket."); - #endif -- } - } --#if USE_IPV6 - } --#endif - - if(http_fd[0]==-1 && http_fd[1]==-1) - { - #if USE_IPV6 -- PrintMessage(Fatal,"Neither IPv4 or IPv6 HTTP socket could be bound."); -+ PrintMessage(Fatal,"The IPv4 and IPv6 HTTP sockets were not bound; are they disabled in the config file?"); - #else -- PrintMessage(Fatal,"The HTTP socket could not be bound."); -+ PrintMessage(Fatal,"The HTTP socket was not bound; are they disabled in the config file?"); - #endif - } - -- -- /* Bind the WWWOFFLE control sockets. */ -+ /* Bind the WWWOFFLE control socket(s). */ - - #if USE_IPV6 - if(ConfigString(Bind_IPv6)) -@@ -335,35 +327,29 @@ - } - #endif - --#if USE_IPV6 -- if(wwwoffle_fd[1]!=-1 && ConfigString(Bind_IPv4) && ConfigString(Bind_IPv6) && -- !strcmp(ConfigString(Bind_IPv6),"0:0:0:0:0:0:0:0") && !strcmp(ConfigString(Bind_IPv4),"0.0.0.0")) -- PrintMessage(Inform,"Not creating WWWOFFLE IPv4 server socket on all addresses since IPv6 one is bound to all addresses."); -- else -+ if(ConfigString(Bind_IPv4)) - { --#endif -- if(ConfigString(Bind_IPv4)) -+ wwwoffle_fd[0]=OpenServerSocket(ConfigString(Bind_IPv4),ConfigInteger(WWWOFFLE_Port)); -+ if(wwwoffle_fd[0]==-1) - { -- wwwoffle_fd[0]=OpenServerSocket(ConfigString(Bind_IPv4),ConfigInteger(WWWOFFLE_Port)); -- if(wwwoffle_fd[0]==-1) -- { - #if USE_IPV6 -+ if(wwwoffle_fd[1]!=-1 && ConfigString(Bind_IPv4) && !strcmp(ConfigString(Bind_IPv4),"0.0.0.0") && -+ ConfigString(Bind_IPv6) && !strcmp(ConfigString(Bind_IPv6),"0:0:0:0:0:0:0:0")) -+ PrintMessage(Warning,"Cannot create WWWOFFLE IPv4 server socket (but the IPv6 one might accept IPv4 connections)."); -+ else - PrintMessage(Fatal,"Cannot create WWWOFFLE IPv4 server socket."); - #else -- PrintMessage(Fatal,"Cannot create WWWOFFLE server socket."); -+ PrintMessage(Fatal,"Cannot create WWWOFFLE server socket."); - #endif -- } - } --#if USE_IPV6 - } --#endif - - if(wwwoffle_fd[0]==-1 && wwwoffle_fd[1]==-1) - { - #if USE_IPV6 -- PrintMessage(Fatal,"Neither IPv4 or IPv6 WWWOFFLE socket could be bound."); -+ PrintMessage(Fatal,"The IPv4 and IPv6 WWWOFFLE sockets were not bound; are they disabled in the config file?"); - #else -- PrintMessage(Fatal,"The WWWOFFLE socket could not be bound."); -+ PrintMessage(Fatal,"The WWWOFFLE socket was not bound; are they disabled in the config file?"); - #endif - } - |