Check libsmbclient-php as well as smbclient binary

remotes/origin/ldap-read-range-support
Robin McCorkell 2016-01-06 11:51:56 +07:00 committed by Morris Jobke
parent 470bf234c5
commit fc52327d2c
1 changed files with 4 additions and 2 deletions

@ -302,7 +302,9 @@ class SMB extends Common {
* check if smbclient is installed
*/
public static function checkDependencies() {
$smbClientExists = (bool)\OC_Helper::findBinaryPath('smbclient');
return $smbClientExists ? true : array('smbclient');
return (
(bool)\OC_Helper::findBinaryPath('smbclient')
|| Server::NativeAvailable()
) ? true : ['smbclient'];
}
}