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

Collapse All | Expand All

(-)freeradius2/Makefile (-1 / +14 lines)
Lines 51-56 Link Here
51
		FIREBIRD	"With Firebird database support (EXPERIMENTAL)" off \
51
		FIREBIRD	"With Firebird database support (EXPERIMENTAL)" off \
52
		PERL		"With Perl support" on \
52
		PERL		"With Perl support" on \
53
		PYTHON		"With Python support" on \
53
		PYTHON		"With Python support" on \
54
		OCI8		"With Oracle support (EXPERIMENTAL)" off \
54
		RUBY		"With Ruby support (EXPERIMENTAL)" off \
55
		RUBY		"With Ruby support (EXPERIMENTAL)" off \
55
		DHCP		"With DHCP support (EXPERIMENTAL)" off \
56
		DHCP		"With DHCP support (EXPERIMENTAL)" off \
56
		EXPERIMENTAL	"Build experimental modules" off
57
		EXPERIMENTAL	"Build experimental modules" off
Lines 201-206 Link Here
201
WITH_EXPERIMENTAL=	yes
202
WITH_EXPERIMENTAL=	yes
202
.endif
203
.endif
203
204
205
# Oracle support is experimental under FreeBSD
206
.ifdef(WITH_OCI8)
207
EXTRA_PATCHES+=	files/extra-patch-exec.c
208
CONFIGURE_ENV=	ORACLE_HOME="${ORACLE_HOME}"
209
ORACLE_HOME?=	${LOCALBASE}/oracle8-client
210
BUILD_DEPENDS+=	${ORACLE_HOME}/lib/libclntst8.a:${PORTSDIR}/databases/oracle8-client
211
CONFIGURE_ARGS+=--with-oracle-home-dir=${ORACLE_HOME}/rdbms/demo
212
PLIST_SUB+=	OCI8=""
213
.else
214
CONFIGURE_ARGS+=--without-rlm_sql_oracle
215
PLIST_SUB+=	OCI8="@comment "
216
.endif
217
204
.ifdef(WITH_EXPERIMENTAL)
218
.ifdef(WITH_EXPERIMENTAL)
205
CONFIGURE_ARGS+=--with-experimental-modules
219
CONFIGURE_ARGS+=--with-experimental-modules
206
PLIST_SUB+=	EXPM=""
220
PLIST_SUB+=	EXPM=""
Lines 255-261 Link Here
255
		--without-rlm_opendirectory \
269
		--without-rlm_opendirectory \
256
		--without-rlm_sql_db2 \
270
		--without-rlm_sql_db2 \
257
		--without-rlm_sql_iodbc \
271
		--without-rlm_sql_iodbc \
258
		--without-rlm_sql_oracle \
259
		--without-rlm_sql_sqlite \
272
		--without-rlm_sql_sqlite \
260
		--without-rlm_sql_sybase \
273
		--without-rlm_sql_sybase \
261
		--with-vmps
274
		--with-vmps
(-)freeradius2/files/extra-patch-exec.c (+11 lines)
Line 0 Link Here
1
--- src/main/exec.c	2008-12-05 11:37:56.000000000 -0500
2
+++ src/main/exec.c	2009-01-18 17:43:32.000000000 -0500
3
@@ -222,6 +222,8 @@
4
 		output_pairs = NULL;
5
 	}
6
7
+	signal(SIGCHLD, SIG_DFL);
8
+
9
 	if (exec_wait) {
10
 		pid = rad_fork();	/* remember PID */
11
 	} else {
(-)freeradius2/pkg-plist (+5 lines)
Lines 429-434 Link Here
429
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.a
429
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.a
430
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.la
430
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.la
431
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.so
431
%%MYSQL%%%%LIBDIR%%/rlm_sql_mysql.so
432
%%OCI8%%%%LIBDIR%%/rlm_sql_oracle-%%PORTVERSION%%.la
433
%%OCI8%%%%LIBDIR%%/rlm_sql_oracle-%%PORTVERSION%%.so
434
%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.a
435
%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.la
436
%%OCI8%%%%LIBDIR%%/rlm_sql_oracle.so
432
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.la
437
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.la
433
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.so
438
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql-%%PORTVERSION%%.so
434
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql.a
439
%%PGSQL%%%%LIBDIR%%/rlm_sql_postgresql.a

Return to bug 137425