summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authord. johnson <fenris02@fedoraproject.org>2014-03-26 22:52:16 -0500
committerd. johnson <fenris02@fedoraproject.org>2014-03-26 22:52:16 -0500
commitdc634e6fb1cdb5964d33bcd265f82b57bf3acc8a (patch)
tree5369370ba6100d6b4d3bc0dc2adc0c417c74209b
parentd9b538babe8659143fd117cbf853799e047aee8a (diff)
downloadcleanup-dc634e6fb1cdb5964d33bcd265f82b57bf3acc8a.tar.gz
cleanup-dc634e6fb1cdb5964d33bcd265f82b57bf3acc8a.tar.xz
cleanup-dc634e6fb1cdb5964d33bcd265f82b57bf3acc8a.zip
Add a distro-sync report
-rwxr-xr-xrpm-verify.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/rpm-verify.sh b/rpm-verify.sh
index 48808db..d9166f7 100755
--- a/rpm-verify.sh
+++ b/rpm-verify.sh
@@ -109,6 +109,11 @@ fi
echo "Collect list of enabled repos"
/usr/bin/yum repolist > ${TMPDIR}/YUM-REPOLIST_${DS}.txt
+echo "Collecting distribution-synchronization differences"
+echo n |\
+ /usr/bin/yum distro-sync |\
+ /bin/sed -e '1,/Dependencies Resolved/d;' > ${TMPDIR}/YUM-DISTROSYNC_${DS}.txt
+
/bin/cat - <<EOT
==========
TMPDIR = ${TMPDIR}
@@ -120,7 +125,7 @@ TMPDIR = ${TMPDIR}
==========
EOT
-for fp in ${TMPDIR}/{YUM-REPOLIST,URGENT-REVIEW,REVIEW-CONFIGS,PROBLEM-PACKAGES,DUPLICATE-PACKAGES,ORPHANED-PACKAGES,REVIEW-OBSOLETE-CONFIGS,SELINUX-CUSTOM-CONFIG,SHOW-DEVELRPMS,SHOW-EXTERNAL,SHOW-LEAVES,SHOW-INSTALLED2}*_${DS}.txt; do
+for fp in ${TMPDIR}/{YUM-REPOLIST,YUM-DISTROSYNC,URGENT-REVIEW,REVIEW-CONFIGS,PROBLEM-PACKAGES,DUPLICATE-PACKAGES,ORPHANED-PACKAGES,REVIEW-OBSOLETE-CONFIGS,SELINUX-CUSTOM-CONFIG,SHOW-DEVELRPMS,SHOW-EXTERNAL,SHOW-LEAVES,SHOW-INSTALLED2}*_${DS}.txt; do
if [ -s $fp ]; then
/bin/cat - >> ${TMPDIR}/fpaste-output_${DS}.txt <<EOT
===============================================================================