+++ /dev/null
-#
-# $Id$
-#
-
-include ../../Make.inc
-
-SERVER_SRCS = acct.c auth.c client.c conffile.c crypt.c exec.c files.c \
- listen.c log.c mainconfig.c modules.c modcall.c \
- radiusd.c stats.c soh.c connection.c \
- session.c threads.c util.c valuepair.c version.c \
- xlat.c process.c realms.c evaluate.c vmps.c detail.c
-ifneq ($(OPENSSL_LIBS),)
-SERVER_SRCS += cb.c tls.c tls_listen.c
-endif
-
-SERVER_OBJS += $(SERVER_SRCS:.c=.lo)
-
-INCLUDES = ../include/conf.h ../include/libradius.h ../include/radius.h \
- ../include/radiusd.h ../include/ident.h ../include/stats.h
-
-CFLAGS += -I$(top_builddir)/src
-CFLAGS += -DHOSTINFO=\"${HOSTINFO}\"
-CFLAGS += $(SNMP_INCLUDE)
-MODULE_LIBS = $(STATIC_MODULES)
-BINARIES = radiusd$(EXEEXT) radwho$(EXEEXT) radclient$(EXEEXT) radmin$(EXEEXT) radconf2xml$(EXEEXT) radattr$(EXEEXT)
-
-#
-# The RADIUS sniffer
-#
-PCAP_LIBS = @PCAP_LIBS@
-ifneq ($(PCAP_LIBS),)
-BINARIES += radsniff$(EXEEXT)
-endif
-
-#
-# Not using shared libraries, add in ALL known static modules
-# at build time.
-#
-ifneq ($(USE_SHARED_LIBS),yes)
-#
-# For static linking...
-#
-LINK_MODE = -static -all-static
-
-SUB_MODULES += rlm_eap_md5 rlm_eap_leap rlm_eap_tls rlm_eap_ttls rlm_eap_sim
-SUB_MODULES += rlm_eap_peap rlm_eap_mschapv2 rlm_eap_gtc rlm_eap_ikev2
-SUB_MODULES += rlm_sql_db2 rlm_sql_iodbc rlm_sql_mysql
-SUB_MODULES += rlm_sql_oracle rlm_sql_postgresql rlm_sql_sybase rlm_sql_unixodbc
-LIBS += $(shell test -f ../modules/rlm_eap/libeap/$(LIBPREFIX)freeradius-eap.la && echo ../modules/rlm_eap/libeap/$(LIBPREFIX)freeradius-eap.la)
-
-MODULE_LIBS += $(shell for x in $(MODULES);do test -f ../modules/$$x/$$x.la && echo -dlpreopen ../modules/$$x/$$x.la;done)
-MODULE_LIBS += $(shell for x in $(SUB_MODULES);do test -f ../modules/*/types/$$x/$$x.la && echo -dlpreopen ../modules/*/types/$$x/$$x.la;done)
-MODULE_LIBS += $(shell for x in $(SUB_MODULES);do test -f ../modules/*/drivers/$$x/$$x.la && echo -dlpreopen ../modules/*/drivers/$$x/$$x.la;done)
-MODULE_OBJS += $(shell for x in $(MODULES);do test -f ../modules/$$x/$$x.la && echo ../modules/$$x/$$x.la;done)
-MODULE_OBJS += $(shell for x in $(SUB_MODULES);do test -f ../modules/*/types/$$x/$$x.la && echo ../modules/*/types/$$x/$$x.la;done)
-MODULE_OBJS += $(shell for x in $(SUB_MODULES);do test -f ../modules/*/drivers/$$x/$$x.la && echo ../modules/*/drivers/$$x/$$x.la;done)
-endif
-
-.PHONY: all clean install reconfig
-all: $(BINARIES)
-
-$(SERVER_OBJS): $(INCLUDES)
-
-radiusd$(EXEEXT): $(SERVER_OBJS) $(MODULE_OBJS) $(LIBRADIUS)
- $(LIBTOOL) --quiet --mode=link $(CC) -export-dynamic \
- $(LDFLAGS) $(LINK_MODE) -o $@ $(SERVER_OBJS) \
- $(MODULE_LIBS) $(LIBRADIUS) $(LIBS) $(SNMP_LIBS) \
- $(LCRYPT) $(PTHREADLIB) $(OPENSSL_LIBS)
-
-radiusd.lo: radiusd.c ../include/modules.h ../include/modcall.h ../include/modpriv.h
-
-%.lo: %.c
- @echo CC $<
- @$(LIBTOOL) --quiet --mode=compile $(CC) $(CFLAGS) -c $<
-
-acct.lo: acct.c ../include/modules.h
-
-auth.lo: auth.c ../include/modules.h
-
-client.lo: client.c ../include/conffile.h
-
-conffile.lo: conffile.c ../include/conffile.h ../include/modules.h
-
-mainconfig.lo: mainconfig.c ../include/modules.h
-
-modcall.lo: modcall.c
-
-modules.lo: modules.c ../include/modules.h
-
-session.lo: session.c ../include/modules.h
-
-# It's #include'd for simplicity. This should be fixed...
-listen.lo: listen.c dhcpd.c command.c
-
-#
-# Helper programs
-#
-
-radclient.lo: radclient.c $(INCLUDES)
- @echo CC $<
- @$(LIBTOOL) --quiet --mode=compile $(CC) $(CFLAGS) -I ../modules/rlm_mschap -c radclient.c
-
-MSCHAP_OBJS := ../modules/rlm_mschap/smbdes.lo ../modules/rlm_mschap/mschap.lo
-
-radclient$(EXEEXT): radclient.lo $(MSCHAP_OBJS) $(LIBRADIUS)
- @echo LINK $< ...
- @$(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radclient radclient.lo $(MSCHAP_OBJS) $(LIBRADIUS) $(LIBS)
-
-# These two rules need to be specific in order to supercede the generic
-# "compile C file" rules.
-../modules/rlm_mschap/smbdes.lo: ../modules/rlm_mschap/smbdes.c
- ${MAKE} -C ../modules/rlm_mschap/
-
-../modules/rlm_mschap/mschap.lo: ../modules/rlm_mschap/mschap.c
- ${MAKE} -C ../modules/rlm_mschap/
-
-radsniff.lo: radsniff.c $(INCLUDES) ../include/radsniff.h
-
-radsniff$(EXEEXT): radsniff.lo $(LIBRADIUS)
- @echo LINK $@ $<
- @$(LIBTOOL) --quiet --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radsniff radsniff.lo $(LIBRADIUS) $(LIBS) $(PCAP_LIBS)
-
-radwho.lo: radwho.c $(INCLUDES)
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c radwho.c
-
-radwho$(EXEEXT): radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radwho radwho.lo util.lo log.lo conffile.lo $(LIBRADIUS) $(LIBS)
-
-radmin$(EXEEXT): radmin.lo $(LIBRADIUS) util.lo log.lo conffile.lo
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBREADLINE) $(LIBS)
-
-radconf2xml$(EXEEXT): radconf2xml.lo $(LIBRADIUS) util.lo log.lo conffile.lo
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o $@ $^ $(LIBS)
-
-radattr$(EXEEXT): radattr.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o radattr radattr.lo $(LIBRADIUS) $(LIBS)
-
-dhclient.lo: dhclient.c $(INCLUDES)
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c dhclient.c
-
-# Don't install this for now.
-dhclient$(EXEEXT): dhclient.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LINK_MODE) -o dhclient dhclient.lo $(LIBRADIUS) $(LIBS)
-
-clean:
- @rm -rf *.o *.so *.lo *~ $(BINARIES) .libs
-
-install:
- $(INSTALL) -d -m 755 $(R)$(sbindir)
- $(INSTALL) -d -m 755 $(R)$(bindir)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radiusd$(EXEEXT) $(R)$(sbindir)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radmin$(EXEEXT) $(R)$(sbindir)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radclient$(EXEEXT) $(R)$(bindir)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radwho$(EXEEXT) $(R)$(bindir)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radconf2xml$(EXEEXT) $(R)$(bindir)
-ifneq ($(PCAP_LIBS),)
- $(LIBTOOL) --mode=install $(INSTALL) -m 755 $(INSTALLSTRIP) radsniff$(EXEEXT) $(R)$(bindir)
-endif
- $(INSTALL) -m 755 checkrad $(R)$(sbindir)/checkrad
- $(INSTALL) -m 755 radlast $(R)$(bindir)
- $(INSTALL) -m 755 radtest $(R)$(bindir)
- $(INSTALL) -m 755 radzap $(R)$(bindir)
-
-reconfig:
AC_SUBST(attr_rewrite_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_checkval.c
-HEADERS =
-RLM_CFLAGS = @checkval_cflags@
-RLM_LIBS = @checkval_ldflags@
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(checkval_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_counter.c
-HEADERS =
-RLM_CFLAGS = @counter_cflags@
-RLM_LIBS = @counter_ldflags@
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(counter_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_dbm.c
-HEADERS =
-RLM_UTILS = @dbm_utils@
-RLM_CFLAGS = @dbm_cflags@
-RLM_LIBS = @dbm_ldflags@
-RLM_INSTALL = @dbm_install@
-
-include ../rules.mak
-
-rlm_dbm_parser: rlm_dbm_parser.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
- -o $@ $^ $(RLM_LIBS) $(LIBS)
-
-rlm_dbm_cat: rlm_dbm_cat.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
- -o $@ $^ $(RLM_LIBS) $(LIBS)
-
-rlm_dbm_install: rlm_dbm_cat rlm_dbm_parser
- $(INSTALL) -m 644 rlm_dbm_cat.8 $(R)$(mandir)/man8
- $(INSTALL) -m 644 rlm_dbm_parser.8 $(R)$(mandir)/man8
AC_SUBST(targetname)
AC_SUBST(dbm_utils)
AC_SUBST(dbm_install)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_eap.c eap.c mem.c
-HEADERS = eap.h rlm_eap.h
-RLM_CFLAGS = -Ilibeap
-CLIENTLIBS = libeap/$(LIBPREFIX)freeradius-eap.la $(LIBRADIUS)
-RLM_LIBS = libeap/$(LIBPREFIX)freeradius-eap.la
-RLM_INSTALL = install-subdirs
-RLM_SUBDIRS = libeap @eaptypes@
-RLM_UTILS =
-
-#
-# Not using shared libraries, add in ALL known static modules
-# at build time.
-#
-#ifneq ($(USE_SHARED_LIBS),yes)
-#RLM_LIBS += $(shell for x in types/rlm_eap*/rlm_eap*.la;do echo -dlpreopen $$x;done)
-#endif
-
-.PHONY: all install-subdirs common
-
-#
-# We need $(LIBPREFIX)freeradius-eap.la before we can build anything else
-#
-all: common
-
-$(LT_OBJS): $(HEADERS)
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-# This needs to be before the radeapclient rule, as the lhs $(EXEECT)
-# expansion is done as soon as the Makefile is loaded
-include ../rules.mak
-
-radeapclient$(EXEEXT): radeapclient.lo $(CLIENTLIBS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -o radeapclient radeapclient.lo $(LIBRADIUS) $(CLIENTLIBS) $(LIBS) $(OPENSSL_LIBS)
-
-radeapclient.lo: radeapclient.c $(HEADERS)
- $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(RLM_CFLAGS) -c radeapclient.c
-
-install-subdirs:
- @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=install common
-
-.PHONY: common $(RLM_SUBDIRS)
-
-common: $(RLM_SUBDIRS)
-
-types: libeap
-
-$(RLM_SUBDIRS):
- @echo "Making $(WHAT_TO_MAKE) in $(X)rlm_eap/$@..."
- @$(MAKE) $(MFLAGS) X=$(X)rlm_eap/ -C $@ $(WHAT_TO_MAKE)
-
-libeap/$(LIBPREFIX)freeradius-eap.la: libeap
AC_SUBST(eap_ldflags)
AC_SUBST(eap_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
+++ /dev/null
-TARGET = @targetname@
-SRCS = logging_impl.c \
- rlm_eap_ikev2.c \
- ike_conf.c
-RLM_CFLAGS = -I../.. -I../../libeap @eap_ikev2_cflags@
-RLM_LDFLAGS = @LDFLAGS@ @LIBS@ $(OPENSSL_LIBS)
-HEADERS = eap_ikev2.h logging_impl.h ike_conf.h
-RLM_INSTALL =
-
-$(STATIC_OBJS): $(HEADERS)
-
-$(DYNAMIC_OBJS): $(HEADERS)
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
dnl AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(Makefile) # keep this! Don't change!
AC_OUTPUT(all.mk) # keep this! Don't change!
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_eap_peap.c peap.c
-HEADERS = eap_peap.h ../../eap.h ../../rlm_eap.h
-RLM_CFLAGS = -I../.. -I../../libeap @eap_peap_cflags@
-RLM_LIBS = @eap_peap_ldflags@ ../../libeap/$(LIBPREFIX)freeradius-eap.la $(OPENSSL_LIBS)
-RLM_INSTALL =
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(eap_peap_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER([config.h])
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# Makefile
-#
-# Version: $Id$
-#
-
-TARGET = @targetname@
-
-SRCS = rlm_eap_pwd.c eap_pwd.c
-HEADERS = rlm_eap_pwd.h eap_pwd.h
-RLM_CFLAGS = -I../.. -I../../libeap
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(eap_pwd_ldflags)
AC_SUBST(eap_pwd_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_eap_tls.c
-HEADERS = rlm_eap_tls.h ../../eap.h ../../rlm_eap.h
-RLM_CFLAGS = -I../.. -I../../libeap @eap_tls_cflags@
-RLM_LIBS = @eap_tls_ldflags@ ../../libeap/$(LIBPREFIX)freeradius-eap.la $(OPENSSL_LIBS)
-RLM_INSTALL =
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(eap_tls_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER([config.h])
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_eap_tnc.c eap_tnc.c tncs_connect.c
-HEADERS = eap_tnc.h tncs.h tncs_connect.h ../../eap.h ../../rlm_eap.h
-RLM_CFLAGS = -I../.. -I../../libeap @eap_tnc_cflags@
-RLM_LIBS = @eap_tnc_ldflags@ ../../libeap/$(LIBPREFIX)freeradius-eap.la $(OPENSSL_LIBS)
-RLM_INSTALL =
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(eap_tnc_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_eap_ttls.c ttls.c
-HEADERS = eap_ttls.h ../../eap.h ../../rlm_eap.h
-RLM_CFLAGS = -I../.. -I../../libeap @eap_ttls_cflags@
-RLM_LIBS = @eap_ttls_ldflags@ ../../libeap/$(LIBPREFIX)freeradius-eap.la $(OPENSSL_LIBS)
-RLM_INSTALL =
-
-RLM_DIR=../../
-include ${RLM_DIR}../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(eap_ttls_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER([config.h])
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#######################################################################
-#
-# TARGET should be set by autoconf only. Don't touch it.
-#
-# The SRCS definition should list ALL source files.
-#
-# The HEADERS definition should list ALL header files
-#
-# RLM_CFLAGS defines addition C compiler flags. You usually don't
-# want to modify this, though. Get it from autoconf.
-#
-# The RLM_LIBS definition should list ALL required libraries.
-# These libraries really should be pulled from the 'config.mak'
-# definitions, if at all possible. These definitions are also
-# echoed into another file in ../lib, where they're picked up by
-# ../main/Makefile for building the version of the server with
-# statically linked modules. Get it from autoconf.
-#
-# RLM_INSTALL is the names of additional rules you need to install
-# some particular portion of the module. Usually, leave it blank.
-#
-#######################################################################
-TARGET = @targetname@
-SRCS = rlm_example.c other.c
-HEADERS = other.h
-RLM_CFLAGS = @example_cflags@
-RLM_LIBS = @example_ldflags@
-RLM_INSTALL = install-example
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
-
-## the rule that RLM_INSTALL tells the parent rules.mak to use.
-install-example:
- touch .
AC_CONFIG_HEADER(config.h) # delete if you don't want a config.h file.
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(Makefile) # keep this! Don't change!
AC_OUTPUT(all.mk) # keep this! Don't change!
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_ippool.c
-HEADERS =
-RLM_UTILS = @ippool_utils@
-RLM_CFLAGS = @ippool_cflags@
-RLM_LIBS = @ippool_ldflags@
-RLM_INSTALL = @ippool_install@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
-
-rlm_ippool_tool$(EXEEXT): rlm_ippool_tool.lo $(LIBRADIUS)
- $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) \
- -o $@ $^ $(RLM_LIBS) $(LIBS)
-
-rlm_ippool_install: rlm_ippool_tool rlm_ippool_tool.8
- $(INSTALL) -m 644 rlm_ippool_tool.8 $(R)$(mandir)/man8
AC_SUBST(ippool_utils)
AC_SUBST(ippool_install)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_krb5.c
-HEADERS =
-RLM_LIBS = @krb5_ldflags@
-RLM_CFLAGS = @krb5_cflags@ -I/usr/include/et -DKRB5_DEPRECATED
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(krb5_cflags)
AC_SUBST(krb5_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_ldap.c @edir@
-RLM_CFLAGS = @ldap_cflags@
-RLM_LIBS = @ldap_ldflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(ldap_ldflags)
AC_SUBST(ldap_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_opendirectory.c
-HEADERS =
-RLM_LIBS = @od_ldflags@
-RLM_CFLAGS = @od_cflags@
-
-include ../rules.mak
-
-$(STATIC_OBJS): $(HEADERS)
-
-$(DYNAMIC_OBJS): $(HEADERS)
AC_SUBST(od_ldflags)
AC_SUBST(od_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#######################################################################
-#
-# TARGET should be set by autoconf only. Don't touch it.
-#
-# The SRCS definition should list ALL source files.
-#
-# The HEADERS definition should list ALL header files
-#
-# RLM_CFLAGS defines addition C compiler flags. You usually don't
-# want to modify this, though. Get it from autoconf.
-#
-# The RLM_LIBS definition should list ALL required libraries.
-# These libraries really should be pulled from the 'config.mak'
-# definitions, if at all possible. These definitions are also
-# echoed into another file in ../lib, where they're picked up by
-# ../main/Makefile for building the version of the server with
-# statically linked modules. Get it from autoconf.
-#
-# RLM_INSTALL is the names of additional rules you need to install
-# some particular portion of the module. Usually, leave it blank.
-#
-#######################################################################
-TARGET = @targetname@
-SRCS = rlm_otp.c otp_radstate.c otp_pwe.c otp_pw_valid.c
-SRCS += otp_util.c otp_mppe.c
-HEADERS = extern.h otp_pw_valid.h otp_mppe.h
-RLM_CFLAGS = @otp_cflags@
-RLM_LIBS = @otp_ldflags@ $(OPENSSL_LIBS)
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS) $(CARDOPS_LTLIBS)
AC_SUBST(otp_ldflags)
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(Makefile) # keep this! Don't change!
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_pam.c
-HEADERS =
-RLM_LIBS = @pam_ldflags@
-RLM_CFLAGS = @pam_cflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(pam_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_perl.c
-HEADERS =
-RLM_CFLAGS = @perl_cflags@
-RLM_LIBS = @perl_ldflags@
-RLM_INSTALL = install-scripts
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
-
-install-scripts:
- @[ -d $(R)$(raddbdir) ] || $(INSTALL) -d -m 750 $(R)$(raddbdir)
- @$(INSTALL) -m 755 example.pl $(R)$(raddbdir)
AC_CONFIG_HEADER(config.h)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_python.c
-HEADERS =
-RLM_LIBS = @python_ldflags@
-RLM_CFLAGS = @python_cflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(python_ldflags)
AC_SUBST(python_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_radutmp.c
-HEADERS =
-RLM_CFLAGS = @radutmp_cflags@
-RLM_LIBS = @radutmp_ldflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(radutmp_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_redis.c
-HEADERS = rlm_redis.h
-RLM_CFLAGS = @redis_cflags@
-RLM_LIBS = @redis_ldflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(redis_ldflags)
AC_SUBST(redis_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_rediswho.c
-HEADERS = $(top_builddir)/src/modules/rlm_redis/rlm_redis.h
-RLM_CFLAGS = -I$(top_builddir)/src/modules/rlm_redis @redis_cflags@
-RLM_LIBS = @redis_ldflags@
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(redis_ldflags)
AC_SUBST(redis_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_rest.c rest.c
-HEADERS = rest.h
-RLM_CFLAGS = @rest_cflags@
-RLM_LIBS = @rest_ldflags@
-RLM_INSTALL = install-rest
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
-
-## the rule that RLM_INSTALL tells the parent rules.mak to use.
-install-rest:
- touch .
AC_SUBST(rest_ldflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-
-TARGET = @targetname@
-SRCS = rlm_ruby.c
-HEADERS = @ruby_headers@
-RLM_LIBS = @ruby_ldflags@
-RLM_CFLAGS = @ruby_cflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(ruby_cflags)
AC_SUBST(ruby_headers)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_smsotp.c
-HEADERS =
-RLM_CFLAGS = @smsotp_cflags@
-RLM_LIBS = @smsotp_ldflags@
-RLM_INSTALL =
-
-## this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_CONFIG_HEADER(config.h) # delete if you don't want a config.h file.
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(Makefile) # keep this! Don't change!
AC_OUTPUT(all.mk) # keep this! Don't change!
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_sql.c sql.c
-HEADERS = rlm_sql.h conf.h
-RLM_INSTALL = install-drivers
-RLM_CFLAGS = -I$(top_builddir)/src/modules/rlm_sql
-RLM_LIBS =
-RLM_SUBDIRS = drivers
-
-#
-# Not using shared libraries, add in ALL known static modules
-# at build time.
-#
-#ifneq ($(USE_SHARED_LIBS),yes)
-#RLM_LIBS += $(shell for x in drivers/rlm_*/rlm_*.la;do echo -dlpreopen $$x;done)
-#endif
-
-# this uses the RLM_CFLAGS and RLM_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
-
-install-drivers:
- @$(MAKE) $(MFLAGS) WHAT_TO_MAKE=install common
-
-.PHONY: common $(RLM_SUBDIRS)
-
-common: $(RLM_SUBDIRS)
-
-$(RLM_SUBDIRS):
- @echo "Making $(WHAT_TO_MAKE) in $(X)rlm_sql/$@..."
- @$(MAKE) $(MFLAGS) X=$(X)rlm_sql/ -C $@ $(WHAT_TO_MAKE)
AC_SUBST(sql_cflags)
AC_SUBST(targetname)
AC_SUBST(SQL_MODULES)
-AC_OUTPUT(\
- ./Makefile \
- ./drivers/Makefile
-)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_db2.c
-RLM_SQL_CFLAGS = @sql_ibmdb2_cflags@
-RLM_SQL_LIBS = @sql_ibmdb2_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_ibmdb2_ldflags)
AC_SUBST(sql_ibmdb2_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_firebird.c sql_fbapi.c
-HEADERS = sql_fbapi.h
-RLM_SQL_CFLAGS = @sql_firebird_cflags@
-RLM_SQL_LIBS = @sql_firebird_ldflags@
-
-# this uses the RLM_SQL_CFLAGS and RLM_SQL_LIBS and SRCS defs to make TARGET.
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(sql_firebird_ldflags)
AC_SUBST(sql_firebird_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_iodbc.c
-RLM_SQL_CFLAGS = @sql_iodbc_cflags@
-RLM_SQL_LIBS = @sql_iodbc_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_iodbc_ldflags)
AC_SUBST(sql_iodbc_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_mysql.c
-RLM_SQL_CFLAGS = @sql_mysql_cflags@
-RLM_SQL_LIBS = @sql_mysql_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_mysql_ldflags)
AC_SUBST(sql_mysql_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_oracle.c
-RLM_SQL_CFLAGS = @sql_oracle_cflags@
-RLM_SQL_LIBS = @sql_oracle_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_oracle_ldflags)
AC_SUBST(sql_oracle_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_postgresql.c
-RLM_SQL_CFLAGS = @postgresql_cflags@
-RLM_SQL_LIBS = @postgresql_ldflags@
-
-include ../rules.mak
AC_SUBST(postgresql_ldflags)
AC_SUBST(postgresql_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_sqlite.c
-RLM_SQL_CFLAGS = @sql_sqlite_cflags@
-RLM_SQL_LIBS = @sql_sqlite_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_sqlite_ldflags)
AC_SUBST(sql_sqlite_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-include ../../../../../Make.inc
-
-TARGET = @targetname@
-SRCS = rlm_sql_unixodbc.c
-RLM_SQL_CFLAGS = @sql_unixodbc_cflags@
-RLM_SQL_LIBS = @sql_unixodbc_ldflags@
-
-include ../rules.mak
AC_SUBST(sql_unixodbc_ldflags)
AC_SUBST(sql_unixodbc_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_sqlcounter.c
-HEADERS =
-RLM_CFLAGS = @sqlcounter_cflags@
-RLM_LIBS = @sqlcounter_ldflags@
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(sqlcounter_ldflags)
AC_SUBST(sqlcounter_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_sqlhpwippool.c
-HEADERS =
-RLM_CFLAGS = @sqlhpwippool_cflags@ -I$(top_builddir)/src/modules/rlm_sql
-RLM_LIBS = @sqlhpwippool_ldflags@
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(STATIC_OBJS): $(HEADERS)
-
-$(DYNAMIC_OBJS): $(HEADERS)
AC_SUBST(sqlhpwippool_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-INCLUDE += -I/usr/local/include/
-
-TARGET = @targetname@
-SRCS = rlm_sqlippool.c
-HEADERS = $(top_builddir)/src/modules/rlm_sql/rlm_sql.h
-RLM_CFLAGS = -I$(top_builddir)/src/modules/rlm_sql
-RLM_LIBS =
-RLM_INSTALL =
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(sqlippool_ldflags)
AC_SUBST(sqlippool_cflags)
AC_SUBST(targetname)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-#
-# $Id$
-#
-
-TARGET = @targetname@
-SRCS = rlm_unix.c
-HEADERS =
-RLM_LIBS = @unix_ldflags@
-RLM_CFLAGS = @unix_cflags@
-
-include ../rules.mak
-
-$(LT_OBJS): $(HEADERS)
AC_SUBST(unix_cflags)
AC_SUBST(targetname)
AC_CONFIG_HEADER(config.h)
-AC_OUTPUT(Makefile)
AC_OUTPUT(all.mk)
+++ /dev/null
-TARGET = @targetname@
-SRCS = rlm_wimax.c
-HEADERS =
-RLM_CFLAGS =
-RLM_LIBS = $(OPENSSL_LIBS)
-
-include ../rules.mak
-
-$(STATIC_OBJS): $(HEADERS)
-
-$(DYNAMIC_OBJS): $(HEADERS)
AC_SUBST(wimax_ldflags) # change 'wimax'
AC_SUBST(targetname) # keep this! Don't change!
-AC_OUTPUT(Makefile) # keep this! Don't change!
AC_OUTPUT(all.mk) # keep this! Don't change!