# New ports collection makefile for: apache mod_frontpage # Date created: 2001/07/24 # Whom: mb@imp.ch # # $FreeBSD$ PORTNAME= mod_frontpage PORTVERSION= 1.6.1 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://people.freebsd.org/~mbr/distfiles/ MAINTAINER= mbr@FreeBSD.org AP_PORT?= apache13 BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/${AP_PORT} RUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/${AP_PORT} .include PKGMESSAGE= pkg-message INSTALL_FILE= ${INSTALL} -c -m 555 -o bin -g bin PKG_PREFIX= ${PREFIX} APXS= ${LOCALBASE}/sbin/apxs .if exists(${APXS}) APXS_WORKS!= ${APXS} -q TARGET 2>/dev/null || ${ECHO} no .endif .if exists(${APXS}) && ${APXS_WORKS} != no AP_TARGET!= ${APXS} -q TARGET AP_SYSCONF!= ${APXS} -q SYSCONFDIR AP_INCLUDE!= ${APXS} -q INCLUDEDIR AP_LIBEXEC!= ${APXS} -q LIBEXECDIR .else AP_TARGET?= httpd AP_SYSCONF?= ${PREFIX}/etc/apache AP_INCLUDE?= ${PREFIX}/include/apache AP_LIBEXEC?= ${PREFIX}/libexec/apache .endif PERL_CONFIGURE= yes pre-fetch: @${ECHO} @${ECHO} "*****************************************************" @${ECHO} IMPORTANT @${ECHO} @${ECHO} This port still has some security issues. Some buffer @${ECHO} overflows have been fixed, but since the port depends @${ECHO} on ENV[] variables, a local user can still gain a UID @${ECHO} of another user. This is a design issue, and also @${ECHO} present in the apache13-fp port. @${ECHO} @${ECHO} Check carefully that the Makefile has FP_UID_MIN and @${ECHO} FP_GID_MIN set correctly. If you think security is @${ECHO} very important for you, you shouldn't run frontpage @${ECHO} at all. @${ECHO} "*****************************************************" @${ECHO} post-install: @${CAT} ${PKGMESSAGE} .include