View | Details | Raw Unified | Return to bug 40426 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/home/brad/apache13-modssl/Makefile (-14 / +49 lines)
Lines 51-72 Link Here
51
VERSION_APACHE=	1.3.26
51
VERSION_APACHE=	1.3.26
52
VERSION_MODSSL=	2.8.10
52
VERSION_MODSSL=	2.8.10
53
53
54
DATADIR=${PREFIX}/www
55
DOCUMENT_ROOT=${DATADIR}/data
56
DEFAULT_PATH=/bin:/usr/bin:${PREFIX}/bin
57
58
.if defined(WITH_APACHE_SUEXEC) && ${WITH_APACHE_SUEXEC} == yes
59
60
APACHE_SUEXEC_DOCROOT?=${DOCUMENT_ROOT}
61
APACHE_SUEXEC_USERDIR?=public_html
62
63
SUEXEC_CONF= \
64
        --enable-suexec \
65
        --suexec-docroot=${APACHE_SUEXEC_DOCROOT} \
66
        --suexec-caller=www \
67
        --suexec-uidmin=1000 \
68
        --suexec-gidmin=1000 \
69
        --suexec-logfile=/var/log/httpd-suexec.log \
70
        --suexec-userdir=${APACHE_SUEXEC_USERDIR} \
71
        --suexec-safepath=${DEFAULT_PATH}
72
73
.if defined(APACHE_SUEXEC_UMASK)
74
SUEXEC_CONF+= \
75
        --suexec-umask=${APACHE_SUEXEC_UMASK}
76
.endif
77
78
PLIST_SUB+=     SUB_SUEXEC=""
79
SUEXEC_MAN=     suexec.8
80
81
.else   # !SUEXEC
82
83
SUEXEC_CONF=
84
PLIST_SUB+=     SUB_SUEXEC="@comment "
85
SUEXEC_MAN=
86
87
.endif  # !SUEXEC
88
89
54
USE_PERL5=	yes
90
USE_PERL5=	yes
55
HAS_CONFIGURE=	yes
91
HAS_CONFIGURE=	yes
56
CONFIGURE_ARGS+=--prefix=${PREFIX} \
92
CONFIGURE_ARGS+=        \
57
		--server-uid=www \
93
                --prefix=${PREFIX} \
58
		--server-gid=www \
94
                --server-uid=www \
59
		--with-perl=${PERL} \
95
                --server-gid=www \
60
		--with-layout=FreeBSD \
96
                --with-perl=${PERL} \
61
		--suexec-docroot=${PREFIX}/www/data \
97
                --with-layout=FreeBSD \
62
		--without-confadjust \
98
                --without-confadjust \
63
		--enable-module=most \
99
                --enable-module=most \
64
		--enable-module=auth_db \
100
                --enable-module=auth_db \
65
		--enable-module=mmap_static \
101
                --enable-module=mmap_static \
66
		--disable-module=auth_dbm \
102
                --disable-module=auth_dbm \
67
		--enable-shared=max \
103
                --enable-shared=max \
68
		--enable-module=ssl \
104
		--enable-module=ssl \
69
		--enable-module=define
105
                ${SUEXEC_CONF}
70
106
71
OPTIM=		-DHARD_SERVER_LIMIT=512 \
107
OPTIM=		-DHARD_SERVER_LIMIT=512 \
72
		-DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \
108
		-DDOCUMENT_LOCATION=\\"${PREFIX}/www/data/\\" \
Lines 139-143 Link Here
139
		${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \
175
		${ECHO} "Installing ${PREFIX}/etc/rc.d/apache.sh startup file."; \
140
		${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \
176
		${INSTALL_SCRIPT} ${WRKSRC}/apache.sh ${PREFIX}/etc/rc.d/apache.sh; \
141
	fi
177
	fi
142
143
.include <bsd.port.post.mk>
178
.include <bsd.port.post.mk>

Return to bug 40426