[Samba] Join as DC requires libacl, not avail on Solaris

Thomas Schulz schulz at adi.com
Fri Mar 7 10:08:10 MST 2014


> On Wed, 2014-03-05 at 16:29 -0500, Thomas Schulz wrote:
> 
> > With the patch configure ends with:
> > building on sunos5
> > Checking for library acl                           : not found 
> > Checking for acl_get_file                          : not found 
> > Checking for POSIX ACL support                     : not found 
> > Checking for library facl                          : not found 
> > Checking for sec                                   : not found 
> > Checking for library acl_get_fd                    : not found 
> > Checking for pacl                                  : not found 
> > /home/projects/tools/samba/testmaster/source3/wscript:470: error:
> > ACL support not found. Try installing libacl1-dev or libacl-devel.
> > Otherwise, use --without-acl-support to build without ACL support.
> > ACL support is required to change permissions from Windows clients.
> 
> Thanks!  We are almost there!
> 
> See attached, we got the order of arguments wrong, notice how it is
> looking for library facl and function 'sec'?  The library is 'sec' :-)
> 
> Andrew Bartlett

Success!!
The gettext problem is most likely not your problem. I had
recently installed my own build of gettext 0.18.3.2. I uninstalled that
and Samba builds correctly, both the git master and 4.1.5. It is likely
that the Samba configure and build was finding parts from both the
original Solaris gettext and my new version. I suppose that it is
possible that Samba just does not like version 0.18.3.2 of gettext,
but if so that is a seperate problem.

I have done a quick test of running the modified 4.1.5 as a Samba 3
file server and it works. I had hoped that this might fix Bug 10362,
but no such luck. I will try to do a join as a DC a little later.

Tom Schulz
Applied Dynamics Intl.
schulz at adi.com


More information about the samba mailing list