PyCryptodome Update
If your TACTIC installation uses PyCrypto, we reccomend upgrading to PyCryptodome. PyCrypto has been flagged as insecure by the Python Community. Support for PyCryptodome has been added in latest 4.7. You will need
- Install PyCryptodome
- Update the TACTIC License File
pip Install
If you are you using pip to install, run
Python 3:
python3 -m pip install pycryptodomex
Python 2:
python -m pip install pycryptodomex
dnf Install
If you are using to install, run:
yum install python3-pycryptodomex
Update the TACTIC License
Once you've installed pycryptodome, you will see warnings in your server logs related to the TACTIC license functionality. These should not cause errors, but can you resolve these warnings by replacing the license file, usually found on Linux in,
/opt/tactic/tactic_data/config/tactic-license.xml
and on Windows in,
C:\ProgramData\Southpaw\Tactic\config\tactic-license.xml
with the updated license file found in,
TACTIC/src/install/start/config/tactic-license.xml