diff -r 7a95c2a6c709 -r 120a0b206db9 freeradius/freeradius.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/freeradius/freeradius.patch Thu Jan 08 22:04:38 2009 +0100 @@ -0,0 +1,46 @@ +Index: Make.inc.in +--- Make.inc.in.orig 2008-09-25 10:41:26 +0200 ++++ Make.inc.in 2008-09-25 17:56:09 +0200 +@@ -15,7 +15,7 @@ + docdir = @docdir@ + mandir = @mandir@ + datadir = @datadir@ +-dictdir = $(datadir)/freeradius ++dictdir = $(datadir) + logdir = @logdir@ + includedir = @includedir@ + raddbdir = @raddbdir@ +@@ -48,7 +48,7 @@ + + LOGDIR = ${logdir} + RADDBDIR = ${raddbdir} +-RUNDIR = ${localstatedir}/run/radiusd ++RUNDIR = ${localstatedir} + SBINDIR = ${sbindir} + RADIR = ${radacctdir} + LIBRADIUS = $(top_builddir)/src/lib/$(LIBPREFIX)freeradius-radius.la +Index: raddb/radiusd.conf.in +--- raddb/radiusd.conf.in.orig 2008-09-25 10:41:26 +0200 ++++ raddb/radiusd.conf.in 2008-09-25 17:56:09 +0200 +@@ -66,7 +66,7 @@ + + # Location of config and logfiles. + confdir = ${raddbdir} +-run_dir = ${localstatedir}/run/radiusd ++run_dir = ${localstatedir} + + # Should likely be ${localstatedir}/lib/radiusd + db_dir = ${raddbdir} +Index: src/modules/rlm_sql/drivers/Makefile.in +--- src/modules/rlm_sql/drivers/Makefile.in.orig 2008-09-25 10:41:26 +0200 ++++ src/modules/rlm_sql/drivers/Makefile.in 2008-09-25 17:56:09 +0200 +@@ -16,7 +16,7 @@ + + common: + @[ -d lib/ ] || mkdir lib +- @for mod in $(SQL_MODULES); do \ ++ @for mod in $(SQL_MODULES) NOOP; do \ + echo "Making $(WHAT_TO_MAKE) in $$mod..."; \ +- $(MAKE) $(MFLAGS) -C $$mod $(WHAT_TO_MAKE) || exit $$?; \ ++ [ -d $$mod ] || exit 0; $(MAKE) $(MFLAGS) -C $$mod $(WHAT_TO_MAKE) || exit $$?; \ + done