|
|
|
@ -139,6 +139,7 @@ verifycerts() {
|
|
|
|
|
echo " - Checking certs for repos...";
|
|
|
|
|
|
|
|
|
|
for repo in $(echo "$stuff_repo" | select_word 1); do
|
|
|
|
|
[ -f "$tmpdir/repos/$repo.jar" ] || continue;
|
|
|
|
|
certobject="repo/$repo.cer";
|
|
|
|
|
unzip -l "$tmpdir/repos/$repo.jar" "META-INF/*" | grep -q "META-INF/MANIFEST.MF" && jarsigner -verify "$tmpdir/repos/$repo.jar" > /dev/null || {
|
|
|
|
|
echo " !! Verification failed for repo ($repo)";
|
|
|
|
@ -161,6 +162,7 @@ verifycerts() {
|
|
|
|
|
echo " - Checking certs for APKs...";
|
|
|
|
|
|
|
|
|
|
for object in $(echo "$stuff_download" | grep -E "^[ ]*[^ ]+.apk[ ]+" | select_word 1); do
|
|
|
|
|
[ -f "$resdldir/$object" ] || continue;
|
|
|
|
|
certobject="$(dirname "$object")/$(basename "$object" .apk).cer";
|
|
|
|
|
unzip -l "$resdldir/$object" "META-INF/*" | grep -q "META-INF/MANIFEST.MF" && jarsigner -verify "$resdldir/$object" > /dev/null || {
|
|
|
|
|
echo " !! Verification failed for APK ($object)";
|
|
|
|
|