Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan Drewery <bryan@shatow.net>2022-11-05 23:06:12 +0300
committerBryan Drewery <bryan@shatow.net>2022-11-05 23:06:12 +0300
commitf380372ceac9876325e14db86a2ed0ab63c10c4b (patch)
tree11620c3fa5df991a40030ba44bc27399f3fdfa09
parent3a903aa725fd285a375045b766e0b8c5849bb519 (diff)
Fix html symlink cleanup race after 027806453a
-rwxr-xr-xsrc/share/poudriere/common.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/share/poudriere/common.sh b/src/share/poudriere/common.sh
index bd3e8928..6b4e1752 100755
--- a/src/share/poudriere/common.sh
+++ b/src/share/poudriere/common.sh
@@ -7476,8 +7476,9 @@ get_porttesting() {
delete_stale_symlinks_and_empty_dirs() {
msg_n "Deleting stale symlinks..."
- find -L ${PACKAGES} -type l \
- -exec rm -f {} +
+ find -L ${PACKAGES} \
+ -name logs -prune -o \
+ \( -type l -exec rm -f {} + \)
echo " done"
msg_n "Deleting empty directories..."