diff options
author | delphij <delphij@FreeBSD.org> | 2006-05-08 01:30:59 +0800 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2006-05-08 01:30:59 +0800 |
commit | 6a97abfa201c48ed2e3cb7e4d144bd917b2a5539 (patch) | |
tree | ad69b8eabc68481bad87f619ac5cff0164944359 | |
parent | 822d96534e1ed3e5ee3a3db319d974617e476c85 (diff) | |
download | freebsd-ports-gnome-6a97abfa201c48ed2e3cb7e4d144bd917b2a5539.tar.gz freebsd-ports-gnome-6a97abfa201c48ed2e3cb7e4d144bd917b2a5539.tar.zst freebsd-ports-gnome-6a97abfa201c48ed2e3cb7e4d144bd917b2a5539.zip |
Give the user a chance to disable our local anti-DoS patch, which
appears to be conflict with phpBB's built-in captcha functionality.
Please note that this does not change the default behavior (patch
phpBB for the DoS issue), and this is intentionally undocumented.
Hopefully we can get rid of all these home-grown stuff as the
phpBB make their 2.2-release.
Requested by: Goyo Roth <sadangel@pow2clk.net>
PR: ports/93204
Submitted by: delphij
Approved by: Kang Liu <liukang@cn.FreeBSD.org>
Approved by: mentor (sem)
-rw-r--r-- | www/phpbb/Makefile | 8 | ||||
-rw-r--r-- | www/phpbb/files/security-patch-includes-sessions.php (renamed from www/phpbb/files/patch-includes-sessions.php) | 0 |
2 files changed, 8 insertions, 0 deletions
diff --git a/www/phpbb/Makefile b/www/phpbb/Makefile index 0490e4d65982..a629909a6f27 100644 --- a/www/phpbb/Makefile +++ b/www/phpbb/Makefile @@ -7,6 +7,7 @@ PORTNAME= phpbb PORTVERSION= 2.0.20 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -31,6 +32,13 @@ WWWGRP?= www # # End of user-configurable variables. +# XXX The phpBB folks does not seem to care about the session table DoS +# issue. You can disable the patch at your own risk to make the +# visual authentication work. +.if !defined(WITHOUT_ANTI_SESSIONTAB_DOS_PATCH) +EXTRA_PATCHES= ${FILESDIR}/security-patch-includes-sessions.php +.endif + # Set/override/append to variables from bsd.port.mk: # WRKSRC= ${WRKDIR}/phpBB2 diff --git a/www/phpbb/files/patch-includes-sessions.php b/www/phpbb/files/security-patch-includes-sessions.php index a84aa2f04322..a84aa2f04322 100644 --- a/www/phpbb/files/patch-includes-sessions.php +++ b/www/phpbb/files/security-patch-includes-sessions.php |