tazlito rev 287

tazlito: do not deduplicate soft links
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Aug 07 18:49:08 2012 +0200 (2012-08-07)
parents f9f9ab92b556
children 6a319bec916a
files tazlito
line diff
     1.1 --- a/tazlito	Thu Jul 26 13:33:11 2012 +0200
     1.2 +++ b/tazlito	Tue Aug 07 18:49:08 2012 +0200
     1.3 @@ -364,8 +364,9 @@
     1.4  	find "$@" -type f -size +0c -exec stat -c '%s-%a-%u-%g %i %h %n' {} \; | \
     1.5  	   sort | ( save=0; old_attr=""; old_inode=""; old_link=""; old_file=""
     1.6  	   while read attr inode link file; do
     1.7 +	   	   [ -L "$file" ] && continue
     1.8  		   if [ "$attr" = "$old_attr" -a "$inode" != "$old_inode" ]; then
     1.9 -			   if cmp "$file" "$old_file" >/dev/null; then
    1.10 +			   if cmp "$file" "$old_file" >/dev/null 2>&1 ; then
    1.11  				   rm -f "$file"
    1.12  				   ln "$old_file" "$file"
    1.13  				   inode="$old_inode"