diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-10-03 12:47:52 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-10-03 12:47:52 +0000 |
commit | 13b431ff2df41f3ba5592be2ccf4789238f34750 (patch) | |
tree | cc883accc74744b2bed2bf731e33a6c9bcfa639d /source3/smbwrapper/README | |
parent | f651787785c0a8f2884e254723eeb26512a76e2a (diff) | |
download | samba-13b431ff2df41f3ba5592be2ccf4789238f34750.tar.gz samba-13b431ff2df41f3ba5592be2ccf4789238f34750.tar.bz2 samba-13b431ff2df41f3ba5592be2ccf4789238f34750.zip |
added a bit more to the docs
(This used to be commit e040047c647df3991becbf2b45de785fc875d1ff)
Diffstat (limited to 'source3/smbwrapper/README')
-rw-r--r-- | source3/smbwrapper/README | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/source3/smbwrapper/README b/source3/smbwrapper/README index be345b5566..6a72a2e23c 100644 --- a/source3/smbwrapper/README +++ b/source3/smbwrapper/README @@ -2,25 +2,34 @@ This is a prelodable shared library that provides SMB client services for existing executables. Using this you can simulate a smb filesystem. -Currently this code only works on Linux with glibc2. Eventually I hope -to make it portable to lots of OSes but at the moment if you don't -have Linux then don't even try to use it. +Currently this code only works on Linux with glibc2 (tested on +RH5.1). Eventually I hope to make it portable to lots of OSes but at +the moment if you don't have Linux then don't even try to use it. To use it you need to do this: -export SMBW_USER=username -export SMBW_PASSWORD=username -export LD_PRELOAD=full_path_to_smbwrapper.so +1) build smbwrapper.so using the command "make smbwrapper/smbwrapper.so" +2) edit smbsh and set the LIBDIR line to point to the smbwrapper directory +3) run smbsh -then try to access /smb/SERVER/SHARE/ and see what happens. +then try to access /smb/SERVER for some SMB server name and see what +happens. For debugging you can set SMBW_DEBUG to an integer debug level. -This is code under development. Lots of things don't work yet. Quite a -few things do though, for example I've successfully run tar, less, ls, -bash, cmp, cat, du and a bunch of other utilities on files accessed -via this library. +This is code under development. Lots of things don't work yet. + +Things that I have tried and do seem to work include: + + emacs, tar, ls, cmp, cp, rsync, du, cat, rm, mv, less, more, wc, head, + tail, bash, tcsh + +things that I know don't work: + + vi (I don't know why this is) + anything executing from the share + anything that uses mmap + If you want to help with the development of this code then join the samba-technical mailing list. - |