Description:
The delay module is a trivial shell script that sleeps a number of seconds before returning an answer. This can be useful if you want to delay the server's answer when a invalid credentials were received, as it may help prevent brute-force password attacks.
 
Usage:
The module should be run from OpenRADIUS using an interface definition like this (see also the included example configuration file):
interface(name = "...",
	  sendattr = "int",
	  prog = "delay",
	  flags = Ascii + Short-Attr,
	  ...),

The named flags are required for any interface that uses this module.
 

Operation:
The module uses the value of the last 'int' attribute received by it as the number of seconds to delay, and will return an 'int' attribute containing the result code of the 'sleep' command, which will in most cases be entirely non-interesting.
 
Distribution:
This standard module is included with the server since 0.9.7, is installed by default and has been placed in the public domain.