From ea7686dd24fe85a0e96b62a3d4413489b83e9b09 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Tue, 26 Feb 2013 16:28:08 -0500 Subject: [PATCH] Removed old Makefiles, no longer used --- src/Makefile | 48 -------- src/include/Makefile | 55 --------- src/lib/Makefile | 55 --------- src/modules/Makefile | 69 ----------- src/modules/rlm_always/Makefile | 10 -- src/modules/rlm_attr_filter/Makefile | 10 -- src/modules/rlm_cache/Makefile | 11 -- src/modules/rlm_chap/Makefile | 10 -- src/modules/rlm_cram/Makefile | 10 -- src/modules/rlm_detail/Makefile | 4 - src/modules/rlm_dhcp/Makefile | 11 -- src/modules/rlm_digest/Makefile | 10 -- src/modules/rlm_dynamic_clients/Makefile | 11 -- src/modules/rlm_eap/libeap/Makefile | 50 -------- src/modules/rlm_eap/types/Makefile | 34 ------ src/modules/rlm_eap/types/rlm_eap_gtc/Makefile | 16 --- src/modules/rlm_eap/types/rlm_eap_leap/Makefile | 16 --- src/modules/rlm_eap/types/rlm_eap_md5/Makefile | 16 --- .../rlm_eap/types/rlm_eap_mschapv2/Makefile | 16 --- src/modules/rlm_eap/types/rlm_eap_sim/Makefile | 17 --- src/modules/rlm_eap2/Makefile | 29 ----- src/modules/rlm_exec/Makefile | 10 -- src/modules/rlm_expiration/Makefile | 4 - src/modules/rlm_expr/Makefile | 10 -- src/modules/rlm_files/Makefile | 4 - src/modules/rlm_linelog/Makefile | 10 -- src/modules/rlm_logintime/Makefile | 4 - src/modules/rlm_mschap/Makefile | 24 ---- src/modules/rlm_pap/Makefile | 10 -- src/modules/rlm_passwd/Makefile | 10 -- src/modules/rlm_preprocess/Makefile | 4 - src/modules/rlm_realm/Makefile | 10 -- src/modules/rlm_replicate/Makefile | 11 -- src/modules/rlm_securid/Makefile | 34 ------ src/modules/rlm_sim_files/Makefile | 4 - src/modules/rlm_soh/Makefile | 10 -- src/modules/rlm_sometimes/Makefile | 10 -- src/modules/rlm_sql/drivers/rlm_sql_null/Makefile | 8 -- .../rlm_sql/drivers/rlm_sql_sybase/Makefile | 14 --- src/modules/rlm_utf8/Makefile | 11 -- src/tests/Makefile | 136 --------------------- 41 files changed, 846 deletions(-) delete mode 100644 src/Makefile delete mode 100644 src/include/Makefile delete mode 100644 src/lib/Makefile delete mode 100644 src/modules/Makefile delete mode 100644 src/modules/rlm_always/Makefile delete mode 100644 src/modules/rlm_attr_filter/Makefile delete mode 100644 src/modules/rlm_cache/Makefile delete mode 100644 src/modules/rlm_chap/Makefile delete mode 100644 src/modules/rlm_cram/Makefile delete mode 100644 src/modules/rlm_detail/Makefile delete mode 100644 src/modules/rlm_dhcp/Makefile delete mode 100644 src/modules/rlm_digest/Makefile delete mode 100644 src/modules/rlm_dynamic_clients/Makefile delete mode 100644 src/modules/rlm_eap/libeap/Makefile delete mode 100644 src/modules/rlm_eap/types/Makefile delete mode 100644 src/modules/rlm_eap/types/rlm_eap_gtc/Makefile delete mode 100644 src/modules/rlm_eap/types/rlm_eap_leap/Makefile delete mode 100644 src/modules/rlm_eap/types/rlm_eap_md5/Makefile delete mode 100644 src/modules/rlm_eap/types/rlm_eap_mschapv2/Makefile delete mode 100644 src/modules/rlm_eap/types/rlm_eap_sim/Makefile delete mode 100644 src/modules/rlm_eap2/Makefile delete mode 100644 src/modules/rlm_exec/Makefile delete mode 100644 src/modules/rlm_expiration/Makefile delete mode 100644 src/modules/rlm_expr/Makefile delete mode 100644 src/modules/rlm_files/Makefile delete mode 100755 src/modules/rlm_linelog/Makefile delete mode 100644 src/modules/rlm_logintime/Makefile delete mode 100644 src/modules/rlm_mschap/Makefile delete mode 100644 src/modules/rlm_pap/Makefile delete mode 100644 src/modules/rlm_passwd/Makefile delete mode 100644 src/modules/rlm_preprocess/Makefile delete mode 100644 src/modules/rlm_realm/Makefile delete mode 100644 src/modules/rlm_replicate/Makefile delete mode 100644 src/modules/rlm_securid/Makefile delete mode 100644 src/modules/rlm_sim_files/Makefile delete mode 100644 src/modules/rlm_soh/Makefile delete mode 100644 src/modules/rlm_sometimes/Makefile delete mode 100644 src/modules/rlm_sql/drivers/rlm_sql_null/Makefile delete mode 100644 src/modules/rlm_sql/drivers/rlm_sql_sybase/Makefile delete mode 100644 src/modules/rlm_utf8/Makefile delete mode 100644 src/tests/Makefile diff --git a/src/Makefile b/src/Makefile deleted file mode 100644 index badca55..0000000 --- a/src/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -include ../Make.inc -MFLAGS += --no-print-directory - -SUBDIRS = include lib modules main -WHAT_TO_MAKE = all - -.PHONY: all clean install reconfig -all: freeradius-devel - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -clean: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - @rm -f include/*~ *~ - -install: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -reconfig: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -.PHONY: tests -tests: - @$(MAKE) -C tests tests - -.PHONY: common $(SUBDIRS) - -# -# Ensure correct build order -lib: include - -modules: lib - -main: modules - -common: $(SUBDIRS) - -$(SUBDIRS): - @echo "Making $(WHAT_TO_MAKE) in $(X)src/$@..." - @$(MAKE) $(MFLAGS) X=$(X)src/ -C $@ $(WHAT_TO_MAKE) - -freeradius-devel: - ln -sf include freeradius-devel diff --git a/src/include/Makefile b/src/include/Makefile deleted file mode 100644 index 4564339..0000000 --- a/src/include/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -HEADERS = conf.h conffile.h detail.h dhcp.h event.h features.h hash.h heap.h \ - ident.h libradius.h md4.h md5.h missing.h modcall.h modules.h \ - packet.h rad_assert.h radius.h radiusd.h radpaths.h \ - radutmp.h realms.h sha1.h stats.h sysutmp.h token.h \ - udpfromto.h vmps.h vqp.h base64.h - -include ../../Make.inc -.PHONY: all clean distclean install - -.PHONY: all clean distclean install reconfig -all: radpaths.h features.h missing.h tls.h - -radpaths.h: build-radpaths-h - @/bin/sh ./build-radpaths-h - -# -# This is hacky, feature defines should go away or be set with configure.in -# -autoconf.sed: autoconf.h - @grep ^#define $< | sed 's,/\*\*/,1,;' | awk '{print "\ - s,#[[:blank:]]*ifdef[[:blank:]]*" $$2 ",#if "$$3 ",g;\ - s,#[[:blank:]]*ifndef[[:blank:]]*" $$2 ",#if !"$$3 ",g;\ - s,defined(" $$2 ")," $$3 ",g;\ - s," $$2 ","$$3 ",g;"}' > $@ - -features.h: features-h autoconf.h - @cp $< $@ - @grep "^#define[[:blank:]]\{1,\}WITH_" autoconf.h >> features.h - -missing.h: missing-h autoconf.sed - @sed -f autoconf.sed < $< > $@ - -tls.h: tls-h autoconf.sed - @sed -f autoconf.sed < $< > $@ - -distclean: clean - @rm -f radpaths.h - -reconfig clean: - @rm -f features.h missing.h tls.h - @rm -f autoconf.sed - -install: - $(INSTALL) -d -m 755 $(R)$(includedir)/freeradius - for i in $(HEADERS); do \ - sed 's/^#include .inst.$$$$ ; \ - $(INSTALL) -m 644 .inst.$$$$ $(R)$(includedir)/freeradius/$$i; \ - rm -f .inst.$$$$ ; \ - done diff --git a/src/lib/Makefile b/src/lib/Makefile deleted file mode 100644 index c241104..0000000 --- a/src/lib/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -include ../../Make.inc - -SRCS = dict.c filters.c hash.c hmac.c hmacsha1.c isaac.c log.c \ - misc.c missing.c md4.c md5.c print.c radius.c rbtree.c \ - sha1.c snprintf.c strlcat.c strlcpy.c token.c udpfromto.c \ - valuepair.c fifo.c packet.c event.c getaddrinfo.c vqp.c \ - heap.c dhcp.c tcp.c base64.c - -LT_OBJS = $(SRCS:.c=.$(LO)) - -INCLUDES = ../include/radius.h ../include/libradius.h \ - ../include/missing.h ../include/ident.h - - -CFLAGS += -D_LIBRADIUS -I$(top_builddir)/src - -# if you have problems with things that need SHA1-HMAC, this will -# dump the key and the input to the hash so you can compare to what -# the other end is doing. -#CFLAGS += -DHMAC_SHA1_DATA_PROBLEMS - -TARGET = $(LIBPREFIX)freeradius-radius - -# Define new rule for libtool objects -%.$(LO) : %.c - @echo CC $< - @$(COMPILE.c) $(CFLAGS) -c $< - -.PHONY: all clean install reconfig -all: $(TARGET).$(LA) - -$(TARGET).$(LA): $(LT_OBJS) - @echo LINK $@ $^ - @$(LINK.lib) $@ $(LDFLAGS) $^ - -$(LT_OBJS): $(INCLUDES) - -clean: - @rm -f *.$(LO) $(TARGET).$(LA) - @rm -rf .libs - -install: all - $(INSTALL) -d -m 755 $(R)$(libdir) - $(LIBTOOL) --mode=install $(INSTALL) -c $(MOD_RPATH) $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la - rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION_STRING).la; - ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION_STRING).la - -reconfig: diff --git a/src/modules/Makefile b/src/modules/Makefile deleted file mode 100644 index fbeb967..0000000 --- a/src/modules/Makefile +++ /dev/null @@ -1,69 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -include ../../Make.inc - -WHAT_TO_MAKE = all -MFLAGS += --no-print-directory - -all: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -install: - $(INSTALL) -d -m 755 $(R)$(libdir) - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -clean: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - @rm -f *~ lib/rlm_* lib/*.o lib/smbencrypt lib/radeapclient - -distclean: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -# Requires GNU Make, but even older ones will do. -SUBDIRS := $(patsubst %/,%,$(dir $(wildcard $(addsuffix /Makefile,$(MODULES))))) - -.PHONY: common libs $(SUBDIRS) - -libs: - @[ -d lib/ ] || mkdir lib - @[ -d lib/.libs ] || mkdir lib/.libs - -common: libs $(SUBDIRS) - -$(SUBDIRS): - @echo "Making $(WHAT_TO_MAKE) in $(X)modules/$@..." - @$(MAKE) $(MFLAGS) X=$(X)modules/ -C $@ $(WHAT_TO_MAKE) - -# The rlm_*/*/* stuff is to catch the configure -CONFIG_FILES := $(wildcard rlm_*/configure.in rlm_*/*/*/configure.in) - -.PHONY: reconfig $(CONFIG_FILES) - -# -# Do NOT use "common", because some modules may not be built, -# and therefore their makefiles may be empty or non-existent. -# -ifeq "$(AUTOCONF)" "" -reconfig: - @echo autoconf is needed for this target -else -ifeq "$(AUTOHEADER)" "" -reconfig: - @echo autoheader is needed for this target -else -reconfig: $(CONFIG_FILES) -endif -endif - -# Don't use: $(MAKE) -C $(dir $@) reconfig -# The modules may not have a Makefile -$(CONFIG_FILES): - @echo "Making reconfig in $(dir $@)..." - @cd $(dir $@) && $(AUTOCONF) -I ./m4 -I $(top_builddir) -I $(top_builddir)/m4 - @if grep AC_CONFIG_HEADERS $@ >/dev/null; then\ - cd $(dir $@) && $(AUTOHEADER); \ - fi diff --git a/src/modules/rlm_always/Makefile b/src/modules/rlm_always/Makefile deleted file mode 100644 index 09c5d4f..0000000 --- a/src/modules/rlm_always/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_always -SRCS = rlm_always.c - -include ../rules.mak diff --git a/src/modules/rlm_attr_filter/Makefile b/src/modules/rlm_attr_filter/Makefile deleted file mode 100644 index d0b3f1a..0000000 --- a/src/modules/rlm_attr_filter/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_attr_filter -SRCS = rlm_attr_filter.c - -include ../rules.mak diff --git a/src/modules/rlm_cache/Makefile b/src/modules/rlm_cache/Makefile deleted file mode 100644 index 5af8183..0000000 --- a/src/modules/rlm_cache/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -TARGET = rlm_cache -SRCS = rlm_cache.c -HEADERS = -RLM_CFLAGS = -RLM_LIBS = - -include ../rules.mak - -$(STATIC_OBJS): $(HEADERS) - -$(DYNAMIC_OBJS): $(HEADERS) diff --git a/src/modules/rlm_chap/Makefile b/src/modules/rlm_chap/Makefile deleted file mode 100644 index d696c66..0000000 --- a/src/modules/rlm_chap/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_chap -SRCS = rlm_chap.c - -include ../rules.mak diff --git a/src/modules/rlm_cram/Makefile b/src/modules/rlm_cram/Makefile deleted file mode 100644 index 1748acc..0000000 --- a/src/modules/rlm_cram/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_cram -SRCS = rlm_cram.c - -include ../rules.mak diff --git a/src/modules/rlm_detail/Makefile b/src/modules/rlm_detail/Makefile deleted file mode 100644 index 6df17e8..0000000 --- a/src/modules/rlm_detail/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_detail -SRCS = rlm_detail.c - -include ../rules.mak diff --git a/src/modules/rlm_dhcp/Makefile b/src/modules/rlm_dhcp/Makefile deleted file mode 100644 index 8e53d5b..0000000 --- a/src/modules/rlm_dhcp/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -TARGET = rlm_dhcp -SRCS = rlm_dhcp.c -HEADERS = -RLM_CFLAGS = -RLM_LIBS = - -include ../rules.mak - -$(STATIC_OBJS): $(HEADERS) - -$(DYNAMIC_OBJS): $(HEADERS) diff --git a/src/modules/rlm_digest/Makefile b/src/modules/rlm_digest/Makefile deleted file mode 100644 index 07c9f2b..0000000 --- a/src/modules/rlm_digest/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_digest -SRCS = rlm_digest.c - -include ../rules.mak diff --git a/src/modules/rlm_dynamic_clients/Makefile b/src/modules/rlm_dynamic_clients/Makefile deleted file mode 100644 index 66f2f31..0000000 --- a/src/modules/rlm_dynamic_clients/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -TARGET = rlm_dynamic_clients -SRCS = rlm_dynamic_clients.c -HEADERS = -RLM_CFLAGS = -RLM_LIBS = - -include ../rules.mak - -$(STATIC_OBJS): $(HEADERS) - -$(DYNAMIC_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap/libeap/Makefile b/src/modules/rlm_eap/libeap/Makefile deleted file mode 100644 index 9275ce4..0000000 --- a/src/modules/rlm_eap/libeap/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -include ../../../../Make.inc - -SRCS = eapcommon.c eapcrypto.c eapsimlib.c fips186prf.c -ifneq ($(OPENSSL_LIBS),) -SRCS += eap_tls.c mppe_keys.c -endif -LT_OBJS = $(SRCS:.c=.lo) -INCLUDES = eap_types.h eap_tls.h -CFLAGS += -DEAPLIB -I. -I.. -I$(top_builddir)/src -ifeq ($(USE_SHARED_LIBS),yes) -LINK_MODE = -export-dynamic -else -LINK_MODE = -static -endif -TARGET = $(LIBPREFIX)freeradius-eap - -# Define new rule for libtool objects -%.lo: %.c - @echo CC $< - @$(LIBTOOL) --quiet --mode=compile $(CC) $(CFLAGS) -c $< - -all: $(TARGET).la - -$(TARGET).la: $(LT_OBJS) - @echo LINK $@ $< - @$(LIBTOOL) --quiet --mode=link $(CC) -release $(RADIUSD_VERSION_STRING) \ - $(LDFLAGS) $(LINK_MODE) -o $@ $(MOD_RPATH) $^ \ - $(LIBRADIUS) $(LIBS) - @for x in .libs/* $^; do \ - rm -f $(top_builddir)/src/modules/lib/$$x; \ - ln -s $(top_builddir)/src/modules/rlm_eap/libeap/$$x $(top_builddir)/src/modules/lib/$$x; \ - done - -$(LT_OBJS): $(INCLUDES) - -clean: - @rm -f *.o *.lo $(TARGET).la - @rm -rf .libs - -install: all - $(LIBTOOL) --mode=install $(INSTALL) -c $(MOD_RPATH) $(TARGET).la \ - $(R)$(libdir)/$(TARGET).la - rm -f $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION_STRING).la; - ln -s $(TARGET).la $(R)$(libdir)/$(TARGET)-$(RADIUSD_VERSION_STRING).la diff --git a/src/modules/rlm_eap/types/Makefile b/src/modules/rlm_eap/types/Makefile deleted file mode 100644 index 0e89dad..0000000 --- a/src/modules/rlm_eap/types/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -all: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -clean: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -install: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -reconfig: - @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=$@ common - -SUBDIRS := $(patsubst %/,%,$(dir $(wildcard rlm_eap*/Makefile))) - -.PHONY: common $(SUBDIRS) - -common: $(SUBDIRS) - -# The PEAP and TTLS sub-modules require eap_tls. -# -# If they're not being built, this rule is ignored because they're -# phony targets. -# -rlm_eap_peap rlm_eap_ttls: rlm_eap_tls - -$(SUBDIRS): - @echo "Making $(WHAT_TO_MAKE) in $(X)types/$@..." - @$(MAKE) $(MFLAGS) X=$(X)types/ -C $@ $(WHAT_TO_MAKE) diff --git a/src/modules/rlm_eap/types/rlm_eap_gtc/Makefile b/src/modules/rlm_eap/types/rlm_eap_gtc/Makefile deleted file mode 100644 index 0faf33b..0000000 --- a/src/modules/rlm_eap/types/rlm_eap_gtc/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_eap_gtc -SRCS = rlm_eap_gtc.c -RLM_CFLAGS = -I../.. -I../../libeap -HEADERS = ../../rlm_eap.h ../../eap.h -RLM_INSTALL = - -RLM_DIR=../../ -include ${RLM_DIR}../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap/types/rlm_eap_leap/Makefile b/src/modules/rlm_eap/types/rlm_eap_leap/Makefile deleted file mode 100644 index 43eecae..0000000 --- a/src/modules/rlm_eap/types/rlm_eap_leap/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_eap_leap -SRCS = rlm_eap_leap.c eap_leap.c smbdes.c -RLM_CFLAGS = -I../.. -I../../libeap -HEADERS = eap_leap.h ../../eap.h ../../rlm_eap.h -RLM_INSTALL = - -RLM_DIR=../../ -include ${RLM_DIR}../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap/types/rlm_eap_md5/Makefile b/src/modules/rlm_eap/types/rlm_eap_md5/Makefile deleted file mode 100644 index b7f6030..0000000 --- a/src/modules/rlm_eap/types/rlm_eap_md5/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_eap_md5 -SRCS = rlm_eap_md5.c eap_md5.c -HEADERS = eap_md5.h -RLM_CFLAGS = -I../.. -I../../libeap -RLM_INSTALL = - -RLM_DIR=../../ -include ${RLM_DIR}../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap/types/rlm_eap_mschapv2/Makefile b/src/modules/rlm_eap/types/rlm_eap_mschapv2/Makefile deleted file mode 100644 index 4d4b72f..0000000 --- a/src/modules/rlm_eap/types/rlm_eap_mschapv2/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_eap_mschapv2 -SRCS = rlm_eap_mschapv2.c -HEADERS = eap_mschapv2.h -RLM_CFLAGS = -I../.. -I../../libeap -RLM_INSTALL = - -RLM_DIR=../../ -include ${RLM_DIR}../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap/types/rlm_eap_sim/Makefile b/src/modules/rlm_eap/types/rlm_eap_sim/Makefile deleted file mode 100644 index b30947f..0000000 --- a/src/modules/rlm_eap/types/rlm_eap_sim/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_eap_sim -SRCS = rlm_eap_sim.c -HEADERS = -RLM_CFLAGS = -I../.. -I../../libeap -RLM_LIBS = ../../libeap/$(LIBPREFIX)freeradius-eap.la -RLM_INSTALL = - -RLM_DIR=../../ -include ${RLM_DIR}../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_eap2/Makefile b/src/modules/rlm_eap2/Makefile deleted file mode 100644 index 505b3bb..0000000 --- a/src/modules/rlm_eap2/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# -# $Id$ -# - -# -# This module is EXPERIMENTAL! -# - -# -# You will have to edit this Makefile to define where the -# hostap distribution is located. -# -# You will also have to edit: hostap/eap_example/Makefile -# to enable it to create a shared library, rather than a static one. -# - - -HOSTAP = /path/to/hostap - -TARGET = -SRCS = rlm_eap2.c -HEADERS = -RLM_CFLAGS = -I$(HOSTAP)/src/eap_common \ - -I$(HOSTAP)/src/eap_server -I$(HOSTAP)/src \ - -I$(HOSTAP)/src/common -I$(HOSTAP)/src/utils -RLM_LIBS = $(HOSTAP)/eap_example/libeap.so - -## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET. -include ../rules.mak diff --git a/src/modules/rlm_exec/Makefile b/src/modules/rlm_exec/Makefile deleted file mode 100644 index b34f57e..0000000 --- a/src/modules/rlm_exec/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_exec -SRCS = rlm_exec.c - -include ../rules.mak diff --git a/src/modules/rlm_expiration/Makefile b/src/modules/rlm_expiration/Makefile deleted file mode 100644 index 77a5aad..0000000 --- a/src/modules/rlm_expiration/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_expiration -SRCS = rlm_expiration.c - -include ../rules.mak diff --git a/src/modules/rlm_expr/Makefile b/src/modules/rlm_expr/Makefile deleted file mode 100644 index fc22730..0000000 --- a/src/modules/rlm_expr/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_expr -SRCS = rlm_expr.c paircmp.c - -include ../rules.mak diff --git a/src/modules/rlm_files/Makefile b/src/modules/rlm_files/Makefile deleted file mode 100644 index 678f5d3..0000000 --- a/src/modules/rlm_files/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_files -SRCS = rlm_files.c - -include ../rules.mak diff --git a/src/modules/rlm_linelog/Makefile b/src/modules/rlm_linelog/Makefile deleted file mode 100755 index a863f82..0000000 --- a/src/modules/rlm_linelog/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_linelog -SRCS = rlm_linelog.c - -include ../rules.mak diff --git a/src/modules/rlm_logintime/Makefile b/src/modules/rlm_logintime/Makefile deleted file mode 100644 index 0706c20..0000000 --- a/src/modules/rlm_logintime/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_logintime -SRCS = rlm_logintime.c timestr.c - -include ../rules.mak diff --git a/src/modules/rlm_mschap/Makefile b/src/modules/rlm_mschap/Makefile deleted file mode 100644 index 05ad940..0000000 --- a/src/modules/rlm_mschap/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_mschap -SRCS = rlm_mschap.c mschap.c smbdes.c opendir.c -HEADERS = mschap.h smbdes.h -RLM_CFLAGS = -RLM_LDFLAGS = -RLM_LIBS = -RLM_UTILS = smbencrypt$(EXEEXT) -RLM_INSTALL = - -# over-ride the previous assignment if we're not building anything -include ../rules.mak - -$(LT_OBJS): $(HEADERS) - -smbencrypt$(EXEEXT): smbencrypt.lo smbdes.lo $(LIBRADIUS) - @echo LINK $@ $^ - @$(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \ - -o $@ $^ $(RLM_LIBS) $(LIBS) diff --git a/src/modules/rlm_pap/Makefile b/src/modules/rlm_pap/Makefile deleted file mode 100644 index 8873d59..0000000 --- a/src/modules/rlm_pap/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_pap -SRCS = rlm_pap.c - -include ../rules.mak diff --git a/src/modules/rlm_passwd/Makefile b/src/modules/rlm_passwd/Makefile deleted file mode 100644 index dfc1ac4..0000000 --- a/src/modules/rlm_passwd/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_passwd -SRCS = rlm_passwd.c - -include ../rules.mak diff --git a/src/modules/rlm_preprocess/Makefile b/src/modules/rlm_preprocess/Makefile deleted file mode 100644 index 3264440..0000000 --- a/src/modules/rlm_preprocess/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_preprocess -SRCS = rlm_preprocess.c - -include ../rules.mak diff --git a/src/modules/rlm_realm/Makefile b/src/modules/rlm_realm/Makefile deleted file mode 100644 index 0cc1736..0000000 --- a/src/modules/rlm_realm/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_realm -SRCS = rlm_realm.c - -include ../rules.mak diff --git a/src/modules/rlm_replicate/Makefile b/src/modules/rlm_replicate/Makefile deleted file mode 100644 index 52b1f32..0000000 --- a/src/modules/rlm_replicate/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -TARGET = rlm_replicate -SRCS = rlm_replicate.c -HEADERS = -RLM_CFLAGS = -RLM_LIBS = - -include ../rules.mak - -$(STATIC_OBJS): $(HEADERS) - -$(DYNAMIC_OBJS): $(HEADERS) diff --git a/src/modules/rlm_securid/Makefile b/src/modules/rlm_securid/Makefile deleted file mode 100644 index ac9c8c2..0000000 --- a/src/modules/rlm_securid/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -# -# Makefile -# -# You MUST edit this file by hand to make it work. -# There is NO "configure" script available. -# -# Version: $Id$ -# - -# -# SET THE TARGET -# -TARGET = -#TARGET = rlm_securid - -SRCS = rlm_securid.c mem.c - -# -# SET THE CORRECT PATH TO THE SECURID FILES -# -ACE_PATH = /path/to/SECURID81 -ARCH = lnx - -HEADERS = rlm_securid.h -RLM_LIBS = -laceclnt - -# -# YOU WILL PROBABLY NEED TO COPY $(ACE_PATH/lib/$(ARCH) to /usr/lib -# -RLM_CFLAGS = -I$(ACE_PATH)/inc -DUNIX - -include ../rules.mak - -$(LT_OBJS): $(HEADERS) diff --git a/src/modules/rlm_sim_files/Makefile b/src/modules/rlm_sim_files/Makefile deleted file mode 100644 index 50f52bc..0000000 --- a/src/modules/rlm_sim_files/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -TARGET = rlm_sim_files -SRCS = rlm_sim_files.c - -include ../rules.mak diff --git a/src/modules/rlm_soh/Makefile b/src/modules/rlm_soh/Makefile deleted file mode 100644 index ab0cf56..0000000 --- a/src/modules/rlm_soh/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_soh -SRCS = rlm_soh.c - -include ../rules.mak diff --git a/src/modules/rlm_sometimes/Makefile b/src/modules/rlm_sometimes/Makefile deleted file mode 100644 index 2f2f352..0000000 --- a/src/modules/rlm_sometimes/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -# -# Makefile -# -# Version: $Id$ -# - -TARGET = rlm_sometimes -SRCS = rlm_sometimes.c - -include ../rules.mak diff --git a/src/modules/rlm_sql/drivers/rlm_sql_null/Makefile b/src/modules/rlm_sql/drivers/rlm_sql_null/Makefile deleted file mode 100644 index 3012206..0000000 --- a/src/modules/rlm_sql/drivers/rlm_sql_null/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -include ../../../../../Make.inc - -TARGET = rlm_sql_null -SRCS = rlm_sql_null.c -RLM_SQL_CFLAGS = -RLM_SQL_LIBS = - -include ../rules.mak diff --git a/src/modules/rlm_sql/drivers/rlm_sql_sybase/Makefile b/src/modules/rlm_sql/drivers/rlm_sql_sybase/Makefile deleted file mode 100644 index 43722ff..0000000 --- a/src/modules/rlm_sql/drivers/rlm_sql_sybase/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -# -# This module is in the source, but not yet fully integrated with -# the configure scripts. For now, manual editing of this file is -# required to get it to build. -# -include ../../../../../Make.inc - -TARGET = -#TARGET = rlm_sql_sybase -SRCS = rlm_sql_sybase.c -RLM_SQL_CFLAGS = -I/opt/sybase/OCS-12_0/include -RLM_SQL_LIBS = -L/opt/sybase/OCS-12_0/lib -ltcl -lcomn -lintl -lnsl -ldl -lm -lcs -lct - -include ../rules.mak diff --git a/src/modules/rlm_utf8/Makefile b/src/modules/rlm_utf8/Makefile deleted file mode 100644 index 48b374b..0000000 --- a/src/modules/rlm_utf8/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -TARGET = rlm_utf8 -SRCS = rlm_utf8.c -HEADERS = -RLM_CFLAGS = -RLM_LIBS = - -include ../rules.mak - -$(STATIC_OBJS): $(HEADERS) - -$(DYNAMIC_OBJS): $(HEADERS) diff --git a/src/tests/Makefile b/src/tests/Makefile deleted file mode 100644 index d6c41ca..0000000 --- a/src/tests/Makefile +++ /dev/null @@ -1,136 +0,0 @@ -# -*- text -*- -## -## Makefile -- Build and run tests for the server. -## -## http://www.freeradius.org/ -## $Id$ -## -# -include ../../Make.inc - -BUILD_PATH := $(top_builddir)/build -TEST_PATH := $(top_builddir)/src/tests -BIN_PATH := $(BUILD_PATH)/bin/local -LIB_PATH := $(BUILD_PATH)/lib/.libs/ -DYLD_LIBRARY_PATH := $(DYLD_LIBRARY_PATH):$(LIB_PATH) - -export DYLD_LIBRARY_PATH - -RADDB_PATH := $(top_builddir)/raddb - -TESTS = user_password chap mschapv1 digest-01/digest* test.example.com \ - wimax - -PORT = 12340 -#PORT = 1812 -ACCTPORT = $(shell expr $(PORT) + 1) - -# example.com stripped.example.com - -EAPOL_TEST = eapol_test - -EAP_TLS_TESTS = eap-ttls-pap.conf eap-mschapv2.conf \ - eap-ttls-mschapv2.conf peap-mschapv2.conf - -SECRET = testing123 - -.PHONY: all eap dictionary clean - -# -# Build the directory for testing the server -# -all: tests - -clean: - @rm -f $(RADDB_PATH)/test.conf test.conf dictionary - -dictionary: - @echo "# test dictionary not install. Delete at any time." > dictionary - @echo '$$INCLUDE ' $(top_builddir)/share/dictionary >> dictionary - @echo '$$INCLUDE ' $(top_builddir)/src/tests/dictionary.test >> dictionary - -test.conf: dictionary - @echo "# test configuration file. Do not install. Delete at any time." > test.conf - @echo "libdir =" $(LIB_PATH) >> test.conf - @echo "testdir =" $(TEST_PATH) >> test.conf - @echo 'dictionary = $${testdir}' >> test.conf - @echo 'logdir = $${testdir}' >> test.conf - @echo 'radacctdir = $${testdir}' >> test.conf - @echo 'pidfile = $${testdir}/radiusd.pid' >> test.conf - @echo '$$INCLUDE radiusd.conf' >> test.conf - @echo '$$INCLUDE $${testdir}/config/' >> test.conf - -radiusd.pid: $(RADDB_PATH)/test.conf test.conf raddb - @$(BIN_PATH)/radiusd -txxl $(TEST_PATH)/radius.log -md $(RADDB_PATH) -n test -i 127.0.0.1 -p $(PORT) || tail -n 20 $(TEST_PATH)/radius.log - -# We can't make this depend on radiusd.pid, because then make will create -# radiusd.pid when we make radiusd.kill, which we don't want. -.PHONY: radiusd.kill -radiusd.kill: - @if [ -f radiusd.pid ]; then \ - (kill -TERM `cat radiusd.pid` >/dev/null 2>&1) || exit 0; \ - fi - @rm -f radiusd.pid - -# As test.conf includes radiusd.conf and as radiusd.conf includes everything in -# mods-enabled and sites-enable we need to ensure those directories have been -# created and are up to date. -.PHONY: raddb -raddb: - @$(MAKE) -C $(RADDB_PATH) mods-enabled sites-enabled - -# Link from the main database directory to here -$(RADDB_PATH)/test.conf: test.conf - @[ -f $(RADDB_PATH)/test.conf ] || ln -s ../src/tests/test.conf $(RADDB_PATH)/ - -# kill the server (if it's running) -# start the server -# run the tests (ignoring any failures) -# kill the server -# remove the changes to raddb/ -tests: $(RADDB_PATH)/test.conf radiusd.kill - @chmod a+x runtests.sh - @rm -f radius.log - @$(MAKE) radiusd.pid - @BIN_PATH="$(BIN_PATH)" PORT="$(PORT)" ./runtests.sh $(TESTS) - @$(MAKE) radiusd.kill - @rm -f $(RADDB_PATH)/test.conf - -tests.eap: $(RADDB_PATH)/test.conf radiusd.kill - @chmod a+x runtests.sh - @rm -f radius.log - @$(MAKE) radiusd.pid - @$(MAKE) eap - @$(MAKE) radiusd.kill - @rm -f $(RADDB_PATH)/test.conf - -eap: $(EAP_TLS_TESTS) - for x in $(EAP_TLS_TESTS); do \ - $(EAPOL_TEST) -c $$x -p $(PORT) -s $(SECRET); \ - done - -md5: - $(EAPOL_TEST) -c eap-md5.conf -s $(SECRET) - -tls: - $(EAPOL_TEST) -c eap-ttls-tls.conf -s $(SECRET) - -ttls: - $(EAPOL_TEST) -c eap-ttls-pap.conf -s $(SECRET) - -peap: - $(EAPOL_TEST) -c peap-mschapv2.conf -s $(SECRET) - -leap: - $(EAPOL_TEST) -c leap.conf -s $(SECRET) - -ATTRS := rfc.txt errors.txt extended.txt lucent.txt wimax.txt - -attrs: $(ATTRS) ../main/radattr - ../main/radattr -d ../../share rfc.txt - -${LIBRADIUS}: $(wildcard ../include/*.h) $(wildcard ../lib/*.c) - $(MAKE) -C ../lib all - -../main/radattr: ${LIBRADIUS} ../main/radattr.c - $(MAKE) -C ../main radattr -- 2.1.4