#
# SOURCES
#

source (ip=127.0.0.1, port=1645, 
	ip=127.0.0.1, port=1646,
	port=1812),

source (port=1813),

#
# INTERFACES
#

interface (name="Stdlogger", 
	   sendattr="RAD-Code",
	   sendattr="User-Name",
	   sendattr="User-Password",
	   sendattr="Calling-Station-Id",
	   sendattr="Called-Station-Id",
	   sendattr="NAS-Port",
	   sendattr="NAS-Port-Type",
	   sendattr="NAS-IP-Address", 
	   sendattr="NAS-Identifier",
	   sendattr="str",
#	   prog="radlogger -d /tmp/radaccess.log",
	   prog="radlogger /tmp/radaccess.log",
	   flags=Ascii + Short-Attr + Named-Const + Double-Backslash),

interface (name="Errorlogger", 
	   sendattr="str",
#	   prog="radlogger -d /tmp/raderrs.log",
	   prog="radlogger /tmp/raderrs.log",
	   flags=Ascii + Short-Attr + Double-Backslash),

interface (name="Acctlogger",
	   sendattr="str",
	   sendattr="User-Name",
	   sendattr="Calling-Station-Id",
	   sendattr="Called-Station-Id",
	   sendattr="NAS-Port",
	   sendattr="NAS-Port-Type",
	   sendattr="NAS-IP-Address", 
	   sendattr="NAS-Identifier",
	   sendattr="Acct-Status-Type",
	   sendattr="Acct-Session-Id",
	   sendattr="Record-Unique-Key",
	   sendattr="Session-Key",
	   sendattr="Acct-Input-Octets",
	   sendattr="Acct-Output-Octets",
	   sendattr="Acct-Input-Packets",
	   sendattr="Acct-Output-Packets",
	   sendattr="Acct-Terminate-Cause",
	   sendattr="Timestamp",
	   sendattr="Acct-Delay-Time",
	   sendattr="Acct-Session-Time",
	   sendattr="Acct-Authentic",
#	   prog="radlogger -d /tmp/radacct.log",
	   prog="radlogger /tmp/radacct.log",
	   recvattr="int",
	   flags=Ascii + Short-Attr + Named-Const + Double-Backslash,
	   timeout=5),

interface (name="Oldclients",
	   sendattr="str",
#	   prog="ascfile -s /home/e/evbergen/etc/raddb/legacy/clients",
#	   prog="ascfile -s -d /usr/local/etc/raddb/legacy/clients",
	   prog="ascfile -s /usr/local/etc/raddb/legacy/clients",
	   recvattr="int",
	   recvattr="str",
	   flags=Ascii + Short-Attr,
	   timeout=2),

interface (name="Oldusers",
	   sendattr="str",
#	   prog="ascfile -d /usr/local/etc/raddb/legacy/users",
#	   prog="ascfile /home/e/evbergen/etc/raddb/legacy/users",
	   prog="ascfile /usr/local/etc/raddb/legacy/users",
	   flags=Ascii + Short-Attr,
	   timeout=4),

interface (name="Unixpasswd",
	   sendattr="str",
	   sendattr="User-Password",
#	   prog="unixpasswd -d",
	   prog="unixpasswd",
	   flags=Ascii + Short-Attr,
	   timeout=4),

interface (name="Loopback",
	   prog="/bin/cat",
	   prog="/bin/cat",
	   prog="/bin/cat",
	   timeout=1),

