#! /bin/sh # @(#)(CAcert) $Id: keylist,v 1.8 2016/08/01 11:08:21 wytze Exp $ TMP=/tmp/`basename $0`-$$ trap "rm -f ${TMP}" 0 1 2 3 15 ODS=/usr/local/sbin/ods-enforcer case $# in 0) sudo ${ODS} zone list 2>/dev/null | tee ${TMP} echo ZONES=`awk 'NR >= 4 { print $1 }' <${TMP}` ;; *) ZONES=$@ ;; esac for zone in ${ZONES} do sudo ${ODS} key list --verbose --zone ${zone} --all sudo ${ODS} key list --verbose --zone ${zone} --all --debug echo done 2>/dev/null