[prev in list] [next in list] [prev in thread] [next in thread]
List: kfm-devel
Subject: SMB slave
From: Jelmer Feenstra <spark () dds ! nl>
Date: 2000-11-16 21:34:45
[Download RAW message or body]
Hi,
I'm sorry I didn't maintain the thread with the discussion about the smb
slave for konqueror, I just re-subscribed to this mailinglist.
To get a few things straight (I've been closely monitoring samba
mailinglists, kfm-devel and was in contact with Nicolas Brodu about his lib) :
- The native code present in libsmb++ isn't quite usable (as was said
before), there are memory leaks and lots of bugs. Updating this code could be
an option, however I don't think it's an easy thing to do :)
- The link with the samba-tng code works better, however I tried using it
with some test software I wrote and had some problems with various issues as
well :( One of the worst is the samba-tng lib not being very up-to-date, it
can't even list shares of NT5/WIN2K systems. Even if this samba-tng lib
becomes fully usable it would be better to just rewrite the code of kio_smb
(it's not very hard to write read/open-like functions using the samba-tng
lib) so libsmb++ can be dropped.
- At the moment I had the best results with the code present in the libsmb
dir in the 'normal' (NOT samba-tng, which has forked as was also metioned :)
samba source tree, although this is not compiled as a shared library. On the
samba mailinglist I read a message from a guy that wanted to build a perl
module to access SMB shares/files, one of the more interesting replies he got
was the following :
<quote Gerald Carter>
I would stay tuned. :-) We are ironically in the process
of experiementing with some shared library support in various
places. Any I have spoken with a couple other people about
the modularization of code.
</quote Gerald Carter>
So this would mean it would be best (in order to prevent duplicate work being
done) to make sure those guys from the samba team modularize their code fast
(which unfortunately isn't very easy either).
- One way not to go (IMHO) would be to make SMB support available by writing
a wrapper for smbclient because of the
movie-watching-from-the-network-problem :)
Well, that's about it. I'm afraid we can't do much besides helping the guys
at the samba project out with building a shared library. I for one know they
have been talking about it for quite some while now, but I don't think it's
making a lot of progress :(
Jelmer Feenstra
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic