# HG changeset patch # User Pascal Bellard # Date 1344358148 -7200 # Node ID 16df1f602d4d65dd50942369ba101f22baaf6d7b # Parent f9f9ab92b556dac094da3821da30da9c0f1213a6 tazlito: do not deduplicate soft links diff -r f9f9ab92b556 -r 16df1f602d4d tazlito --- a/tazlito Thu Jul 26 13:33:11 2012 +0200 +++ b/tazlito Tue Aug 07 18:49:08 2012 +0200 @@ -364,8 +364,9 @@ find "$@" -type f -size +0c -exec stat -c '%s-%a-%u-%g %i %h %n' {} \; | \ sort | ( save=0; old_attr=""; old_inode=""; old_link=""; old_file="" while read attr inode link file; do + [ -L "$file" ] && continue if [ "$attr" = "$old_attr" -a "$inode" != "$old_inode" ]; then - if cmp "$file" "$old_file" >/dev/null; then + if cmp "$file" "$old_file" >/dev/null 2>&1 ; then rm -f "$file" ln "$old_file" "$file" inode="$old_inode"