On Solaris, the --with-smbwrapper should be on by default. Leaving this out convinces people that there are no non-ftp-like Unix clients, just smbclient Even one of our distinguished engineers at Sun just released a **public** blueprints article that erroniously claimed that there was no unix client. I suggest it default to "on" on platforms which support LD_PRELOAD. A test for LD_PRELOAD is to check for a non-existant .so, thusly: --- $ LD_PRELOAD=/nowhere/atoll.so /bin/ls ld.so.1: /bin/ls: fatal: /nowhere/atoll.so: open failed: No such file or directory Killed --- Once you know that LD_PRELOAD is supported, an optional test that should succeed is to load an existing, harmless .so file: -- # LD_PRELOAD=/usr/lib/libc.so /bin/ls --- Please not that the latter alone is not a sufficient test. --dave
Having a working LD_PRELOAD isn't necessarily an indication that smbwrapper is going to work. It's more a function of whether your C library supports the trick smbwrapper uses to overload the file i/o library calls. I think perhaps it should be enabled by default by OS name and version.
I agree: it is supported and tested by myself at least, on all Solarii after 2.6. It should work on everything save H-P. --dave
i'll enable it for solaris, but someon needs to maintain it.
originally reported against 3.0aph24. Bugzilla spring cleaning. Removing old alpha versions.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.