Re: [Samba] smbclient 3.5.6 potential bug: 100-character filenames not extracted properly from tar
On Fri, Dec 07, 2012 at 08:57:24PM +, Bjoren Davis wrote: Hello Samba folks, I have come across a problem with smbclient 3.5.6 when I use the tar 'x' feature. Pathnames that work out to be 100 characters long are extracted incorrectly: bash-3.2$ tar tvf ugh.tar -rw-r--r-- bdavis/Domain Users 137 2012-12-07 13:36:40 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD/a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC -rw-r--r-- bdavis/Domain Users 138 2012-12-07 13:37:11 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD/a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD bash-3.2$ smbclient --version Version 3.5.6 bash-3.2$ smbclient //XXX/Temp30Day -U XX/bdavis Enter XX/bdavis's password: Domain=[XXX] OS=[Windows Server 2003 3790 Service Pack 2] Server=[Windows Server 2003 5.2] smb: \ cd bdavis smb: \bdavis\ tar x ugh.tar restore tar file \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC644 of size 137 bytes restore tar file \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD of size 138 bytes tar: restored 2 files and directories smb: \bdavis\ cd a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ smb: \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ dir . D0 Fri Dec 7 13:44:34 2012 .. D0 Fri Dec 7 13:44:34 2012 a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC644 137 Fri Dec 7 13:36:40 2012 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD 138 Fri Dec 7 13:37:11 2012 35000 blocks of size 4194304. 10651 blocks available smb: \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ exit As you can see, the file with the 100 character pathname is extracted with its octal permissions concatenated to the name. I'm attaching the tar file that I used. I don't know if this problem is fixed in a newer release of smbclient. Please let me know if there's more information you need. Thanks. Please create a bug at bugzilla.samba.org and upload this information and tar file as an attachment to the bug report. Thanks ! Jeremy. -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba
[Samba] smbclient 3.5.6 potential bug: 100-character filenames not extracted properly from tar
Hello Samba folks, I have come across a problem with smbclient 3.5.6 when I use the tar 'x' feature. Pathnames that work out to be 100 characters long are extracted incorrectly: bash-3.2$ tar tvf ugh.tar -rw-r--r-- bdavis/Domain Users 137 2012-12-07 13:36:40 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD/a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC -rw-r--r-- bdavis/Domain Users 138 2012-12-07 13:37:11 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD/a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD bash-3.2$ smbclient --version Version 3.5.6 bash-3.2$ smbclient //XXX/Temp30Day -U XX/bdavis Enter XX/bdavis's password: Domain=[XXX] OS=[Windows Server 2003 3790 Service Pack 2] Server=[Windows Server 2003 5.2] smb: \ cd bdavis smb: \bdavis\ tar x ugh.tar restore tar file \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC644 of size 137 bytes restore tar file \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD of size 138 bytes tar: restored 2 files and directories smb: \bdavis\ cd a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ smb: \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ dir . D0 Fri Dec 7 13:44:34 2012 .. D0 Fri Dec 7 13:44:34 2012 a49characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABC644 137 Fri Dec 7 13:36:40 2012 a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD 138 Fri Dec 7 13:37:11 2012 35000 blocks of size 4194304. 10651 blocks available smb: \bdavis\a50characterpathnameABCDEFGHIJKLMNOPQRSTUVWXYZABCD\ exit As you can see, the file with the 100 character pathname is extracted with its octal permissions concatenated to the name. I'm attaching the tar file that I used. I don't know if this problem is fixed in a newer release of smbclient. Please let me know if there's more information you need. Thanks. --Bjoren Davis -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba