mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
rename files
This commit is contained in:
parent
1cc91a55dc
commit
c8fc0adecd
2 changed files with 6 additions and 5 deletions
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue