RADIUS-VMS
product documentation


Previous Contents


Appendix B
Contact information.

Author: Ruslan R. Laishev - Laishev@StarLet.SPb.RU, Laishev@DeltaTelecom.RU
Phone: Mobile:+7 (812) 716-3222
Web Site: http://www.StarLet.SPb.RU/RadiusVMS/


Appendix C
RADIUS-VMS files created during installation.

File name Description
Files in RADIUS_DIR:
[.<VAX|ALPHA>_EXE]RADIUS_SERVER.EXE RADIUS-VMS Server.
[.<VAX|ALPHA>_EXE]RADCP.EXE RADIUS Control Program.
[.<VAX|ALPHA>_EXE]RADIUS_SHR.EXE RADIUS VMS Sharaeable Image.
[.<VAX|ALPHA>_EXE]RADACC.EXE RADIUS-VMS Accounting utility.
[.UTILS]PMAS_RADIUS.C Authentication module for PMAS.
[.UTILS]PMAS_RADIUS_STARTUP.COM Authentication module for PMAS startup procedure.
[.UTILS]RADIUS_ACCOUNTING.DTR DEC DATATRIEVE definitions.
[.UTILS]RADIUS_ACCOUNTING.RRD A Rdb/VMS Record Definition file.
[.UTILS]RADIUS_ACCOUNTING.RDB_SQL A Rdb/VMS Script for initial creating a database.
[.UTILS]RAD_EXT_AUTH.C An example of external authorization module.
[.UTILS]RAD_EXT_ACCT.C An example of external accounting module.
[.UTILS]RAD_EXT_AUTH2ORA.* An example of external authorization module which work with Oracle Server.
[.UTILS]RAD_EXT_ACCT2ORA.* An example of external accounting module which work with Oracle Server.
[.UTILS]VOIP_AUTH.TCL An example of TCL (version 1.0) procedure for Cisco VoIP platforms to implementing authentication of subscribers against RADIUS Server database.
RADIUS_STARTUP.COM A RADIUS-VMS main startup procedure.
RADIUS_COMMANDS.COM A RADIUS-VMS commands definitions.
[.TEMPLATES]RAD_*.TEMPLATE Templates RADIUS.USERS,RADIUS.CONFIG, RADIUS.DICTIONARY,RADIUS_LOGICALS.COM.
[.DOCS]RADIUS_DOC.TXT Documentation in TEXT format.
[.DOCS]RADIUS_DOC.DECW* Documentation in DECWindows BookReader format.
[.DOCS]RADIUS_DOC*.HTML Documentation in HTML format.
[.DOCS]RADIUS_MSG.MSGHLP$DATA RADIUS-VMS HELP/MESSAGE Library.
[.DOCS]RAD_CP_HELP.HLB RADCP utility help library.
Files in SYS$STARTUP:
RADIUSVMS_STARTUP.COM RADIUS-VMS Startup procedure.
RADIUSVMS_SHUTDOWN.COM RADIUS-VMS Shutdown procedure.


Appendix D
RADIUS-VMS Modification history.


**       4-OCT-1999     RRL     Version 2.0.31 which performs a session limit 
**                              check per client basis. 
**       2-NOV-1999     RRL     Version 2.0.32, added aditional key for 
**                              using with conjuction with MX for real-time 
**                              relay allowed checking for roaming users. 
**       6-DEC-1999     RRL     Version 2.0.33 - internal release, added login time timestamp 
**                              in the RADIUS_CURRENT file. 
**       6-DEC-1999     RRL     Version 2.0.34 
**       6-DEC-1999     RRL     Add RADIUS_OPCOMLVL logical name, which control 
**                              by severity level of message sending to OPCOM 
**      20-DEC-1999     RRL     Add multiHOME support. 
**      19-JAN-2000     RRL     Fixed problem with threads cancelation. 
**      24-JAN-2000     RRL     Version 2.0.35 
**       1-FEB-2000     RRL     Version 2.0.36 
**      11-FEB-2000     RRL     Add external AAA callouts support. 
**      21-MAR-2000     RRL     Add RADIUS_SESSIONTMO. 
**      21-FEB-2000     RRL     Version 2.0.37 
**      27-FEB-2000     RRL     Version 2.10 (VSA support) 
**       5-APR-2000     RRL     Version 2.11 (RADCP) 
**       7-APR-2000     RRL     Move RADCP to RAD_CP.C 
**      24-APR-2000     RRL     Version 2.12 
**      17-MAY-2000     RRL     Version 2.13 
**      15-JUN-2000     RRL     Version 2.14 
**      18-JUN-2000     RRL     Fix for using TCPIP$INET_HOSTADDR 
**      15-JUN-2000     RRL     Version 2.15, SYSUAF password change 
**       5-AUG-2000     RRL     Increased a thread stack size. 
**       5-AUG-2000     RRL     Version 2.16 
**      12-AUG-2000     RRL     Version 2.17, maintenace update. 
**      27-AUG-2000     RRL     Version 2.3, NT Domain authentication. 
**       6-SEP-2000     RRL     /FLAG=PWD_EXPIRED 
**      18-SEP-2000     RRL     Version 2.31,/FLAG=PWD_EXPIRED. 
**      21-SEP-2000     RRL     Version 2.32,maintenace update. 
**      30-SEP-2000     RRL     Version 2.33,no case sensivity wild cards comparing, 
**                              global buffering option for RADIUS_USERS. 
**       2-NOV-2000     RRL     Version 2.34,RADIUS_ALLOW_RECTRICTED 
**      10-NOV-2000     RRL     Version 2.35 
**      23-NOV-2000     RRL     Version 2.36, realm checking in the RADIUS_CURRENT file. 
**       6-JAN-2001     RRL     Version 2.4 - USR VSA support. 
**      16-JAN-2001     RRL     Fixed a problem with SS$_DUPLNAME. 
**      18-FEB-2001     RRL     Version 2.4, release. 
**      19-MAR-2001     RRL     Version 2.4A, cosmetic changes for an external accounting. 
**      30-MAR-2001     RRL     Version 2.4B, disable file I/O operations if RADIUS_ACCCOUNTING 
**                              file cannot be oppened. 
**      11-APR-2001     RRL     Version 2.4C, fixed bug in the put_attribute() and incorrect truncation of the 
**                              AVP list in reply. 
**       4-AUG-2001     RRL     Added a specfic handling of an USR VSA to provide a speed of 
**                              connection authorization and accounting. 
**      28-DEC-2001     RRL     Some fixes in the RAD_ACCT.C 
**      11-JAN-2002     RRL     Some fixes in the RAD_UTIL.C 
**      18-JAN-2002     RRL     Version 2.5A, added Ascend IP-filters support. 
**      28-FEB-2002     RRL     Version 2.5B, all configuration logicals must be defined with 
**                              /SYSTEM/EXEC. 
**      20-MAR-2002     RRL     Added an additional checking of used buffers. 
**       5-JUN-2002     RRL     Some optimization:update last-login date after accept is sent. 
**      11-JUN-2002     RRL     Some other optimization. 
**       9-AUG-2002     RRL     Added backup host for realms support. 
**       2-SEP-2002     RRL     Version 2.6A, Added IMSI realms support. 
**      13-NOV-2002     RRL     Version 2.6B, fixed problem with threads exit, it cause 
**                              a hunging server in HIB state. 
**      20-JAN-2003     RRL     Version 2.6C, Some changes of the threads cancelation. 
**      19-FEB-2003     RRL     Version 2.6D, Fixed a bug with reseting of the server. 
**      14-MAR-2003     RRL     Version 2.6E, RESET & RESTART -> RESTART. 
**      17-MAR-2003     RRL     Version 2.7, Now it's just full-function version. 
**       4-JUN-2003     RRL     Version 2.7A, Now Client-Id is a special non-protocol attribute. 
**      18-AUG-2003     RRL     Version 2.7B, fixed bug in the RAD_UTIL.C. 
**      30-SEP-2003     RRL     Version 2.7C, added Auth-Type = Digest support. 
**      23-OCT-2003     RRL     Version 2.7D, added client's /ACCEPT_REALM and /REJECT_REALM options. 
**       6-NOV-2003     RRL     Version 2.7E, restore RESET functionality. 
**      25-NOV-2003     RRL     Version 2.7G, backup/proxy/forwarding. 
**      12-FEB-2003     RRL     Version 2.7H, Calling Station Id = IMSI. 
**      16-FEB-2004     RRL     Version 2.7I, Added loging to SYSLOG 
**      19-FEB-2004     RRL     Version 2.7I, Added RADIUS_THSTACKSZ logicals. 
**      31-MAY-2004     RRL     Version 2.7K, Added INCLUDE directive in the 
**                              RADIUS_CONFIG file syntax. 
**      26-AUG-2004     RRL     Version 3.0A, Removed RAD$DUALPORT, RAD$56K, RAD$ISDN rights id 
**                              and corresp. code. 
**       1-OCT-2004     RRL     Version 3.0B, Added Calling-Station-Id to responses to help Cisco CSG 
**                              tracks users' session. 
**      13-APR-2005     RRL     Version 3.1A, Added A12 support. 
**      20-MAY-2004     RRL     Version 3.1B, Added Client Group ID handling 

Previous Contents Contents