A simple desktop app for CAdES digital signatures according to ICP-Brasil (Brazil's PKI) rules.
Downlaod latest unstable: https://bintray.com/gjvnq/misc/OpenICP-BR.unstable/master#files
Compile: mvn compile
Run: mvn exec:java
Generate final .jar
and copy dependencies: mvn package
Compile dependencies:
- XMLStarlet
- Git - Needed not only for downloading, but also for compile scripts
- Kotlin
- Maven
General instructions:
./fix_version.sh # very important
mvn package
Generate .dmg
file for macOS: ./bundle_osx.sh
Generate .exe
file for Windows: ./bundle_win.bat
Generate .deb
file for Ubuntu: ./bundle_deb.sh
- Needs: dpkg-deb
Generate .rpm
file for Fedora: ./bundle_rpm.sh
(unfinished)
Generate .appImage
file for Linux: ./bundle_app_image.sh
(unfinished)
Run: echo "deb https://dl.bintray.com/gjvnq/deb /" | sudo tee -a /etc/apt/sources.list
Or add the following to /etc/apt/sources.list
:
deb https://dl.bintray.com/gjvnq/deb /
Update cache: sudo apt-get update
And install: sudo apt-get install openicp-br