build-radpaths-h   [plain text]


#! /bin/sh
#
# build-radpaths-h
#		Script to generate radpaths.h file. This is needed to
#		work around the weird way "autoconf" substitutes things
#		that are generated in anyway from a command line
#		argument having to do with a path (--prefix etc)
#
# Version:	$Id: build-radpaths-h.in,v 1.4 2003/02/13 16:32:02 aland Exp $
#

# Location of files.
prefix=/usr
exec_prefix=${prefix}
sysconfdir=/private/etc
localstatedir=/private/var
libdir=${exec_prefix}/lib
bindir=${exec_prefix}/bin
sbindir=${exec_prefix}/sbin
mandir=/usr/share/man
logdir=${localstatedir}/log/radius
raddbdir=${sysconfdir}/raddb
radacctdir=${logdir}/radacct

cat <<EOF > radpaths.h
/* Automatically generated by "build-radpaths-h" */
#define LOGDIR		"${localstatedir}/log/radius"
#define LIBDIR		"${exec_prefix}/lib"
#define RADDBDIR	"${sysconfdir}/raddb"
#define RUNDIR		"/private/var/run"
#define SBINDIR		"${exec_prefix}/sbin"
#define RADIR		"${logdir}/radacct"
EOF