Debian & Ubuntu

For some applications a .deb package is available. It is access using the Fortified ID installation repo. Example is provided using Ubuntu.

Requirements

A user name and a credentials file provided by Fortified ID or a, by Fortified ID, approved partner.

A user on local system with appropriate privileges or sudo access.

Installing java

By performing commands below you can installa Azul JAVA JRE

sudo apt install gnupg ca-certificates curl
curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg
echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list

sudo apt update

sudo apt install zulu21-jre

Adding trust to repo signature

In terminal run:

curl -fSL -H "Authorization: Bearer <token_from credentials_file>" https://fortifiedid.jfrog.io/artifactory/api/security/keypair/GPG1/public | gpg --dearmor -o /usr/share/keyrings/fortifiedid-archive-keyring.gpg

Selecting repo

3 repos are available:

https://fortifiedid.jfrog.io/artifactory/debian - includes both RC and stable

https://fortifiedid.jfrog.io/artifactory/release-debian-local - includes stable

https://fortifiedid.jfrog.io/artifactory/candiate-debian-local -includes RC's

Adding repo

In terminal run:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/fortifiedid-archive-keyring.gpg] <repo_url> all non-free" |  tee /etc/apt/sources.list.d/fortifiedid.list

Adding authentication

In terminal run

echo "machine fortifiedid.jfrog.io \
login <provided_user_name> \
password<token_from credentials_file>" | tee /etc/apt/auth.conf.d/fortifiedid.conf

Verify

Verify by running:

apt-get update

No errors should occur.

Using "RC releases"?! Note that only last 5 are stored and are frequently replaced with new and cannot be regenerated.

Last updated