# HG changeset patch # User Pascal Bellard # Date 1429205205 -7200 # Node ID 46fb7ee18cb7d03d2f5934aefae7900f54c3d716 # Parent 8f8775f5154201f38846127321428720a8a2792b cooker.cgi: allow spaces filename for ?files= diff -r 8f8775f51542 -r 46fb7ee18cb7 web/cooker.cgi --- a/web/cooker.cgi Mon Apr 13 17:30:08 2015 +0000 +++ b/web/cooker.cgi Thu Apr 16 19:26:45 2015 +0200 @@ -300,7 +300,7 @@ if [ -d "$dir/fs" ]; then echo "

Installed files by: $pkg ($(du -hs $dir/fs | awk '{ print $1 }'))

" echo '
'
-			find $dir/fs -not -type d | xargs ls -ld | \
+			find $dir/fs -not -type d -print0 | xargs -0 ls -ld | \
 				sed "s|\(.*\) /.*\(${dir#*wok}/fs\)\(.*\)|\1 \3|;s|^\([^-].*\)\(\(.*\)|\1\3|"
 			echo '
' else