The Samba-Bugzilla – Attachment 3215 Details for
Bug 5320
smbclient -c "tar cX foo.tar" doesn't exclude file names with blanks
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Comment #3 as Plain Text
comment3.txt (text/plain), 4.21 KB, created by
Dirk Hagedorn
on 2008-03-26 03:40:32 UTC
(
hide
)
Description:
Comment #3 as Plain Text
Filename:
MIME Type:
Creator:
Dirk Hagedorn
Created:
2008-03-26 03:40:32 UTC
Size:
4.21 KB
patch
obsolete
>(In reply to comment #1) >> Please try this with the latest released Samba 3.0.28a, and let me know if this >> bug still exists there. 3.0.14a is a very old release. >> Jeremy. >> > >I used smbclient 3.0.28 (with Knoppix 5.3) and the bug still exists. The >behaviour of smbclient changed a lot, but it's even worse now! > >I guess that using the -D option confuses smbclient now if the given >directory contains blanks. > >The directory tree on the Windows side looks like this: > > C:\Dokumente und Einstellungen\user\Eigene Dateien\Test\Foo\foo.txt > C:\Dokumente und Einstellungen\user\Eigene Dateien\Test\Bar\bar.txt > C:\Dokumente und Einstellungen\user\Eigene Dateien\Test\foo.txt > C:\Dokumente und Einstellungen\user\Eigene Dateien\Test\bar.txt > >When trying to tar all of the files of "Test" at the smbclient prompt and usind >the -D option the tar file is completely trashy: > >---------- >smbclient -A authfile "//192.1.1.142/C\$" -D "/Dokumente und Einstellungen/user/Eigene Dateien/Test" >Domain=[user] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test> tar c trash.tar > directory \Dokumente und Einstellungen\user\Eigene Dateien\TestBAR\ >NT_STATUS_OBJECT_NAME_NOT_FOUND listing \Dokumente und Einstellungen\user\Eigene Dateien\TestBAR\* >NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \Dokumente und Einstellungen\user\Eigene Dateien\Testbar.txt (\Dokumente und Einstellungen\user\Eigene Dateien\Test) > directory \Dokumente und Einstellungen\user\Eigene Dateien\TestFOO\ >NT_STATUS_OBJECT_NAME_NOT_FOUND listing \Dokumente und Einstellungen\user\Eigene Dateien\TestFOO\* >NT_STATUS_OBJECT_NAME_NOT_FOUND opening remote file \Dokumente und Einstellungen\user\Eigene Dateien\Testfoo.txt (\Dokumente und Einstellungen\user\Eigene Dateien\Test) >tar: dumped 2 files and directories >Total bytes written: 0 >---------- > > >If I don't use the -D option and cd to the Test directory it works (to tar all >files - to exclude files there never works): > >---------- >knoppix@Knoppix:~$ smbclient -A authfile "//192.1.1.142/C\$" >Domain=[user] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager] >smb: \> cd "Dokumente und Einstellungen/user/Eigene Dateien/Test" >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test\> tar c try1.tar > directory \Dokumente und Einstellungen\user\Eigene Dateien\Test\BAR\ > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\BAR\bar.txt > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\bar.txt > directory \Dokumente und Einstellungen\user\Eigene Dateien\Test\FOO\ > 5 ( 0,6 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\FOO\foo.txt > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\foo.txt >tar: dumped 6 files and directories >Total bytes written: 2048 >---------- > > >Here are my test for excluding the file Test/foo.txt. All of the commands >produce the same lower output: > >---------- >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test\> tar cX try2.tar foo.txt > directory \Dokumente und Einstellungen\user\Eigene Dateien\Test\BAR\ > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\BAR\bar.txt > 5 ( 1,2 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\bar.txt > directory \Dokumente und Einstellungen\user\Eigene Dateien\Test\FOO\ > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\FOO\foo.txt > 5 ( 2,4 kb/s) \Dokumente und Einstellungen\user\Eigene Dateien\Test\foo.txt >tar: dumped 6 files and directories >Total bytes written: 2048 >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test\> tar cX try3.tar "/Dokumente und Einstellungen/user/Eigene Dateien/Test/foo.txt" >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test\> tar cX try4.tar "\Dokumente und Einstellungen\user\Eigene Dateien\Test\foo.txt" >smb: \Dokumente und Einstellungen\user\Eigene Dateien\Test\> tar Xc try5.tar "\Dokumente und Einstellungen\user\Eigene Dateien\Test\foo.txt" >---------- > >You see "Test\foo.txt" is never excluded, it is always part of the tar file.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 5320
: 3215