From 26f44343535fd5bab33f8d15a3805042477dc991 Mon Sep 17 00:00:00 2001 From: Tobias Powalowski Date: Fri, 3 Jun 2022 11:46:07 +0200 Subject: [PATCH] delete /usr last --- usr/lib/archboot/update-installer.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/usr/lib/archboot/update-installer.sh b/usr/lib/archboot/update-installer.sh index 1d29852e2..08d560c97 100644 --- a/usr/lib/archboot/update-installer.sh +++ b/usr/lib/archboot/update-installer.sh @@ -278,7 +278,8 @@ _kexec () { fi sleep 2 rm /{${VMLINUZ},initrd.img} - find . -mindepth 1 ! -name 'dev' ! -name "sys" ! -name "proc" ! -name "run" ! -name "rm" -exec rm -rf {} \; + find . -mindepth 1 -maxdepth 1 ! -name 'dev' ! -name "sys" ! -name "proc" ! -name "run" ! -name "usr" -exec rm -rf {} \; + rm -rf /usr while pgrep -x kexec > /dev/null 2>&1; do sleep 1 done