Date: Fri, 24 Oct 2008 20:44:09 +0100 (IST) From: Nick Hilliard <nick@foobar.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/128355: maintainer update: flyspray 0.9.9.2 -> 0.9.9.5.1 Message-ID: <200810241944.m9OJi9V8087925@muffin.acquirer.com> Resent-Message-ID: <200810241950.m9OJo2ef007095@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 128355 >Category: ports >Synopsis: maintainer update: flyspray 0.9.9.2 -> 0.9.9.5.1 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Oct 24 19:50:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Nick Hilliard >Release: FreeBSD 6.1-RELEASE i386 >Organization: Network Ability Ltd >Environment: System: FreeBSD xx 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Wed May 17 11:38:53 IST 2006 nick@xxx:/data/src/usr.src/src-6.1/src/sys/i386/compile/xxx i386 >Description: Update flyspray to 0.9.9.5.1. This fixes: - http://www.flyspray.org/fsa:2 (XSS security problem) - http://www.flyspray.org/fsa:3 (XSS security problem) >How-To-Repeat: >Fix: diff -ur flyspray.old/Makefile flyspray/Makefile --- flyspray.old/Makefile 2007-09-05 15:53:57.000000000 +0100 +++ flyspray/Makefile 2008-10-24 20:37:53.275513778 +0100 @@ -6,23 +6,24 @@ # PORTNAME= flyspray -PORTVERSION= 0.9.9.2 -PORTREVISION= 1 +PORTVERSION= 0.9.9.5.1 CATEGORIES= devel www -MASTER_SITES= http://www.flyspray.org/ +MASTER_SITES= http://twinkie.foobar.org/files/ MAINTAINER= nick@foobar.org COMMENT= A simple, easy-to-use web based bug tracking system RUN_DEPENDS= ${LOCALBASE}/share/adodb/adodb.inc.php:${PORTSDIR}/databases/adodb -USE_PHP= mysql pcre session zlib xml gd +USE_PHP= pcre session zlib xml gd USE_BZIP2= yes WANT_PHP_WEB= yes NO_BUILD= yes -OPTIONS= GRAPHVIZ "Install Graphviz for task dependency graphs" off +OPTIONS= GRAPHVIZ "Install Graphviz for task dependency graphs" off \ + MYSQLI "Use MySQLi Database Interface" on \ + MYSQL "Use MySQL Database Interface" off FLYSPRAYDIR= ${PREFIX}/share/${PORTNAME} ATTACHMENTDIR= ${DBDIR}/${PORTNAME}/attachments @@ -52,6 +53,14 @@ .include <bsd.port.pre.mk> +.if !defined(WITHOUT_MYSQL) +USE_PHP+= mysql +.endif + +.if !defined(WITHOUT_MYSQLI) +USE_PHP+= mysqli +.endif + .ifdef WITH_GRAPHVIZ RUN_DEPENDS+= ${LOCALBASE}/bin/dot:${PORTSDIR}/graphics/graphviz .endif @@ -66,13 +75,14 @@ do-install: ${MKDIR} ${FLYSPRAYDIR} ${CHMOD} 755 ${FLYSPRAYDIR} - ${CP} ${WRKSRC}/setup/upgrade/${PORTVERSION}/flyspray.conf.php ${WRKSRC}/flyspray.conf.php-dist + ${CP} ${WRKSRC}/setup/upgrade/0.9.9.5/flyspray.conf.php ${WRKSRC}/flyspray.conf.php-dist + ${TOUCH} ${FLYSPRAYDIR}/flyspray.conf.php cd ${WRKSRC} && \ ${TAR} cf - ${FLYSPRAY_FILES} | \ (cd ${FLYSPRAYDIR} && ${TAR} -xf -) ${LN} -s ${ATTACHMENTDIR} ${FLYSPRAYDIR}/attachments ${LN} -s ${PREFIX}/share/adodb ${FLYSPRAYDIR} - ${CHOWN} ${WWWOWN}:${WWWGRP} ${FLYSPRAYDIR}/cache + ${CHOWN} ${WWWOWN}:${WWWGRP} ${FLYSPRAYDIR}/cache ${FLYSPRAYDIR}/flyspray.conf.php PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL post-install: install-doc diff -ur flyspray.old/distinfo flyspray/distinfo --- flyspray.old/distinfo 2007-08-16 12:23:26.000000000 +0100 +++ flyspray/distinfo 2008-10-24 20:15:15.150030074 +0100 @@ -1,3 +1,3 @@ -MD5 (flyspray-0.9.9.2.tar.bz2) = 84e8e2a11ccf3ff4e95e182c6751ddf7 -SHA256 (flyspray-0.9.9.2.tar.bz2) = 8960525b7777d919f665be1c94785fa2f76083b3eee43b0da3166d12f0bbb947 -SIZE (flyspray-0.9.9.2.tar.bz2) = 945582 +MD5 (flyspray-0.9.9.5.1.tar.bz2) = 54c5327b507349f2963a3d899f5b9d91 +SHA256 (flyspray-0.9.9.5.1.tar.bz2) = 6bd3d9bee474feb2e75cdf181bba750655068ad35b05ba677e632dbd5e5bfd4a +SIZE (flyspray-0.9.9.5.1.tar.bz2) = 971055 diff -ur flyspray.old/files/README.FreeBSD flyspray/files/README.FreeBSD --- flyspray.old/files/README.FreeBSD 2007-09-05 15:53:58.000000000 +0100 +++ flyspray/files/README.FreeBSD 2008-10-24 20:43:23.116397748 +0100 @@ -41,6 +41,7 @@ 7) Report any bugs you find back to http://bugs.flyspray.org/ or the mailing list linked from the Flyspray homepage. +8) Note that this version of Flyspray does not support PostgreSQL. Upgrading from previous versions of Flyspray ============================================ @@ -52,7 +53,11 @@ 1) back up your old flyspray task database using "mysqldump". No, really, you seriously run the risk of losing data if you don't do this. -2) load http://yourserver.example.com/flyspray/setup/upgrade.php in your +2) save a copy of %%FLYSPRAYDIR%%/flyspray.conf.php before running + portupgrade. This will need to be restored after you've upgraded the + package. + +3) load http://yourserver.example.com/flyspray/setup/upgrade.php in your browser and follow the instructions. If upgrading from 0.9.9beta2, manually change the value of "fs_ver" in the {dbprefix}prefs table of your Flyspray DB to "0.9.9 dev". You can do this using the folowing SQL @@ -60,7 +65,7 @@ sql> update flyspray_prefs set pref_value = "0.9.9 dev" where pref_name = "fs_ver"; -3) That's it! Flyspray has been upgraded to 0.9.9.2. If you messed up +4) That's it! Flyspray has been upgraded to the current version. If you messed up somehow, you will probably have lost data in the process, and may need to re-install your database from your backup, but that's ok because you took a backup, right? diff -ur flyspray.old/pkg-plist flyspray/pkg-plist --- flyspray.old/pkg-plist 2007-09-05 15:53:57.000000000 +0100 +++ flyspray/pkg-plist 2008-10-24 20:14:41.565044002 +0100 @@ -20,6 +20,7 @@ %%DATADIR%%/includes/constants.inc.php %%DATADIR%%/includes/events.inc.php %%DATADIR%%/includes/external/Validate.php +%%DATADIR%%/includes/external/http_build_query.php %%DATADIR%%/includes/external/swift-mailer/Swift/Events/ListenerMapper.php %%DATADIR%%/includes/external/swift-mailer/Swift/Events/ResponseEvent.php %%DATADIR%%/includes/external/swift-mailer/Swift/Events/CommandEvent.php @@ -36,7 +37,6 @@ %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Multi.php %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Rotator.php %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/SMTP.php -%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Exception.php %%DATADIR%%/includes/external/swift-mailer/Swift/CacheFactory.php %%DATADIR%%/includes/external/swift-mailer/Swift/Message/EmbeddedFile.php %%DATADIR%%/includes/external/swift-mailer/Swift/Message/Encoder.php @@ -52,16 +52,18 @@ %%DATADIR%%/includes/external/swift-mailer/Swift/Errors.php %%DATADIR%%/includes/external/swift-mailer/Swift/Log.php %%DATADIR%%/includes/external/swift-mailer/Swift/ConnectionBase.php +%%DATADIR%%/includes/external/swift-mailer/Swift/ConnectionException.php %%DATADIR%%/includes/external/swift-mailer/Swift/FileException.php %%DATADIR%%/includes/external/swift-mailer/Swift/File.php %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PopB4Smtp/Pop3Connection.php %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PLAIN.php %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/CRAMMD5.php %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/LOGIN.php -%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/$PopB4Smtp$.php +%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/@PopB4Smtp.php %%DATADIR%%/includes/external/swift-mailer/Swift/BadResponseException.php %%DATADIR%%/includes/external/swift-mailer/Swift/Iterator/Array.php %%DATADIR%%/includes/external/swift-mailer/Swift/Iterator/MySQLResult.php +%%DATADIR%%/includes/external/swift-mailer/Swift/LogContainer.php %%DATADIR%%/includes/external/swift-mailer/Swift/Message.php %%DATADIR%%/includes/external/swift-mailer/Swift/Exception.php %%DATADIR%%/includes/external/swift-mailer/Swift/Address.php @@ -78,7 +80,6 @@ %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending.php %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/BandwidthMonitor.php %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/MailSend.php -%%DATADIR%%/includes/external/swift-mailer/Swift/Log/Base.php %%DATADIR%%/includes/external/swift-mailer/Swift/Log/DefaultLog.php %%DATADIR%%/includes/external/swift-mailer/Swift/Cache/OutputStream.php %%DATADIR%%/includes/external/swift-mailer/Swift/Cache/JointOutputStream.php @@ -99,7 +100,6 @@ %%DATADIR%%/javascript/callbacks/getsearches.php %%DATADIR%%/javascript/callbacks/savesearches.php %%DATADIR%%/javascript/callbacks/searchnames.php -%%DATADIR%%/javascript/callbacks/useradd.php %%DATADIR%%/javascript/callbacks/usersearch.php %%DATADIR%%/javascript/details.js %%DATADIR%%/javascript/functions.js @@ -195,6 +195,7 @@ %%DATADIR%%/lang/en.php %%DATADIR%%/lang/es.php %%DATADIR%%/lang/fr.php +%%DATADIR%%/lang/hu.php %%DATADIR%%/lang/it.php %%DATADIR%%/lang/ja.php %%DATADIR%%/lang/nl.php @@ -390,6 +391,7 @@ %%DATADIR%%/plugins/dokuwiki/lib/images/smileys/icon_wink.gif %%DATADIR%%/plugins/dokuwiki/lib/plugins/changelinks/syntax.php %%DATADIR%%/plugins/dokuwiki/lib/plugins/fslink/syntax.php +%%DATADIR%%/plugins/dokuwiki/lib/plugins/newline/syntax.php %%DATADIR%%/plugins/dokuwiki/lib/plugins/syntax.php %%DATADIR%%/robots.txt %%DATADIR%%/schedule.php @@ -441,6 +443,14 @@ %%DATADIR%%/setup/upgrade/0.9.9.2/upgrade.info %%DATADIR%%/setup/upgrade/0.9.9.2/flyspray.conf.php %%DATADIR%%/setup/upgrade/0.9.9.2/flyspray-install.xml +%%DATADIR%%/setup/upgrade/0.9.9.4/flyspray-install.xml +%%DATADIR%%/setup/upgrade/0.9.9.4/flyspray.conf.php +%%DATADIR%%/setup/upgrade/0.9.9.4/upgrade.info +%%DATADIR%%/setup/upgrade/0.9.9.4/upgrade.xml +%%DATADIR%%/setup/upgrade/0.9.9.5/flyspray-install.xml +%%DATADIR%%/setup/upgrade/0.9.9.5/flyspray.conf.php +%%DATADIR%%/setup/upgrade/0.9.9.5/upgrade.info +%%DATADIR%%/setup/upgrade/0.9.9.5/upgrade.xml %%DATADIR%%/templates/.htaccess %%DATADIR%%/templates/admin.cat.tpl %%DATADIR%%/templates/admin.editgroup.tpl @@ -634,6 +644,7 @@ @dirrm %%DATADIR%%/plugins/dokuwiki/lib/images @dirrm %%DATADIR%%/plugins/dokuwiki/lib/plugins/changelinks @dirrm %%DATADIR%%/plugins/dokuwiki/lib/plugins/fslink +@dirrm %%DATADIR%%/plugins/dokuwiki/lib/plugins/newline @dirrm %%DATADIR%%/plugins/dokuwiki/lib/plugins @dirrm %%DATADIR%%/plugins/dokuwiki/lib @dirrm %%DATADIR%%/plugins/dokuwiki @@ -644,6 +655,8 @@ @dirrm %%DATADIR%%/setup/templates @dirrm %%DATADIR%%/setup/upgrade/0.9.9 @dirrm %%DATADIR%%/setup/upgrade/0.9.9.2 +@dirrm %%DATADIR%%/setup/upgrade/0.9.9.4 +@dirrm %%DATADIR%%/setup/upgrade/0.9.9.5 @dirrm %%DATADIR%%/setup/upgrade @dirrm %%DATADIR%%/setup @dirrm %%DATADIR%%/templates >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810241944.m9OJi9V8087925>