rename files

This commit is contained in:
Tobias Powalowski 2024-06-10 16:01:52 +02:00
parent 1cc91a55dc
commit c8fc0adecd
2 changed files with 6 additions and 5 deletions

View file

@ -13,7 +13,7 @@ for i in $(pacman -Q | cut -d ' ' -f1); do
rm -r "${_PACMAN_LIB}"/local/$(pacman -Q ${i} | cut -d ' ' -f1,2 | sed -s 's# #-#g')
#shellcheck disable=SC2086
if pacman -Sdd ${i} --noconfirm >>log.txt; then
echo "${i}" >> uninstalled.orig.txt
echo "${i}" >> not-installed.orig.txt
else
#shellcheck disable=SC2086
pacman -Sdd ${i} --noconfirm --overwrite '*'
@ -27,5 +27,5 @@ done
# linux-firmware-whence only license files
# pacman-mirrorlist only /etc file
# pambase only /etc files
grep -v -E "ca-certificates|dbus-broker-units|iana-etc|licenses|linux-firmware-whence|pacman-mirrorlist|pambase" uninstalled.orig.txt >uninstalled.txt
grep -v -E "ca-certificates|dbus-broker-units|iana-etc|licenses|linux-firmware-whence|pacman-mirrorlist|pambase" not-installed.orig.txt >not-installed.txt
# vim: set ft=sh ts=4 sw=4 et:

View file

@ -59,12 +59,13 @@ if [[ -f base-binary-error.txt ]]; then
else
echo "Test run succesfully."
fi
# uninstall base again!
pacman --noconfirm -Rdd base
echo "Pacman Package Database Test running..."
archboot-not-installed.sh &>>"${_LOG}"
grep -v base uninstalled.txt > uninstalled-error.txt
if [[ -f uninstalled-error.txt ]]; then
if [[ -s not-installed.txt ]]; then
echo "Test failed!"
cat uninstalled-error.txt
cat not-installed.txt
_TEST_FAIL=1
fi
[[ -n "${_TEST_FAIL}" ]] && exit 1