(RADIATOR) robust "include"

Tariq Rashid tariq.rashid at uk.easynet.net
Tue Jul 13 10:10:37 CDT 2004


hi, continuing the dicsussion on restarting radiator when its config changes
remotely...

if i use the "include " directive in the radius.cfg i can use it to either:
	* pull in a list of <Client> directives, eg include %D/list.pl
	* or use the pipe method to execute a perl script to generate the
list, eg include %D/genlist.pl|

i like this second generating method - but i'd like some views on the
behaviour of radiator (3.8). in particular, how will the radiator server
behave if
	1. the list.pl is malformed? some entries are not written correctly
	2. the list.pl is missing?
	3. what happens in the generating genlist.pl produced incorrectly
formed output
	4. what happens if the genlist.pl hangs.. does the server timeout on
it?

i've generally noticed that radiator tends to take the approach of "continue
if possible" to various parts of ts system - such as badly formed hook
files... is this the case too with these included files and executables?

tariq

--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list