10-24-2019, 03:00 PM
Hi TACTICians,
It was recently brought to our attention that PyCrypto has been flagged as insecure by the Python community.
We've added support for an actively maintained cryptograpy library PyCryptodome over PyCrypto in latest 4.7.
Note: We decided to use the pycryptodomex package over pycryptodome so that the transition to the new library will not require administrators to immediately uninstall pycrypto.
If you are you using pip to install, run
Python 3:
Python 2:
If you are using dnf or yum to install, run:
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
from latest TACTIC 4.7.
Best,
Celton
It was recently brought to our attention that PyCrypto has been flagged as insecure by the Python community.
We've added support for an actively maintained cryptograpy library PyCryptodome over PyCrypto in latest 4.7.
Note: We decided to use the pycryptodomex package over pycryptodome so that the transition to the new library will not require administrators to immediately uninstall pycrypto.
If you are you using pip to install, run
Python 3:
Code:
python3 -m pip install pycryptodomex
Python 2:
Code:
python -m pip install pycryptodomex
If you are using dnf or yum to install, run:
Code:
yum install python3-pycryptodomex
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
from latest TACTIC 4.7.
Best,
Celton