--- samba.spec.original 2016-10-02 16:23:04.356835288 -0700 +++ samba.spec 2016-10-02 16:31:38.311833030 -0700 @@ -38,1 +38,1 @@ -%global with_internal_ldb 0 +%global with_internal_ldb 1 @@ -59,8 +59,8 @@ %global libwbc_alternatives_suffix -64 %endif -%global with_mitkrb5 1 -%global with_dc 0 +%global with_mitkrb5 0 +%global with_dc 1 %if %{with testsuite} # The testsuite only works with a full build right now. @@ -399,2 +399,3 @@ Summary: Samba libraries Group: Applications/System +Requires: libldb @@ -463,7 +464,7 @@ Requires: %{name}-libs = %{samba_depver} Requires: python-tevent Requires: python-tdb -Requires: pyldb +#Requires: pyldb Requires: pytalloc Provides: samba4-python = %{samba_depver} @@ -864,8 +865,8 @@ %endif install -d -m 0755 %{buildroot}%{_unitdir} -for i in nmb smb winbind ; do - cat packaging/systemd/$i.service | sed -e 's@\[Service\]@[Service]\nEnvironment=KRB5CCNAME=FILE:/run/samba/krb5cc_samba@g' >tmp$i.service +for i in nmb smb winbind samba; do + cat packaging/systemd/$i.service | sed -e 's@\[Service\]@[Service]\nEnvironment=KRB5CCNAME=/run/samba/krb5cc_samba@g' >tmp$i.service install -m 0644 tmp$i.service %{buildroot}%{_unitdir}/$i.service done %if %with_clustering_support @@ -1481,1 +1481,2 @@ %{_mandir}/man8/samba-tool.8* +%{_unitdir}/samba.service %else # with_dc @@ -1738,6 +1743,7 @@ %{_libdir}/samba/libHDB-SAMBA4-samba4.so %{_libdir}/samba/libasn1-samba4.so.8 %{_libdir}/samba/libasn1-samba4.so.8.0.0 +#%{_libdir}/samba/libdfs_server_ad.so %{_libdir}/samba/libgssapi-samba4.so.2 %{_libdir}/samba/libgssapi-samba4.so.2.0.0 %{_libdir}/samba/libhcrypto-samba4.so.5