summaryrefslogtreecommitdiffstats
path: root/distro-clean.sh
diff options
context:
space:
mode:
authorD. Johnson <fenris02@fedoraproject.org>2011-09-18 12:33:11 -0500
committerD. Johnson <fenris02@fedoraproject.org>2011-09-18 12:33:11 -0500
commit893115b05f49b2eda2f4dbbbcac8847e9634b654 (patch)
treeef57e21a5886145de1c44a63e9ed334fa85ba7d2 /distro-clean.sh
parent4b827cff9de7e0ab1be56c18623a380b4cb0590f (diff)
downloadcleanup-893115b05f49b2eda2f4dbbbcac8847e9634b654.tar.gz
cleanup-893115b05f49b2eda2f4dbbbcac8847e9634b654.tar.xz
cleanup-893115b05f49b2eda2f4dbbbcac8847e9634b654.zip
Add show-installed for easy compare before/after
Diffstat (limited to 'distro-clean.sh')
-rwxr-xr-xdistro-clean.sh14
1 files changed, 13 insertions, 1 deletions
diff --git a/distro-clean.sh b/distro-clean.sh
index 92c2b8b..8bdb586 100755
--- a/distro-clean.sh
+++ b/distro-clean.sh
@@ -40,6 +40,7 @@ EOT
read
#
+[ -n "$DEBUG" ] && VERBOSE='1'
[ -n "$VERBOSE" ] && set -x
#
@@ -152,8 +153,14 @@ echo 'run' >> $YSHELL2
echo 'run' >> $YSHELL3
#
+echo 'Generate package list before package-updates'
+[ -x /usr/bin/show-installed ] || yum install yum-utils
+show-installed > ${TMPDIR}/SHOW-INSTALLED1_${DS}.txt
+
+#
[ -n "$VERBOSE" ] && echo 'Removing dependency leaves and installing default package sets'
[ -n "$DEBUG" ] && read
+[ -x /usr/sbin/semanage ] || yum install policycoreutils-python
semanage -o ${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt
mv /etc/selinux/targeted ${TMPDIR}/targeted.${DS}
mkdir -p /etc/selinux/targeted
@@ -177,6 +184,11 @@ semanage -i ${TMPDIR}/SELINUX-CUSTOM-CONFIG_${DS}.txt
package-cleanup --cleandupes
#
+echo 'Generate package list after package-updates'
+[ -x /usr/bin/show-installed ] || yum install yum-utils
+show-installed > ${TMPDIR}/SHOW-INSTALLED2_${DS}.txt
+
+#
[ -n "$VERBOSE" ] && echo "Moving ~/.config/ directories to ~/.config.${DS}"
[ -n "$DEBUG" ] && read
getent passwd \
@@ -269,7 +281,7 @@ chmod 0700 ${TMPDIR}/raising-elephants.sh
echo 'If you have questions, share this link.'
[ -x /usr/bin/fpaste ] || yum install -y fpaste
-fpaste ${TMPDIR}/{DUPLICATE-PACKAGES,FCAPS-REINSTALL,REVIEW-CONFIGS,REVIEW-OBSOLETE-CONFIGS,RPM-VA2,SELINUX-CUSTOM-CONFIG,URGENT-REVIEW,YUM-SHELL}_${DS}.txt
+fpaste ${TMPDIR}/{DUPLICATE-PACKAGES,FCAPS-REINSTALL,REVIEW-CONFIGS,REVIEW-OBSOLETE-CONFIGS,RPM-VA2,SELINUX-CUSTOM-CONFIG,SHOW-INSTALLED1,SHOW-INSTALLED2,URGENT-REVIEW,YUM-SHELL,YUM-SHELL2,YUM-SHELL3}_${DS}.txt
echo ''
if [ -n "$LOG_ALL" ]; then