(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.