From 4328f3ccf37d9a1baadbc55f658902e3b16ff125 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 3 Feb 2012 15:06:48 +1100 Subject: smbwrapper: Remove smbwrapper There are now many better ways to access a remote SMB filesystem, which do not rely on LD_PRELOAD and the associated dangers. FUSE, gvfs and the CIFS VFS are all much better options which do not require knowing every possible libc entry point that can deal with a file descriptor. As an example of the maintainence that would be required to keep this going, recent changes to deal with thread races and close-on-exec have resulted in dup3(), but this isn't currently mapped. While this would not be hard to add, it illistrates why it is better to move to an interface designed for this task. Andrew Bartlett Autobuild-User: Andrew Bartlett Autobuild-Date: Thu Feb 9 01:58:24 CET 2012 on sn-devel-104 --- examples/libsmbclient/smbwrapper/README | 40 --------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 examples/libsmbclient/smbwrapper/README (limited to 'examples/libsmbclient/smbwrapper/README') diff --git a/examples/libsmbclient/smbwrapper/README b/examples/libsmbclient/smbwrapper/README deleted file mode 100644 index 7b71ec06ba..0000000000 --- a/examples/libsmbclient/smbwrapper/README +++ /dev/null @@ -1,40 +0,0 @@ -To create "smbsh" on Linux, just type "make". - -If you execute "smbsh" in *this* directory (so that it can find the required -shared library), you'll find yourself in a new shell. You can then issue -commands referencing the "/smb" pseudo-filesystem: - - ls /smb - ls /smb/WORKGROUP_OR_DOMAIN - ls /smb/SERVER - ls /smb/SERVER/SHARE - ls /smb/SERVER/SHARE/PATH - -Note that WORKGROUP_OR_DOMAIN is *not* used other than at that level. This is -consistent with the smb:// URI definition. - -Usage: - smbsh [-L ] - [-p ] - [-a ] - [-d ] - [-n] (do not ask for username/password) - [-W ] - [-U