Here's a couple more handy little things we put into our Radiator
server:

- USR1Hook and USR2Hook: I don't much use dynamic log level changes, so
I added these global config items to do stuff I want instead when we get
SIGUSR1/2.  If they aren't defined, they default to the normal
behavour.  I use this to switch the process into or out of accessing the
billing system, by setting or clearing a global variable that I later
test for in my <Handler>s.

- I also added WINCHHook because I needed one more function. :-)

- I added <AuthLog FILE> and <AuthLog SQL> to replace password.log. 
They can log successes, failures, or both, and you can also include the
reason.  I did this so our helpdesk can use our admin tool to view
recent connection attempts.

The USRxHook stuff was really easy, but the AuthLog stuff was more
involved... it involves changing many AuthBy modules, as well as
Handler.pm.

- D

===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to