Feature #1575
untangle libmlrpc from SMB server
100%
Description
I have some improvements that require the ability to use libmlrpc separately from the rest of the SMB server support libraries. This feature request is to support linking with libmlrpc in programs that want to do client-side RPC to windows (and compatible) servers, and where such programs must not depend on the rest of the SMB server being running, or even installed.
Subtasks
Related issues
Updated by Gordon Ross about 8 years ago
- Status changed from New to In Progress
- Assignee set to Gordon Ross
I have a fix for this that I had "parked" for a while (due to lack of time).
It turns out I need it for something now, so working on cleaning it up.
Updated by Gordon Ross almost 3 years ago
- Subject changed from untangle libmlrpc from SMB server to untangle libmlrpc from SMB server
Updated by Electric Monk almost 3 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
git commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d
commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d Author: Gordon Ross <gwr@nexenta.com> Date: 2018-04-04T09:21:23.000Z 1575 untangle libmlrpc from SMB server Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
Updated by Electric Monk almost 3 years ago
git commit 806bd0e6ec0ff89513e6d6b17764a2e69a7df640
commit 806bd0e6ec0ff89513e6d6b17764a2e69a7df640 Author: Gordon Ross <gwr@nexenta.com> Date: 2018-04-06T21:12:49.000Z 1575 untangle libmlrpc from SMB server (fix bldenv)
Updated by Gernot Strasser almost 3 years ago
this commit seems to be causing a problem:
/usr/lib/smbsrv/smbd start
ld.so.1: smbd: fatal: libsmb.so.1: open failed: No such file or directory
ld.so.1: smbd: fatal: relocation error: file /usr/lib/smbsrv/smbd: symbol smb_config_get_debug: referenced symbol not found
Killed
Updated by Yuri Pankov almost 3 years ago
Did you follow what "heads-up" message on developer list says?
Updated by Gernot Strasser almost 3 years ago
sure, I did a gmake clean in advance, no libsmb.so.1 anywhere around.
Updated by Yuri Pankov almost 3 years ago
Gernot Strasser wrote:
sure, I did a gmake clean in advance, no libsmb.so.1 anywhere around.
- I have several VMs updated to the latest illumos-gate, all have smbd working without issues, so it's likely your environment
- gmake?
- 'clean' target is unlikely to help as we are talking about shlibs in the proto area
- it's about libmlrpc
- please take this to developer list with all relevant information - are there any errors in nightly.log (if you are using nightly, of course), how exactly do you build/upgrade, ...