smbwrapper: Remove smbwrapper
authorAndrew Bartlett <abartlet@samba.org>
Fri, 3 Feb 2012 04:06:48 +0000 (15:06 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 9 Feb 2012 00:58:24 +0000 (01:58 +0100)
commit4328f3ccf37d9a1baadbc55f658902e3b16ff125
tree203f4238cd13e283b423ee97df6ce2714298fd7f
parentb93326b9689d0ad935eed35f7cf5201ad04ac1ff
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 <abartlet@samba.org>
Autobuild-Date: Thu Feb  9 01:58:24 CET 2012 on sn-devel-104
20 files changed:
docs-xml/using_samba/appd.xml
docs-xml/using_samba/ch01.xml
docs-xml/using_samba/ch02.xml
examples/libsmbclient/smbwrapper/Makefile [deleted file]
examples/libsmbclient/smbwrapper/README [deleted file]
examples/libsmbclient/smbwrapper/bsd-strlcat.c [deleted file]
examples/libsmbclient/smbwrapper/bsd-strlcpy.c [deleted file]
examples/libsmbclient/smbwrapper/bsd-strlfunc.h [deleted file]
examples/libsmbclient/smbwrapper/opendir_smbsh.c [deleted file]
examples/libsmbclient/smbwrapper/select.c [deleted file]
examples/libsmbclient/smbwrapper/smbsh.1 [deleted file]
examples/libsmbclient/smbwrapper/smbsh.1.html [deleted file]
examples/libsmbclient/smbwrapper/smbsh.1.xml [deleted file]
examples/libsmbclient/smbwrapper/smbsh.c [deleted file]
examples/libsmbclient/smbwrapper/smbw.c [deleted file]
examples/libsmbclient/smbwrapper/smbw.h [deleted file]
examples/libsmbclient/smbwrapper/smbw_dir.c [deleted file]
examples/libsmbclient/smbwrapper/smbw_stat.c [deleted file]
examples/libsmbclient/smbwrapper/wrapper.c [deleted file]
examples/libsmbclient/smbwrapper/wrapper.h [deleted file]