ports/76735: NON-MAINTAINER UPDATE: www/awstats to 6.3 (includes critical security fix)

Andrew J. Caines A.J.Caines at halplant.com
Thu Jan 27 02:10:08 UTC 2005


>Number:         76735
>Category:       ports
>Synopsis:       NON-MAINTAINER UPDATE: www/awstats to 6.3 (includes critical security fix)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 27 02:10:07 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Andrew J. Caines
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
H.A.L. Plant 
>Environment:


System: hal9000.halplant.com 4.10-STABLE FreeBSD 4.10-STABLE #0: Thu Nov 11 11:29:19 EST 2004     root at hal9000.halplant.com:/data/obj/data/src/sys/HAL9000  i386



>Description:


Update awstats 6.2 to 6.3, including a fix for an active remote exploit[1].

Patch includes additional pkg-plist changes.

[1] See eg. http://xforce.iss.net/xforce/xfdb/18910


>How-To-Repeat:


Apply the patch[1].

[1] http://halplant.com:88/software/FreeBSD/ports/awstats-6.3.patch


>Fix:


--- awstats-6.3.patch begins here ---
diff -ruN awstats/Makefile awstats-6.3/Makefile
--- awstats/Makefile	Tue Jan 18 07:38:13 2005
+++ awstats-6.3/Makefile	Tue Jan 25 23:33:10 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	awstats
-PORTVERSION=	6.2
+PORTVERSION=	6.3
 CATEGORIES=	www
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -15,8 +15,6 @@
 MAINTAINER=	webmaster at lightningfire.net
 COMMENT=	Free real-time logfile analyzer to get advanced web statistics
 
-FORBIDDEN=	http://vuxml.FreeBSD.org/0f5a2b4d-694b-11d9-a9e7-0001020eed82.html
-
 RUN_DEPENDS=	${SITE_PERL}/Net/XWhois.pm:${PORTSDIR}/net/p5-Net-XWhois
 
 NO_BUILD=	yes
@@ -51,7 +49,7 @@
 	${INSTALL_SCRIPT} ${WRKSRC}/tools/logresolvemerge.pl ${PREFIX}/www/awstats/tools
 	${INSTALL_SCRIPT} ${WRKSRC}/tools/maillogconvert.pl ${PREFIX}/www/awstats/tools
 	${INSTALL_SCRIPT} ${WRKSRC}/tools/urlaliasbuilder.pl ${PREFIX}/www/awstats/tools
-	${INSTALL_SCRIPT} ${WRKSRC}/tools/webmin/awstats-1.4.wbm ${PREFIX}/www/awstats/tools/webmin
+	${INSTALL_SCRIPT} ${WRKSRC}/tools/webmin/awstats-1.5.wbm ${PREFIX}/www/awstats/tools/webmin
 	${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awredir.pl ${PREFIX}/www/awstats/cgi-bin
 	${INSTALL_DATA} ${WRKSRC}/wwwroot/cgi-bin/awstats.model.conf ${PREFIX}/www/awstats/cgi-bin
 	${INSTALL_SCRIPT} ${WRKSRC}/wwwroot/cgi-bin/awstats.pl ${PREFIX}/www/awstats/cgi-bin
diff -ruN awstats/distinfo awstats-6.3/distinfo
--- awstats/distinfo	Fri Dec 31 06:35:09 2004
+++ awstats-6.3/distinfo	Tue Jan 25 23:38:16 2005
@@ -1,2 +1,2 @@
-MD5 (awstats-6.2.tgz) = ee3096899d40e23ecdc897d752b79ac8
-SIZE (awstats-6.2.tgz) = 860606
+MD5 (awstats-6.3.tgz) = 4335067362c3033ca2c03e08abc67d73
+SIZE (awstats-6.3.tgz) = 936817
diff -ruN awstats/pkg-plist awstats-6.3/pkg-plist
--- awstats/pkg-plist	Fri Dec 31 06:35:09 2004
+++ awstats-6.3/pkg-plist	Wed Jan 26 02:33:28 2005
@@ -1,3 +1,11 @@
+www/awstats/tools/awstats_buildstaticpages.pl
+www/awstats/tools/awstats_configure.pl
+www/awstats/tools/awstats_exportlib.pl
+www/awstats/tools/awstats_updateall.pl
+www/awstats/tools/logresolvemerge.pl
+www/awstats/tools/maillogconvert.pl
+www/awstats/tools/urlaliasbuilder.pl
+www/awstats/tools/webmin/awstats-1.5.wbm
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.TXT
 %%PORTDOCS%%%%DOCSDIR%%/LICENSE.TXT
 %%PORTDOCS%%%%DOCSDIR%%/awstats.pdf
@@ -29,12 +37,18 @@
 %%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo5.png
 %%PORTDOCS%%%%DOCSDIR%%/images/awstats_logo6.png
 %%PORTDOCS%%%%DOCSDIR%%/images/license_chart.png
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_1.gif
 %%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_1.jpg
 %%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_1.png
 %%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_2.png
-%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_3.gif
 %%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_3.png
 %%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_5.png
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_large_1.jpg
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_large_2.jpg
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_large_3.jpg
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_large_4.jpg
+%%PORTDOCS%%%%DOCSDIR%%/images/screen_shot_large_5.jpg
 %%PORTDOCS%%%%DOCSDIR%%/images/star.png
 %%PORTDOCS%%%%DOCSDIR%%/index.html
 %%PORTDOCS%%%%DOCSDIR%%/pad_awstats.htm
@@ -81,11 +95,11 @@
 www/awstats/cgi-bin/lang/awstats-si.txt
 www/awstats/cgi-bin/lang/awstats-sk.txt
 www/awstats/cgi-bin/lang/awstats-sr.txt
-www/awstats/cgi-bin/lang/awstats-tr.txt
 www/awstats/cgi-bin/lang/awstats-th.txt
-www/awstats/cgi-bin/lang/awstats-tt-br.txt
+www/awstats/cgi-bin/lang/awstats-tr.txt
 www/awstats/cgi-bin/lang/awstats-tw.txt
 www/awstats/cgi-bin/lang/awstats-ua.txt
+www/awstats/cgi-bin/lang/awstats-tt-br.txt
 www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-br.txt
 www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-cz.txt
 www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-en.txt
@@ -568,35 +582,27 @@
 www/awstats/icons/other/vu.png
 www/awstats/icons/other/vv.png
 www/awstats/js/awstats_misc_tracker.js
-www/awstats/tools/awstats_buildstaticpages.pl
-www/awstats/tools/awstats_configure.pl
-www/awstats/tools/awstats_exportlib.pl
-www/awstats/tools/awstats_updateall.pl
-www/awstats/tools/logresolvemerge.pl
-www/awstats/tools/maillogconvert.pl
-www/awstats/tools/urlaliasbuilder.pl
-www/awstats/tools/webmin/awstats-1.4.wbm
- at dirrm www/awstats/tools/webmin
- at dirrm www/awstats/tools
- at dirrm www/awstats/js
- at dirrm www/awstats/icons/other
- at dirrm www/awstats/icons/os
- at dirrm www/awstats/icons/mime
- at dirrm www/awstats/icons/flags
- at dirrm www/awstats/icons/cpu
- at dirrm www/awstats/icons/clock
- at dirrm www/awstats/icons/browser
- at dirrm www/awstats/icons
- at dirrm www/awstats/css
- at dirrm www/awstats/classes
- at dirrm www/awstats/cgi-bin/plugins/example
- at dirrm www/awstats/cgi-bin/plugins
- at dirrm www/awstats/cgi-bin/lib
- at dirrm www/awstats/cgi-bin/lang/tooltips_w
- at dirrm www/awstats/cgi-bin/lang/tooltips_m
 @dirrm www/awstats/cgi-bin/lang/tooltips_f
+ at dirrm www/awstats/cgi-bin/lang/tooltips_m
+ at dirrm www/awstats/cgi-bin/lang/tooltips_w
 @dirrm www/awstats/cgi-bin/lang
+ at dirrm www/awstats/cgi-bin/lib
+ at dirrm www/awstats/cgi-bin/plugins/example
+ at dirrm www/awstats/cgi-bin/plugins
 @dirrm www/awstats/cgi-bin
+ at dirrm www/awstats/classes
+ at dirrm www/awstats/css
+ at dirrm www/awstats/icons/browser
+ at dirrm www/awstats/icons/clock
+ at dirrm www/awstats/icons/cpu
+ at dirrm www/awstats/icons/flags
+ at dirrm www/awstats/icons/mime
+ at dirrm www/awstats/icons/os
+ at dirrm www/awstats/icons/other
+ at dirrm www/awstats/icons
+ at dirrm www/awstats/js
+ at dirrm www/awstats/tools/webmin
+ at dirrm www/awstats/tools
 @dirrm www/awstats
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/images
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
--- awstats-6.3.patch ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list