Slackware Builds script to build a slackware package of the jose library and cmd tool, require by clevis.
Jose is a command line utility for performing various tasks on JSON Object Signing and Encryption (JOSE) objects. Jose provides a full crypto stack including key generation, signing and encryption.
The following instructs show how to build the package locally under Slackware.
# Clone the git repo
git clone https://github.com/greycubesgav/slackbuild-jose
cd slackbuild-jose
# Grab the url from the .info file and download it
wget $(sed -n 's/DOWNLOAD="\(.*\)"/\1/p' jose.info)
./jose.SlackBuild
# Slackware package will be created in /tmp
Once the package is built, it can be installed with
upgradepkg --install-new --reinstall /tmp/jose-12-x86_64-1_SBo.tgz