dc0e0ced8d
Security update: An Information Disclosure vulnerability in jumpUrl mechanism, used to track access on web pages and provided files, allows a remote attacker to read arbitrary files on a host. The expected value of a mandatory hash secret, intended to invalidate such requests, is exposed to remote users allowing them to bypass access control by providing the correct value. There's no authentication required to exploit this vulnerability. The vulnerability allows to read any file, the web server user account has access to. With hat: secteam Security: http://www.vuxml.org/freebsd/cc47fafe-f823-11dd-94d9-0030843d3802.html
64 lines
1.6 KiB
Makefile
64 lines
1.6 KiB
Makefile
# New ports collection makefile for: www/typo3
|
|
# Date created: February 6th 2005
|
|
# Whom: Gerrit Beine <tux@pinguru.net>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= typo3
|
|
PORTVERSION= 4.2.6
|
|
CATEGORIES= www
|
|
MASTER_SITES= SF
|
|
DISTNAME= ${PORTNAME}_src-${PORTVERSION}
|
|
|
|
MAINTAINER= gerrit.beine@gmx.de
|
|
COMMENT= The typo3 content management system
|
|
|
|
NO_BUILD= yes
|
|
USE_PHP= mysql pcre xml session ctype
|
|
WANT_PHP_WEB= yes
|
|
IGNORE_WITH_PHP= 4
|
|
|
|
TYPO3DIR= www/${DISTNAME}
|
|
SITEDIR?= www/typo3
|
|
SITESRC= ${WRKDIR}/${EDITION}-${PORTVERSION}
|
|
|
|
EDITION= dummy
|
|
|
|
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} ${EDITION}-${PORTVERSION}${EXTRACT_SUFX}
|
|
|
|
OPTIONS= GD "Configure with GDlib/freetype support" off \
|
|
ZLIB "Configure with zlib support" off \
|
|
IMAGICK "Configure with ImageMagick support" off
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if defined(WITH_GD)
|
|
USE_PHP+= gd
|
|
.endif
|
|
|
|
.if defined(WITH_ZLIB)
|
|
USE_PHP+= zlib
|
|
.endif
|
|
|
|
.if defined(WITH_IMAGICK)
|
|
LIB_DEPENDS+= MagickWand.2:${PORTSDIR}/graphics/ImageMagick
|
|
.endif
|
|
|
|
do-install:
|
|
${CP} -R ${WRKSRC} ${PREFIX}/${TYPO3DIR}
|
|
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPO3DIR}
|
|
${CP} -R ${SITESRC} ${PREFIX}/${SITEDIR}
|
|
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${SITEDIR}
|
|
|
|
post-install:
|
|
@${FIND} ${PREFIX}/${TYPO3DIR} -not -type d \
|
|
| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
|
|
@${FIND} -d ${PREFIX}/${TYPO3DIR} -type d \
|
|
| ${SED} -ne 's,^${PREFIX}/${TYPO3DIR},@dirrm ${TYPO3DIR},p' >> ${TMPPLIST}
|
|
@${FIND} ${PREFIX}/${SITEDIR} -not -type d \
|
|
| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
|
|
@${FIND} -d ${PREFIX}/${SITEDIR} -type d \
|
|
| ${SED} -ne 's,^${PREFIX}/${SITEDIR},@dirrm ${SITEDIR},p' >> ${TMPPLIST}
|
|
|
|
.include <bsd.port.post.mk>
|