diff options
| -rw-r--r-- | ChangeLog.md | 1 | ||||
| -rwxr-xr-x | sbofind | 6 | 
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog.md b/ChangeLog.md index 4df2fa5..768840b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file.  ### Fixed    - Check existence of slackbuilds for all arguments in sboinstall and sboupgrade.  Thanks pghvlaans! +  - sbofind: Give helpful error message when the LOCAL_OVERRIDES directory is missing.  ## [2.9.0] @@ -131,7 +131,11 @@ sub perform_search {  		}  	}  	if ($config{LOCAL_OVERRIDES} ne 'FALSE') { -		opendir(my $dh, $config{LOCAL_OVERRIDES}); +		if (! opendir(my $dh, $config{LOCAL_OVERRIDES})) { +		  warn("could not read the configured LOCAL_OVERRIDES directory '$config{LOCAL_OVERRIDES}'."); +		  exit 1; +		} +  		while (my $dir = readdir($dh)) {  			next if $local{$dir};  			if ($dir =~ $search_name_re or in($dir, @names)) {  | 
