--- /usr/lib/arch/generic/functions~ 2004-04-27 12:37:51.000000000 +0300 +++ /usr/lib/arch/generic/functions 2004-05-12 10:55:26.000000000 +0300 @@ -627,7 +627,9 @@ } if ( -e "$dst_dir/$filen") { + return unless(system("diff '$fname' '$dst_dir/$filen' >/dev/null 2>&1")); print "Warning: file $dst_dir/$filen exists. Overwritting it\n"; + unlink("$dst_dir/$filen"); } copy($fname,"$dst_dir/$filen");