>>> import samba.smb Traceback (most recent call last): File "<stdin>", line 1, in ? ImportError: /usr/lib/python2.3/site-packages/samba/smb.so: undefined symbol: cli_nt_session_open $ nm -D /usr/lib/python2.3/site-packages/samba/smb.so | grep cli_nt_session_open U cli_nt_session_open As near as I can tell, this symbol was removed from source/rpc_client/cli_pipe.c in SVN revision 10783, which was between 3.0.20 and 3.0.21, without telling all the rest of the code about it. The Python module is currently useless in that state; and there are a couple of other references to that function that should be checked.
Bug #3567 is the same as this and has a patch attached. Will apply the patch (in some form) today. *** This bug has been marked as a duplicate of 3567 ***