As more than one program requires access to the licence information, the licence file is stored in a centralised location, e.g. the directory which contains the main database files. When a product is registered the file
csd_licence.dat is created in the CSD database directory or, if this is not possible, either a location will be requested or a
csd_licence.dat file will be created in the home directory of the user.
The file csd_licence.redirect can be used in the event that the directory containing the database files is read-only, meaning it is not possible to write any licence information to the
csd_licence.dat file. In this case, the filename(s) of one or more licence files (found in writable locations) should be added to the
csd_licence.redirect file; these files can then be used instead of the
csd_licence.dat file. Note that it is possible to include both Windows and Linux filenames in this file.
If any of the csd_licence.redirect and
csd_licence.dat approaches do not work, the
CCDC_CSD_LICENCE_FILE environment variable can be set to point all the applications to a different location. For example, to use a similar method to previous releases you could set
CCDC_CSD_LICENCE_FILE to
<conquest_dir>/csd_licence.dat.