https://github.com/microfocus/decrypt-tool
Decrypt tool is used in Open Deduplication (ODD).
https://github.com/microfocus/decrypt-tool
Last synced: 9 months ago
JSON representation
Decrypt tool is used in Open Deduplication (ODD).
- Host: GitHub
- URL: https://github.com/microfocus/decrypt-tool
- Owner: MicroFocus
- License: gpl-2.0
- Created: 2024-05-11T03:44:53.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-13T08:40:55.000Z (almost 2 years ago)
- Last Synced: 2025-06-08T15:02:21.806Z (10 months ago)
- Language: Java
- Size: 25.4 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# decrypt-tool
Decrypt tool is used in Open Deduplication (ODD). Tools in Micro-Services is upgraded to java 17 except this project.
Decrypt tool is compiled with Java 11 because of the dependency on ODD Java upgrade.Hence, decrypt-tool is no longer part of nightly build.
The compiled jar file(i.e. converter-tool.jar) is stored under folder "\src\Micro-Services\tools\decrypt-tool\staging" for packaging.
## Current version
Current converter-tool.jar file is from DP release 11.03.
## How to update converter-tool.jar
Steps:
1. Make the needed changes in the project and compile in Java 11.
2. Compiled jar file needs to signed.
3. Copy the signed jar file to src\Micro-Services\tools\decrypt-tool\staging.
## Compiling the decrypt-tool
### System requirement
1. Updated Linux EL8+
2. JAVA/JDK 17
3. Good processing compute resources
### Compile
```
cd /decrypt-tool/
mvn -s ~/.m2/settings.xml clean -X --debug
mvn -s ~/.m2/settings.xml versions:set -DnewVersion=1.0.0 -X --debug
mvn -s ~/.m2/settings.xml package -X --debug
```