From da18f65a25407d37cc9ae9a564e9a6cb736dda76 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 19 Nov 2009 09:24:22 +0100 Subject: [PATCH] Fix removal of symlinks (.debs removed) --- update-archive/update-archive.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/update-archive/update-archive.sh b/update-archive/update-archive.sh index bb09b58..17d4b29 100755 --- a/update-archive/update-archive.sh +++ b/update-archive/update-archive.sh @@ -29,18 +29,19 @@ for vdist in ubuntu/gutsy ubuntu/hardy ubuntu/intrepid ubuntu/jaunty ubuntu/karm # Uncomment to clean the .db (cache) # rm tmp/* - # Make symlinks from the regular FTP archive + # Prepare pool d=pool/dists/$dist if test ! -d $d; then mkdir -p $d; fi - # Remove invalid symlinks - for l in $d/*; do + mkdir -p $d/source + # Remove invalid symlinks (source, i386, amd64,..) + for l in $d/*/*; do if test -L $l; then if test ! -f $l; then rm $l fi fi done - mkdir -p $d/source + # Make symlinks from the regular FTP archive ln -sf /home/ftp/pub/*/$vendor/$dist/*.dsc $d/source ln -sf /home/ftp/pub/*/$vendor/$dist/*.gz $d/source for arch in $architectures; do -- 1.7.10.4