[РЕШЕНО]Samba-4.3.0

Приветствую! У кого есть >=SAMBA-4.1 интересует способ установить утилиту samba-tool сырцы её в дистрибутиве по адресу source4/scripting/bin/ собирал samba-4.3.0 с флагами acl addc addns ads cups fam gnutls ldap pam syslog system-mitkrb5 winbind установилось только

    #locate samba-tool
    /usr/share/man/man8/samba-tool.8.bz2

и

    #locate samba_tool
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool
    /usr/lib/python2.7/site-packages/samba/tests/blackbox/samba_tool_drs.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/__init__.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/base.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/gpo.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/group.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/ntacl.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/processes.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/timecmd.py
    /usr/lib/python2.7/site-packages/samba/tests/samba_tool/user.py
    #which samba-tool
    which: no samba-tool
    #equery f samba |grep samba-tool
    /usr/share/man/man8/samba-tool.8.bz2

А откуда самба-4.3, если в

А откуда самба-4.3, если в портаже только 4.2.3?!

А откуда

packages.gentoo.org/package/net-fs/samba, Да, замаскана для теста, ну вот я и... похоже продолжу с

Oна не просто замаскирована,

Oна не просто замаскирована, она hard-masked!
Т.е. проблемы как-бы by design... :)
A чего-то реально не хватает в 4.2, чтобы идти на такой экстрим?

Oна не просто замаскирована

Для экспериментов. А вот и Я :-) Возможно баг в апстриме (неправильно собран срез) или чёрт ногу сломал в WAF, но не нашли сырцов samba-tool

A чего-то реально не хватает в 4.2

SysA покажи плз как скомпилилась утилита samba-tool у тебя в 4.2

equery f samba|egrep "samba\.|samba_|samba-tool"

/etc/openldap/schema/samba.schema
/usr/bin/samba-tool
/usr/include/samba-4.0/samba_util.h
/usr/lib/systemd/system/samba.service
/usr/lib/tmpfiles.d/samba.conf
/usr/lib64/mit_samba.so
/usr/lib64/python2.7/site-packages/samba/samba3/libsmb_samba_internal.so
/usr/lib64/python2.7/site-packages/samba/tests/blackbox/samba_tool_drs.py
/usr/lib64/python2.7/site-packages/samba/tests/libsmb_samba_internal.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/__init__.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/base.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/gpo.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/group.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/ntacl.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/processes.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/timecmd.py
/usr/lib64/python2.7/site-packages/samba/tests/samba_tool/user.py
/usr/lib64/samba/ldb/ldbsamba_extensions.so
/usr/lib64/samba/ldb/samba_dsdb.so
/usr/lib64/samba/ldb/samba_secrets.so
/usr/sbin/samba_dnsupdate
/usr/sbin/samba_kcc
/usr/sbin/samba_spnupdate
/usr/sbin/samba_upgradedns
/usr/share/man/man7/samba.7.bz2
/usr/share/man/man8/samba-tool.8.bz2
/usr/share/man/man8/samba.8.bz2
/usr/share/samba/setup/cn=samba.ldif
/usr/share/samba/setup/fedorads-samba.ldif
/usr/share/samba/setup/provision_dns_add_samba.ldif

Ставить нужно без

Ставить нужно без system-mitkrb5

без system-mitkrb5

Море боли без system-mitkrb5. Пока так - Bug 561052 и даунгрейд.

Даунгрейд и

Откатил самбу до samba-4.2.4-r1 с флагом system-mitkrb5 - таже песня. А вот без этого use флага установился ряд программ - samba, samba_dnsupdate, samba_kcc, samba_spnupdate, samba-tool, samba_upgradedns.
Сейчас опробую на самбе 4.3
Спасибо тебе RUSPRG!

Ответ

Для использования SAMBA-4.3.0 с функцией ADDC требуется иметь последний heimdal (-system-mitkrb5) (http://www.eenyhelp.com/samba-build-error-samba-4-3-0-help-215811818.html). На данный момент только лайв ебилд может использовать изменения (https://github.com/heimdal/heimdal/commit/078e6f5dd2fcf50b40ed32e9178afa7c708a19fa) требуемые для использования функции HDB_ERR_WRONG_REALM, или конечно грязный хак из бага 560146.
Спасибо за помощь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".