Download This Guide
update.ini File
The update.ini initialization file controls what information is updated when Steel-Belted Radius Carrier receives a SIGHUP (1) or SIGUSR2 (17) signal, which is sent by means of the signal command.
When Steel-Belted Radius Carrier receives a SIGHUP (1) or SIGUSR2 (17) signal, it performs the tasks specified in the [HUP] and [USR2] sections of the update.ini file. You can perform tasks selectively by modifying update.ini to toggle specific settings; for example, you can issue a SIGHUP (1) signal to initiate one set of tasks, and then modify update.ini and issue another SIGHUP (1) signal to initiate a different set of tasks.
The update.ini file installed with Steel-Belted Radius Carrier causes Steel-Belted Radius Carrier to re-read all settings when it receives a SIGHUP (1) signal and to clear its statistics when it receives a SIGUSR2 (17) signal.
[HUP] and [USR2] Sections
The [HUP] section of update.ini specifies what tasks Steel-Belted Radius Carrier performs when it receives a SIGHUP (1) signal. The [USR2] section of update.ini specifies what tasks Steel-Belted Radius Carrier performs when it receives a SIGUSR2 (17) signal.
Example
[HUP] UpdateLogAndTraceLevel = 1 UpdateLogfilePermissions = 1 UpdateProxy = 1 UpdateDHCPPools = 1 Update3GPP = 1 UpdateWiMAX = 1 UpdateAutoStop = 1 UpdateValuePools = 1 UpdatePlugins = 1 UpdateThreadsAndFloods = 1 UpdateStatusPeriodAndInfo = 1 UpdateSessionTable = 1 UpdateIPPools = 1 UpdateEap = 1 UpdateAdminAccess = 1 UpdateStatLog = 1 ResetStats = 0 UpdateAccounting = 1 UpdateEnhancedRateStats = 1
Table 37 lists the settings that may be present in the [HUP] or [USR2] section of update.ini.
Table 37: update.ini Syntax
Parameter | Function |
---|---|
ResetStats |
Default value is 0 in the [HUP] section. |
Update3GPP |
Default value is 1 in the [HUP] section. |
UpdateThreadsAndFloods |
Default value is 1 in the [HUP] section. |
UpdateStatusPeriodAndInfo | Reinitializes the (huppable) values in the [Status] section of the radius.ini file.
Default value is 1 in the [HUP] section. |
UpdateWiMAX |
Default value is 1 in the [HUP] section. |
UpdateAdminAccess |
Default value is 1 in the [HUP] section. |
UpdateAutoStop |
Default value is 1 in the [HUP] section. |
UpdateDHCPPools |
Default value is 1 in the [HUP] section. |
UpdateEAP |
Default value is 1 in the [HUP] section. |
UpdateIPPools |
Default value is 1 in the [HUP] section. |
UpdateLogAndTraceLevel |
Default value is 1 in the [HUP] section. |
UpdateLogfilePermissions |
Default value is 1 in the [HUP] section. |
UpdatePlugins |
Default value is 1 in the [HUP] section. Note: The TLS, TTLS, and PEAP plug-ins currently support dynamic configuration updates. |
UpdateProxy |
Default value is 1 in the [HUP] section. |
UpdateSessionTable |
Default value is 1 in the [HUP] section. |
UpdateValuePools |
Default value is 1 in the [HUP] section. |
UpdateStatLog |
|
UpdateAccounting | If set to 0, do not update Accounting settings from the account.ini file when a SIGHUP (1) or SIGUSR2 (17) signal is received. If set to 1, update Accounting settings from the account.ini file when a SIGHUP (1) or SIGUSR2 (17) signal is received. Default value is 1 in the [HUP] section. Default value is 0 in the [USR2] section. |
UpdateEnhancedRateStats | If set to 0, do not update enhanced rate statistics settings from the radius.ini file when a SIGHUP (1) or SIGUSR2 (17) signal is received. If set to 1, update enhanced rate statistics settings from the radius.ini file when a SIGHUP (1) or SIGUSR2 (17) signal is received. Default value is 1 in the [HUP] section. Default value is 0 in the [USR2] section. |