verify_signed_packages.sh 209 B

12345678910111213141516
  1. #!/bin/bash
  2. _files=$*
  3. ALL_SIGNED=0
  4. for file in $_files; do
  5. if rpm -K "$file" | grep "pgp.*OK" -q ; then
  6. echo "$file" OK
  7. else
  8. ALL_SIGNED=1
  9. echo "$file" NOT SIGNED
  10. fi
  11. done
  12. exit $ALL_SIGNED