From 36f110b552f7b5779a8a8cb90b7829f258aafcb8 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 15 Jan 2020 15:53:41 +0100 Subject: archPackagesUpdate: remove dangling symlinks with --cleanUnsigned, too --- archPackagesUpdate | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'archPackagesUpdate') diff --git a/archPackagesUpdate b/archPackagesUpdate index fdaa320b..00015813 100755 --- a/archPackagesUpdate +++ b/archPackagesUpdate @@ -234,6 +234,7 @@ if ${cleanUnsigned} && ${aufRechenknecht}; then fi rm "$1" [ -e "$1.sig" ] && rm "$1.sig" + [ -h "$1.sig" ] && rm "$1.sig" }' printf ' @@ -243,8 +244,9 @@ if ${cleanUnsigned} && ${aufRechenknecht}; then [ -d "${arch}" ] || continue cd "${arch}" for paket in *.pkg.tar.xz *.pkg.tar.zst; do - [ ! -e "${paket}" ] && continue + [ ! -e "${paket}" ] && [ ! -h "${paket}" ] && continue [ -e "${paket}.sig" ] && continue + [ -h "${paket}.sig" ] && continue rmPaket "${paket}" done done' -- cgit v1.2.3-54-g00ecf