KOSd is a modified version of Ascend's RADIUS (derived from Livingston's) daemon that supports GECOS password files in another location than /etc/passwd. The path to the file is configurable in a C file. It's great for segmenting dial-in and email-only users on a dialing pool, supporting both Max units and Xylogics (now Bay) servers from a single password file, and probably others. It will probably work with Cisco or Livingston servers as well by changing the dictionary file and turning off the -DASCEND extensions within the makefile, but you may need to experiment. This product is totally unsupported.