[Pkg-samba-maint] Bug#816650: Bug#816650: cifs-utils: problems dealing with directory on cifs containing an asterisk in its name

Arthur Marsh arthur.marsh at internode.on.net
Fri Mar 4 00:48:16 UTC 2016



Jelmer Vernooij wrote on 04/03/16 04:50:
> Do you have UNIX extensions enabled in Samba?

Not sure, running samba 2:4.3.3+dfsg-2+b1 - smb.conf settings below:

>
> On 3 March 2016 17:49:41 GMT+00:00, Arthur Marsh <arthur.marsh at internode.on.net> wrote:
>> Package: cifs-utils
>> Version: 2:6.4-1
>> Followup-For: Bug #816650
>>
>> Dear Maintainer,
>>
>> *** Reporter, please consider answering these questions, where
>> appropriate ***
>>
>> On the cifs-mounted filesystem when doing an strace of the ls command:
>>
>> openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
>> getdents(3, 0x1b1ec40, 32768)           = -1 ENOTDIR (Not a directory)
>>
>> On the remote system, doing an strace of the ls command from the same
>> directory:
>>
>> openat(AT_FDCWD, ".",
>> O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
>> getdents64(3, /* 6 entries */, 32768)   = 320
>>
>> Samba log of the server shows:
>>
>> [2016/03/04 04:10:39.992885,  3]
>> ../source3/smbd/trans2.c:5549(call_trans2qfilep
>> athinfo)
>>   call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 512
>> [2016/03/04 04:10:39.993073,  3]
>> ../source3/smbd/trans2.c:5655(call_trans2qfilep
>> athinfo)
>> call_trans2qfilepathinfo: SMB_VFS_LSTAT of
>> amarsh04/Minami_Kuribayashi,_Miyuki
>> _Hashimoto,_Faylan,_Aki_Misato,_yozuca,_rino-Super☆Affection failed
>> (No such fi
>> le or directory)
>> [2016/03/04 04:10:39.993163,  3]
>> ../source3/smbd/error.c:82(error_packet_set)
>> NT error packet at ../source3/smbd/trans2.c(5657) cmd=50 (SMBtrans2)
>> NT_STATUS
>> _OBJECT_NAME_NOT_FOUND
>>
>> So would this be more likely to be an error with samba?

[global]
         workgroup = MSHOME
         server string = %h server (Samba %v)
         server role = standalone server
         passdb backend = tdbsam
         passwd program = /usr/bin/passwd %u
         passwd chat = *Enter\snew\sUNIX\spassword:* %n\n 
*Retype\snew\sUNIX\spas
sword:* %n\n .
         log level = 3
         syslog = 0
         log file = /var/log/samba/log.%m
         max log size = 1000
         printcap name = cups
         dns proxy = No
         ldap ssl = no
         panic action = /usr/share/samba/panic-action %d
         use client driver = Yes

[homes]
         comment = Home Directories
         path = /home
         acl check permissions = No
         create mask = 0700
         directory mask = 0700
         guest ok = Yes

Arthur.



More information about the Pkg-samba-maint mailing list