Date: Wed, 28 Oct 2009 21:43:39 -0400 (EDT) From: Naram Qashat <cyberbotx@cyberbotx.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: samm@os2.kiev.ua Subject: ports/140065: [PATCH] www/awstats: update to 6.95 Message-ID: <200910290143.n9T1hdqB088485@kirby.cyberbotx.com> Resent-Message-ID: <200910290150.n9T1o3Yj070554@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 140065 >Category: ports >Synopsis: [PATCH] www/awstats: update to 6.95 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Oct 29 01:50:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Naram Qashat >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: System: FreeBSD kirby.cyberbotx.com 7.2-STABLE FreeBSD 7.2-STABLE #0: Wed Jun 3 04:24:13 EDT >Description: - Update to 6.95 Removed file(s): - files/patch-CVE-2008-3714 Port maintainer (samm@os2.kiev.ua) is cc'd. Note: I'm willing to take over maintainership of this port, if the current maintainer approves of that. Otherwise, just the patch. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- awstats-6.95,1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/www/awstats/Makefile /kirby/shared/ports/awstats/Makefile --- /usr/ports/www/awstats/Makefile 2009-08-22 10:52:25.000000000 -0400 +++ /kirby/shared/ports/awstats/Makefile 2009-10-28 21:28:16.000000000 -0400 @@ -6,7 +6,7 @@ # PORTNAME= awstats -PORTVERSION= 6.9 +PORTVERSION= 6.95 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/AWStats/${PORTVERSION} @@ -76,9 +76,9 @@ @${MKDIR} ${PREFIX}/www/awstats/tools/webmin @${MKDIR} ${PREFIX}/www/awstats/tools/xslt ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_buildstaticpages.pl ${PREFIX}/www/awstats/tools + ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_configure.pl ${PREFIX}/www/awstats/tools ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_exportlib.pl ${PREFIX}/www/awstats/tools ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_updateall.pl ${PREFIX}/www/awstats/tools - ${INSTALL_SCRIPT} ${WRKSRC}/tools/awstats_configure.pl ${PREFIX}/www/awstats/tools ${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 diff -ruN --exclude=CVS /usr/ports/www/awstats/distinfo /kirby/shared/ports/awstats/distinfo --- /usr/ports/www/awstats/distinfo 2009-01-04 04:07:44.000000000 -0500 +++ /kirby/shared/ports/awstats/distinfo 2009-10-28 21:06:10.000000000 -0400 @@ -1,3 +1,3 @@ -MD5 (awstats-6.9.tar.gz) = fc19dbb8449eccf3300efb30ca3376cb -SHA256 (awstats-6.9.tar.gz) = c5e288d05c71c5692c59625aa4bcf4c9b41ee0c46cb9b83e7dcac6510bb8b04f -SIZE (awstats-6.9.tar.gz) = 1125906 +MD5 (awstats-6.95.tar.gz) = 26a5b19fa9f395e9e7dafed37b795d7f +SHA256 (awstats-6.95.tar.gz) = 7cda2f470abae83b10c819aec6511897034e75b73b36b706a98736b5d04d81d3 +SIZE (awstats-6.95.tar.gz) = 1138306 diff -ruN --exclude=CVS /usr/ports/www/awstats/files/patch-CVE-2008-3714 /kirby/shared/ports/awstats/files/patch-CVE-2008-3714 --- /usr/ports/www/awstats/files/patch-CVE-2008-3714 2009-01-10 06:09:44.000000000 -0500 +++ /kirby/shared/ports/awstats/files/patch-CVE-2008-3714 1969-12-31 19:00:00.000000000 -0500 @@ -1,25 +0,0 @@ -Fixes XSS in awstats.pl: CVE-2008-3714 - -Please, note that the upstream fix at r.1911 is incomplete and can be -easily curcumvented, - http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5080 - -Obtained from: Upstream, http://awstats.cvs.sourceforge.net/viewvc/awstats/awstats/wwwroot/cgi-bin/awstats.pl?r1=1.925&r2=1.926 -Debian, http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=33;filename=awstats-6.7.dfsg-5_6.7.dfsg-5.1.patch;att=1;bug=495432 - -See also: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495432 - - ---- wwwroot/cgi-bin/awstats.pl.old 2009-01-04 13:50:42.000000000 +0800 -+++ wwwroot/cgi-bin/awstats.pl 2009-01-04 13:52:43.000000000 +0800 -@@ -7521,8 +7521,9 @@ - sub DecodeEncodedString { - my $stringtodecode = shift; - $stringtodecode =~ tr/\+/ /s; -- $stringtodecode =~ s/%22//g; - $stringtodecode =~ s/%([A-F0-9][A-F0-9])/pack("C", hex($1))/ieg; -+ $stringtodecode =~ s/["']//g; -+ - return $stringtodecode; - } - diff -ruN --exclude=CVS /usr/ports/www/awstats/files/patch-wwwroot-cgi-bin-awstats.pl /kirby/shared/ports/awstats/files/patch-wwwroot-cgi-bin-awstats.pl --- /usr/ports/www/awstats/files/patch-wwwroot-cgi-bin-awstats.pl 2009-01-04 04:07:44.000000000 -0500 +++ /kirby/shared/ports/awstats/files/patch-wwwroot-cgi-bin-awstats.pl 2009-10-28 21:33:50.000000000 -0400 @@ -1,11 +1,11 @@ ---- wwwroot/cgi-bin/awstats.pl.orig 2008-11-30 10:42:46.000000000 -0500 -+++ wwwroot/cgi-bin/awstats.pl 2009-01-03 16:32:27.000000000 -0500 -@@ -2925,7 +2925,7 @@ +--- wwwroot/cgi-bin/awstats.pl.orig 2009-10-10 08:36:38.000000000 -0400 ++++ wwwroot/cgi-bin/awstats.pl 2009-10-28 21:33:22.000000000 -0400 +@@ -3040,7 +3040,7 @@ # Debian package : "/usr/share/awstats/plugins" my @PossiblePluginsDir = ( - "$DIR/plugins", -- "/usr/local/awstats/wwwroot/cgi-bin/plugins", -+ "%%PREFIX%%/www/awstats/cgi-bin/plugins", - "/usr/share/awstats/plugins" + "$DIR/plugins", +- "/usr/local/awstats/wwwroot/cgi-bin/plugins", ++ "%%PREFIX%%/www/awstats/cgi-bin/plugins", + "/usr/share/awstats/plugins" ); my %DirAddedInINC = (); diff -ruN --exclude=CVS /usr/ports/www/awstats/pkg-plist /kirby/shared/ports/awstats/pkg-plist --- /usr/ports/www/awstats/pkg-plist 2009-01-04 04:07:44.000000000 -0500 +++ /kirby/shared/ports/awstats/pkg-plist 2009-10-28 21:39:37.000000000 -0400 @@ -57,6 +57,7 @@ www/awstats/cgi-bin/lang/awstats-be.txt www/awstats/cgi-bin/lang/awstats-bg.txt www/awstats/cgi-bin/lang/awstats-br.txt +www/awstats/cgi-bin/lang/awstats-bzg.txt www/awstats/cgi-bin/lang/awstats-ca.txt www/awstats/cgi-bin/lang/awstats-cn.txt www/awstats/cgi-bin/lang/awstats-cy.txt @@ -103,12 +104,15 @@ www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-gr.txt www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-is.txt www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-it.txt +www/awstats/cgi-bin/lang/tooltips_f/awstats-tt-ru.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-br.txt +www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-cz.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-en.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-fr.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-gr.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-is.txt www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-it.txt +www/awstats/cgi-bin/lang/tooltips_m/awstats-tt-ru.txt www/awstats/cgi-bin/lang/tooltips_w/awstats-tt-al.txt www/awstats/cgi-bin/lang/tooltips_w/awstats-tt-ba.txt www/awstats/cgi-bin/lang/tooltips_w/awstats-tt-bg.txt @@ -180,6 +184,7 @@ www/awstats/icons/browser/alcatel.png www/awstats/icons/browser/amaya.png www/awstats/icons/browser/amigavoyager.png +www/awstats/icons/browser/android.png www/awstats/icons/browser/apt.png www/awstats/icons/browser/avant.png www/awstats/icons/browser/aweb.png @@ -198,6 +203,7 @@ www/awstats/icons/browser/feeddemon.png www/awstats/icons/browser/feedreader.png www/awstats/icons/browser/firefox.png +www/awstats/icons/browser/flock.png www/awstats/icons/browser/fpexpress.png www/awstats/icons/browser/fresco.png www/awstats/icons/browser/galeon.png @@ -206,6 +212,8 @@ www/awstats/icons/browser/hotjava.png www/awstats/icons/browser/ibrowse.png www/awstats/icons/browser/icab.png +www/awstats/icons/browser/icecat.png +www/awstats/icons/browser/iceweasel.png www/awstats/icons/browser/java.png www/awstats/icons/browser/jetbrains_omea.png www/awstats/icons/browser/kmeleon.png @@ -248,6 +256,7 @@ www/awstats/icons/browser/safari.png www/awstats/icons/browser/sagem.png www/awstats/icons/browser/samsung.png +www/awstats/icons/browser/seamonkey.png www/awstats/icons/browser/sharp.png www/awstats/icons/browser/sharpreader.png www/awstats/icons/browser/shrook.png @@ -485,6 +494,7 @@ www/awstats/icons/flags/nn.png www/awstats/icons/flags/no.png www/awstats/icons/flags/np.png +www/awstats/icons/flags/nr.png www/awstats/icons/flags/nt.png www/awstats/icons/flags/nu.png www/awstats/icons/flags/nz.png @@ -570,6 +580,7 @@ www/awstats/icons/mime/flash.png www/awstats/icons/mime/html.png www/awstats/icons/mime/image.png +www/awstats/icons/mime/jnlp.png www/awstats/icons/mime/jscript.png www/awstats/icons/mime/lit.png www/awstats/icons/mime/notavailable.png @@ -596,9 +607,12 @@ www/awstats/icons/os/apple.png www/awstats/icons/os/atari.png www/awstats/icons/os/beos.png +www/awstats/icons/os/blackberry.png www/awstats/icons/os/bsd.png +www/awstats/icons/os/bsddflybsd.png www/awstats/icons/os/bsdfreebsd.png www/awstats/icons/os/bsdi.png +www/awstats/icons/os/bsdkfreebsd.png www/awstats/icons/os/bsdnetbsd.png www/awstats/icons/os/bsdopenbsd.png www/awstats/icons/os/cpm.png @@ -611,18 +625,25 @@ www/awstats/icons/os/hpux.png www/awstats/icons/os/ibm.png www/awstats/icons/os/imode.png +www/awstats/icons/os/inferno.png www/awstats/icons/os/irix.png +www/awstats/icons/os/j2me.png www/awstats/icons/os/java.png www/awstats/icons/os/kfreebsd.png www/awstats/icons/os/linux.png +www/awstats/icons/os/linuxandroid.png +www/awstats/icons/os/linuxasplinux.png www/awstats/icons/os/linuxcentos.png www/awstats/icons/os/linuxdebian.png www/awstats/icons/os/linuxfedora.png www/awstats/icons/os/linuxgentoo.png www/awstats/icons/os/linuxmandr.png +www/awstats/icons/os/linuxpclinuxos.png www/awstats/icons/os/linuxredhat.png www/awstats/icons/os/linuxsuse.png www/awstats/icons/os/linuxubuntu.png +www/awstats/icons/os/linuxvine.png +www/awstats/icons/os/linuxzenwalk.png www/awstats/icons/os/mac.png www/awstats/icons/os/macintosh.png www/awstats/icons/os/macosx.png @@ -632,19 +653,23 @@ www/awstats/icons/os/openbsd.png www/awstats/icons/os/os2.png www/awstats/icons/os/osf.png +www/awstats/icons/os/palmos.png www/awstats/icons/os/qnx.png www/awstats/icons/os/riscos.png www/awstats/icons/os/sco.png www/awstats/icons/os/sunos.png +www/awstats/icons/os/syllable.png www/awstats/icons/os/symbian.png www/awstats/icons/os/unix.png www/awstats/icons/os/unknown.png www/awstats/icons/os/vms.png www/awstats/icons/os/webtv.png +www/awstats/icons/os/wii.png www/awstats/icons/os/win.png www/awstats/icons/os/win16.png www/awstats/icons/os/win2000.png www/awstats/icons/os/win2003.png +www/awstats/icons/os/win2008.png www/awstats/icons/os/win95.png www/awstats/icons/os/win98.png www/awstats/icons/os/wince.png @@ -652,6 +677,7 @@ www/awstats/icons/os/winme.png www/awstats/icons/os/winnt.png www/awstats/icons/os/winunknown.png +www/awstats/icons/os/winvista.png www/awstats/icons/os/winxp.png www/awstats/icons/os/commodore.png www/awstats/icons/os/psp.png --- awstats-6.95,1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910290143.n9T1hdqB088485>