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

Thomas Schulz schulz at adi.com
Thu Feb 27 14:41:23 MST 2014


> When you run configure  before compiling what are the options?   acl 
> support may not be enabled by default.   Solaris uses UFS and ZFS file 
> systems, both of which are generally posix compatible (at least for 
> Samba 3.)  Either way, I wouldn't expect to add non-Solaris packages.

Conffigure is run as follows:

#! /bin/sh
CFLAGS="-I/opt/local/include" \
LDFLAGS="-R/opt/local/samba4/lib:/opt/local/samba4/lib/private
         -L/opt/local/lib" \
./configure configure --prefix=/opt/local/samba4

The output lines from configure which mention ACLs are:

Checking for header acl/libacl.h : no 
Checking for header sys/acl.h    : yes 
Checking for _acl                : ok 
Checking for __acl               : not found 
Checking for _facl               : ok 
Checking for __facl              : not found 
Checking for library acl         : not found 
Checking for acl_get_file        : not found 
Checking for POSIX ACL support   : not found 
Checking for header sys/acl.h    : yes 
Checking for _acl                : ok 
Checking for __acl               : not found 
Checking for _facl               : ok 
Checking for __facl              : not found 
Checking for library acl         : not found 
Checking for acl_get_file        : not found 
Checking for POSIX ACL support   : not found 

> On 02/27/14 15:34, Thomas Schulz wrote:
> > Arter managing to build Samba 4.1.5 on Solaris 10 i386. I tried to
> > join an existing Windows 2000 Server Active Directory domain as an
> > additional domain controller. The join started to work and then died
> > with the error:
> >
> > Error: Samba was compiled without the posix ACL support that s3fs requires.
> > Try installing libacl1-dev or libacl-devel, then re-run configure and make.
> >
> > I downloaded acl-2.2.52 and the attr-2.4.47 that it required. It looks
> > like these are really intended only for Linux. Solaris 10 does have ACLs.
> > I don't know if they can be considered to be posic ACLs or not.
> >
> > Does anyone have any idea how to get around this problem? Our
> > Windows 2000 server machine is now 15 years old and I would really
> > like to have a backup domain controller running.

Tom Schulz
Applied Dynamics Intl.
schulz at adi.com


More information about the samba mailing list