I'm trying to install samba4 with openldap, as from
http://wiki.samba.org/index.php/Samba4/LDAP_Backend/OpenLDAP,
I have got the yesterday realease, last git commit:
commit 2024d4fb27514869d78e9bb39085f98e80413529
Date: Mon Jan 25 12:41:48 2010 +0100
My system is GNU/Debian Linux Lenny.
./configure --prefix=/opt/samba4
make
sudo make install
all worked
./setup/provision from the source4 dir fails with:
./setup/provision --realm=test.it --ldapadminpass=secret
--ldap-backend-type=openldap --server-role='domain controller' --domain=test
Administrator password will be set randomly!
Traceback (most recent call last):
File "./setup/provision", line 244, in <module>
nosync=opts.nosync,ldap_dryrun_mode=opts.ldap_dryrun_mode,useeadb=eadb)
File "bin/python/samba/provision.py", line 1182, in provision
targetdir, sid_generator,useeadb)
File "bin/python/samba/provision.py", line 471, in make_smbconf
posixeadb_line = "posix:eadb = " +
os.path.abspath(os.path.join(os.path.join(targetdir, "private"),"eadb.tdb"))
File "/usr/lib/python2.5/posixpath.py", line 62, in join
elif path == '' or path.endswith('/'):
AttributeError: 'NoneType' object has no attribute 'endswith'
What does it mean? What I did wrong?
Just for the records, what is eadb? Is related to extended filesystem
attributest? Server filesystem is xfs, so xattr is supported.
Thank you for your help,
Francesco
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba