[Eisfair_dev] samba T:2.5.4 - Probleme mit SMB/CIFS Freigaben
Jens Kluge
jk2020 at web.de
Sa Mär 1 11:40:22 CET 2014
Hallo Marcus,
Am 01.03.2014 11:02, schrieb Marcus Roeckrath:
> Hallo Jürgen,
>
> Marcus Roeckrath wrote:
>
> Suche in Github bringt folgenden Bug, der genau auf das schon in smbclient
> festgestellte N-Flag Problem verweist:
>
> https://github.com/owncloud/core/issues/7381
>
> Wie beim smbclient fehlt in apps/files_external/3rdparty/smb4php/smb.php die
> Behandlung des N-Flags, dass erst mit Samba4 eingeführt wurde.
>
Wirklich Klasse Marcus!!!
Genau da liegt wohl der Fehler und das Flag N wird hier nicht behandelt.
Danke für den Tipp in owncloud zu suchen
https://github.com/owncloud/core/commit/0187537a2e42cdc660f2cd73de0db9ed2bc85170
Bin also nach folgender Anleitung
apps/files_external/3rdparty/smb4php/smb.php
@@ -164,7 +164,7 @@ function client ($params, $purl) {
164 164
$i = ($mode == 'servers') ? array ($name, "server") : array ($name,
"workgroup", $master);
165 165 break;
166 166 case 'files':
167 - list ($attr, $name) = preg_match ("/^(.*)[
]+([D|A|H|S|R]+)$/", trim ($regs[1]), $regs2)
167 + list ($attr, $name) = preg_match ("/^(.*)[
]+([D|A|H|S|R|N]+)$/", trim ($regs[1]), $regs2)
168 168 ? array (trim ($regs2[2]), trim ($regs2[1]))
169 169 : array ('', trim ($regs[1]));
Vielen Vielen Dank!!!
Hat mich bereits gefühlt 2 Tage gekostet, den Fehler einzukreisen.
Wochende ist gerettet!!!
Grüße
Jens
Mehr Informationen über die Mailingliste Eisfair_dev