#!/bin/bash function getAutoFirmaDirectory { for path in /usr/share/java/autofirma \ /usr/lib64/autofirma \ /usr/lib/AutoFirma ; do if [ -d "$path" ]; then echo "$path" return fi done } function getAutoFirmaJar { afirmadir="$1" for jar in AutoFirma.jar autofirma.jar; do if [ -e "$afirmadir/$jar" ]; then echo "$afirmadir/$jar" return fi done } afirmadir=`getAutoFirmaDirectory` $afirmadir/check-autofirma-certificate.py || exit 1 afirmajar=`getAutoFirmaJar "$afirmadir"` java -jar "$afirmajar" "$@"