[projects/pld-ftp-admin] Sript to list packages with no digest
baggins
baggins at pld-linux.org
Sat Feb 14 14:21:23 CET 2026
commit 26b939f54ad23768f0a332e97de5fd3365c71440
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Feb 14 14:20:41 2026 +0100
Sript to list packages with no digest
wwwbin/list-no-digest-packages.sh | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
---
diff --git a/wwwbin/list-no-digest-packages.sh b/wwwbin/list-no-digest-packages.sh
new file mode 100755
index 0000000..5cfc44d
--- /dev/null
+++ b/wwwbin/list-no-digest-packages.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+export LC_ALL=C
+
+date > $HOME/www/no-digest.txt.new
+
+/usr/bin/time -f '\nElapsed time: %E' -o $HOME/www/no-digest.txt.time \
+for f in ftp/PLD/noarch/RPMS/*.rpm ftp/PLD/x86_64/RPMS/*.rpm ; do
+ rpm -i --justdb --nodeps --test $f 2>&1
+done | awk '/does not verify: no digest/ { print $2 }' | \
+ xargs ipoldek ls -s | awk '/.src.rpm/ {print $2}' | sort -u >$HOME/www/no-digest.txt.new
+
+cat $HOME/www/no-digest.txt.time >>$HOME/www/no-digest.txt.new
+rm -f $HOME/www/no-digest.txt.time
+
+mv $HOME/www/no-digest.txt.new $HOME/www/no-digest.txt
+chmod 644 $HOME/www/no-digest.txt
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/pld-ftp-admin.git/commitdiff/26b939f54ad23768f0a332e97de5fd3365c71440
More information about the pld-cvs-commit
mailing list