Index: head/www/dokuwiki/Makefile =================================================================== --- head/www/dokuwiki/Makefile (revision 379841) +++ head/www/dokuwiki/Makefile (revision 379842) @@ -1,37 +1,37 @@ # Created by: Chin-San Huang # $FreeBSD$ PORTNAME= dokuwiki PORTVERSION= ${DIST_VER:S/${PORTNAME}//:S/-//g} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://download.dokuwiki.org/src/dokuwiki/ DISTNAME= ${DIST_VER} EXTRACT_SUFX= .tgz MAINTAINER= delphij@FreeBSD.org COMMENT= Simple and easy to use wiki, no database required LICENSE= GPLv2 DIST_VER= ${PORTNAME}-2014-09-29 USE_PHP= gd mbstring openssl pcre session xml zlib NO_BUILD= YES WANT_PHP_WEB= YES SUB_FILES= pkg-message SUB_LIST+= PORTNAME=${PORTNAME} SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} REINPLACE_ARGS= -i '' post-patch: @${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/bin/*.php @${FIND} ${WRKSRC} -name '*.orig' -delete @${RM} ${WRKSRC}/data/deleted.files do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include Index: head/www/dokuwiki/files/patch-2014-09-29a-to-2014-09-29c =================================================================== --- head/www/dokuwiki/files/patch-2014-09-29a-to-2014-09-29c (nonexistent) +++ head/www/dokuwiki/files/patch-2014-09-29a-to-2014-09-29c (revision 379842) @@ -0,0 +1,87 @@ +diff -u -r -N VERSION VERSION +--- VERSION 2014-10-08 00:59:23.000000000 -0700 ++++ VERSION 2015-02-24 12:01:05.000000000 -0800 +@@ -1 +1 @@ +-2014-09-29a "Hrun" ++2014-09-29c "Hrun" +diff -u -r -N conf/mime.conf conf/mime.conf +--- conf/mime.conf 2014-10-08 00:59:23.000000000 -0700 ++++ conf/mime.conf 2015-02-24 12:01:05.000000000 -0800 +@@ -9,7 +9,6 @@ + png image/png + ico image/vnd.microsoft.icon + +-swf application/x-shockwave-flash + mp3 audio/mpeg + ogg audio/ogg + wav audio/wav +@@ -66,3 +65,7 @@ + #xml text/xml + #csv text/csv + ++# Also flash may be able to execute arbitrary scripts in the website's ++# context ++#swf application/x-shockwave-flash ++ +diff -u -r -N data/pages/playground/playground.txt data/pages/playground/playground.txt +--- data/pages/playground/playground.txt 1969-12-31 16:00:00.000000000 -0800 ++++ data/pages/playground/playground.txt 2015-02-24 12:33:06.000000000 -0800 +@@ -0,0 +1 @@ ++====== PlayGround ====== +diff -u -r -N doku.php doku.php +--- doku.php 2014-10-08 00:59:23.000000000 -0700 ++++ doku.php 2015-02-24 12:01:05.000000000 -0800 +@@ -9,7 +9,7 @@ + */ + + // update message version +-$updateVersion = 46.1; ++$updateVersion = 46.3; + + // xdebug_start_profiling(); + +diff -u -r -N lib/plugins/acl/remote.php lib/plugins/acl/remote.php +--- lib/plugins/acl/remote.php 2014-10-08 00:59:23.000000000 -0700 ++++ lib/plugins/acl/remote.php 2015-02-24 12:01:05.000000000 -0800 +@@ -17,12 +17,39 @@ + ); + } + +- function addAcl($scope, $user, $level){ ++ /** ++ * Add a new entry to ACL config ++ * ++ * @param string $scope ++ * @param string $user ++ * @param int $level see also inc/auth.php ++ * @throws RemoteAccessDeniedException ++ * @return bool ++ */ ++ public function addAcl($scope, $user, $level){ ++ if(!auth_isadmin()) { ++ throw new RemoteAccessDeniedException('You are not allowed to access ACLs, superuser permission is required', 114); ++ } ++ ++ /** @var admin_plugin_acl $apa */ + $apa = plugin_load('admin', 'acl'); + return $apa->_acl_add($scope, $user, $level); + } + +- function delAcl($scope, $user){ ++ /** ++ * Remove an entry from ACL config ++ * ++ * @param string $scope ++ * @param string $user ++ * @throws RemoteAccessDeniedException ++ * @return bool ++ */ ++ public function delAcl($scope, $user){ ++ if(!auth_isadmin()) { ++ throw new RemoteAccessDeniedException('You are not allowed to access ACLs, superuser permission is required', 114); ++ } ++ ++ /** @var admin_plugin_acl $apa */ + $apa = plugin_load('admin', 'acl'); + return $apa->_acl_del($scope, $user); + } Property changes on: head/www/dokuwiki/files/patch-2014-09-29a-to-2014-09-29c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property