[Pkg-owncloud-commits] [owncloud] 128/145: Fixed missing files on SMB storage

David Prévot taffit at moszumanska.debian.org
Wed Feb 26 16:27:48 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository owncloud.

commit 0187537a2e42cdc660f2cd73de0db9ed2bc85170
Author: Vincent Petry <pvince81 at owncloud.com>
Date:   Mon Feb 24 09:22:02 2014 +0100

    Fixed missing files on SMB storage
    
    Files with attribute "N" weren't parsed out of the file list returned by
    smbclient. It seems that these files appear when created on a Linux SMB
    mount directly and that have no executable bit.
---
 apps/files_external/3rdparty/smb4php/smb.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/apps/files_external/3rdparty/smb4php/smb.php b/apps/files_external/3rdparty/smb4php/smb.php
index cf7e55c..4ecc5b3 100644
--- a/apps/files_external/3rdparty/smb4php/smb.php
+++ b/apps/files_external/3rdparty/smb4php/smb.php
@@ -164,7 +164,7 @@ class smb {
 					$i = ($mode == 'servers') ? array ($name, "server") : array ($name, "workgroup", $master);
 					break;
 				case 'files':
-					list ($attr, $name) = preg_match ("/^(.*)[ ]+([D|A|H|S|R]+)$/", trim ($regs[1]), $regs2)
+					list ($attr, $name) = preg_match ("/^(.*)[ ]+([D|A|H|S|R|N]+)$/", trim ($regs[1]), $regs2)
 						? array (trim ($regs2[2]), trim ($regs2[1]))
 						: array ('', trim ($regs[1]));
 					list ($his, $im) = array (

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list