diff options
Diffstat (limited to 'SBO-Lib')
| -rw-r--r-- | SBO-Lib/lib/SBO/Lib.pm | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/SBO-Lib/lib/SBO/Lib.pm b/SBO-Lib/lib/SBO/Lib.pm index 0f07fd1..664ee32 100644 --- a/SBO-Lib/lib/SBO/Lib.pm +++ b/SBO-Lib/lib/SBO/Lib.pm @@ -286,7 +286,10 @@ sub rsync_sbo_tree {  	exists $_[0] or script_error('rsync_sbo_tree requires an argument.');	  	my $url = shift;  	$url .= '/' unless $url =~ m!/$!; # make sure $url ends with / -	my @args = ('rsync', '--info=progress2', '-a', '--exclude=*.tar.gz', '--exclude=*.tar.gz.asc', '--delete', $url); +	my @info; +	# only slackware versions above 14.1 have an rsync that supports --info=progress2 +	if (versioncmp(get_slack_version(), '14.1') == 1) { @info = ('--info=progress2'); } +	my @args = ('rsync', @info, '-a', '--exclude=*.tar.gz', '--exclude=*.tar.gz.asc', '--delete', $url);  	return system(@args, $repo_path) == 0;  } | 
