[Samba] Samba 4.8.11 for rhel7/centos7 rpms
vincent at cojot.name
vincent at cojot.name
Thu Apr 11 01:12:07 UTC 2019
On Thu, 11 Apr 2019, Sérgio Basto wrote:
> Do we need cmocka ? what for ?
This isn't a runtime requirement. It's just there for tests,
> I built libldb, libtalloc, libtdb and libtevent internally with samba
> using the bundle sources. And seems to me more safe that will work well
> , why build 5 packages instead 1 ?
Well, YMMV and everyone's free to do it any way they like but it is my
personal choice to make the rpms interrelated without being co-bundled.
This way I can push an update to libldb or libtevent without having to
rebuild the whole chain (CVE's would be a good reason to do so).
> I have one reason to build libldb outside of samba build , is to
> install modules in distinct directories , the problem was mention in
> rhbz #1497018 [2]
> libldb use --with-modulesdir=%{_libdir}/ldb/modules instead --with-
> modulesdir=%{_libdir}/samba ...
Yes, that's one other way to do it. I used to do that for some snort rpms
to avoid replacing the base RHEL libpcap & deps.
Now, since this set of samba* rpms -replaces- some RHEL/Centos base
packages, I didn't want to locate samba modules in non-default places and
break more stuff than necessary.
Unlike your non-intrusive self-sufficient rpms, the rpms I've built are
designed to replace some base packages and it's probably ok to do so if
one's setting a limit of the functions accomplished by that modified
stack. E.g: With those packages, you'll be fine for running an AD DC but
you might want to keep this in an isolated virtual machine whose only task
is to do just that (I'm not testing/looking for other possible side
effects).
I admit I like your approach too, this would make it simplier to build
everything.
Regards,
Vincent
>
>
> [1]
> https://github.com/sergiomb2/SambaAD
> https://copr.fedorainfracloud.org/coprs/sergiomb/SambaAD/
>
> [2]
> https://bugzilla.redhat.com/show_bug.cgi?id=1497018#c2
>
>
>> Regards,
>>
>> ,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-
>> *~'`^`'~*-,
>> Vincent S. Cojot, Computer Engineering. STEP project. _.,-*~'`^`'~*-
>> ,._.,-*~
>> Ecole Polytechnique de Montreal, Comite Micro-Informatique. _.,-
>> *~'`^`'~*-,.
>> Linux Xview/OpenLook resources page _.,-*~'`^`'~*-,._.,-*~'`^`'~*-
>> ,._.,-*~'
>> http://step.polymtl.ca/~coyote _.,-*~'`^`'~*-,._
>> coyote at NOSPAM4cojot.name
>>
>> They cannot scare me with their empty spaces
>> Between stars - on stars where no human race is
>> I have it in me so much nearer home
>> To scare myself with my own desert places. - Robert Frost
>>
> --
> Sérgio M. B.
>
>
More information about the samba
mailing list