diff options
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/webresolve/Makefile | 21 | ||||
-rw-r--r-- | www/webresolve/distinfo | 1 | ||||
-rw-r--r-- | www/webresolve/pkg-comment | 1 | ||||
-rw-r--r-- | www/webresolve/pkg-descr | 17 | ||||
-rw-r--r-- | www/webresolve/pkg-plist | 2 |
6 files changed, 43 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index b4fe913b4208..76db796ed0d4 100644 --- a/www/Makefile +++ b/www/Makefile @@ -201,6 +201,7 @@ SUBDIR += webglimpse SUBDIR += weblint SUBDIR += webredirect + SUBDIR += webresolve SUBDIR += webstone SUBDIR += webstone-ssl SUBDIR += wml diff --git a/www/webresolve/Makefile b/www/webresolve/Makefile new file mode 100644 index 000000000000..054434149dcb --- /dev/null +++ b/www/webresolve/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: webresolve +# Date created: Wed 6 Dec 2000 +# Whom: Joseph Scott <joseph@randomnetworks.com> +# +# $FreeBSD$ +# + +PORTNAME= webresolve +PORTVERSION= 0.0.1 +CATEGORIES= www +MASTER_SITES= ftp://siag.nu/pub/webresolve/ + +MAINTAINER= joseph@randomnetworks.com + +ALL_TARGET= webresolve +MAKE_ARGS= PREFIX=${PREFIX} + +post-install: + @strip ${PREFIX}/bin/webresolve + +.include <bsd.port.mk> diff --git a/www/webresolve/distinfo b/www/webresolve/distinfo new file mode 100644 index 000000000000..2ebf247be2c6 --- /dev/null +++ b/www/webresolve/distinfo @@ -0,0 +1 @@ +MD5 (webresolve-0.0.1.tar.gz) = b0ecb991ebbf6b2c4cebe6e6ebfbce03 diff --git a/www/webresolve/pkg-comment b/www/webresolve/pkg-comment new file mode 100644 index 000000000000..619a9507ab23 --- /dev/null +++ b/www/webresolve/pkg-comment @@ -0,0 +1 @@ +Webresolve resolves IP addresses to host names in web log files. diff --git a/www/webresolve/pkg-descr b/www/webresolve/pkg-descr new file mode 100644 index 000000000000..7360044ccafa --- /dev/null +++ b/www/webresolve/pkg-descr @@ -0,0 +1,17 @@ +This program is pretty slow. Thanks to the caching, repeated visits from the +same address will only result in one lookup. Therefore large files will be +processed proportionally faster than small ones. + +The load from this program is very light, because it spends most of its time +waiting for the resolver. This also means that large files can take quite some +time to process. The solution is to split the log file and run several +resolution processes in parallel. This is done by the script splitwr: + + splitwr logfile > logfile.resolved + webalizer logfile.resolved + rm logfile.resolved + +By default, splitwr runs 20 parallel resolution processes. The number can be +changed by editing the script. + +WWW: http://siag.nu/webresolve/ diff --git a/www/webresolve/pkg-plist b/www/webresolve/pkg-plist new file mode 100644 index 000000000000..700c3889251d --- /dev/null +++ b/www/webresolve/pkg-plist @@ -0,0 +1,2 @@ +bin/splitwr +bin/webresolve |