building source3 subsystems and libs

moore chestnut moore.43132 at gmail.com
Thu Nov 21 22:52:48 UTC 2019


Hello Andrew,

thank you for reply.

so would it be bad a idea to try hack a build together based on the source
files of msrpc3 and the deps?

essentially I would like to hack a client together to do dcerpc bind, epm
mapper request, followed by bind and schannel setup (
NetrServerReqChallenge and NetRServerReqAuthenticate3) followed by bind and
NetrLogonSamLogonWithFlags.

Any suggestions on best approach?







On Thu, 21 Nov 2019 at 18:18, Andrew Bartlett <abartlet at samba.org> wrote:

> On Thu, 2019-11-21 at 18:09 +0000, moore chestnut via samba-technical
> wrote:
> >   hello,
> >
> > is there any way to individually build subsystems and libraries?
> >
> > for example:
> >
> > the msrpc3 library in  source3/wscript_build
> > bld.SAMBA3_LIBRARY('msrpc3',
> >
> > or
> > bld.SAMBA3_SUBSYSTEM('samba3util',
> >
> > when I try waf or waf msrpc3 in the source3 dir, it does not work.
> >
> > currently trying on a 4.11.0 source tree.
> >
> > I have read through the https://wiki.samba.org/index.php/Waf
> > and tried the samples with no success.
> >
> > Does this work for source3 libs/subsystems?
>
> No, you can't really build bits of Samba in general.  Some binary
> targets can be specified with the --targets option, and a few of these
> work correctly, nothing beyond that has been tested.  So where it works
> it works, but nobody is really working to have this be a general
> feature.
>
> Andrew Bartlett
>
> --
> Andrew Bartlett                       http://samba.org/~abartlet/
> Authentication Developer, Samba Team  http://samba.org
> Samba Developer, Catalyst IT
> http://catalyst.net.nz/services/samba
>
>
>


More information about the samba-technical mailing list