#!/bin/bash path=$1 for rpm in $(ls $path/Packages) do rpm -Kv $path/Packages/$rpm 2> /dev/null | grep "key ID [a-z0-9]*:" > /dev/null if [[ $? -eq 0 ]] then continue else #rpmsign --resign $path/Packages/$rpm echo $path/Packages/$rpm fi done