[RADIATOR] Attribute number 211 is not defined in your dictionary in version 4.26

Heikki Vatiainen hvn at open.com.au
Thu Apr 28 12:06:50 UTC 2022


On 14.4.2022 22.26, Ullfig, Roberto Alfredo wrote:

> In 4.16 the dictionary is in /etc/radiator/dictionary - I didn't notice 
> that the location changed in 4.26. If I install the old dictionary in 
> /etc/radiator/dictionary (so that there are now two of them in different 
> locations), the errors disappear.

Please see below for the reasons behind this change. I'd recommend 
updating the configuration file once more to change DictionaryFile as 
shown below. This allows updating the dictionary whenever Radiator RPM 
is updated while still keeping any possible local modification unaltered.

With OS specific (el7, el8, ...) RPMs and debs the installer puts the 
files that should not need modifications under /opt/radiator/radiator. 
One of those files is the dictionary so that it can be automatically 
updated when the Radiator package is upgraded.

The sample configurations have their dictionary file parameter set like 
this. The same setting can also be used with the local configuration 
when no local dictionary updates are needed.

DictionaryFile /opt/radiator/radiator/dictionary

With Radiator 4.16 there were no OS specific packages and the generic, 
(noarch) RPM, such as Radiator-4.16-1.noarch.rpm, copies the dictionary 
to /etc/radiator/dictionary

The reason for not copying the dictionary to /etc/radiator/ by default 
is to encourage local dictionary modifications to be done as shown 
below. That is, instead of directly modifying dictionary supplied by the 
package, the local modifications are put to a separate file:

DictionaryFile /opt/radiator/radiator/dictionary,%D/dictionary.local

Here %D is DbDir that's typically /etc/radiator

The preferred configuration allows RPM and deb packages to update the 
default dictionary and the local modifications can be clearly separate 
within /etc/radiator or the respective folder on Windows.

However, DictionaryFile can be set to any that's locally seen the best 
option.


Thanks,
Heikki

-- 
Heikki Vatiainen
OSC, makers of Radiator
Visit radiatorsoftware.com for Radiator AAA server software


More information about the radiator mailing list