On 02/03/2012 04:10 PM, Eric J. Stewart wrote:
I found the samba4 HOW-TO on the wiki and I have followed it to using Ubuntu 
server versions 11.10 and 10.04.  I have been unsuccessful at step 4 running 
the provision script.  I have run the following commands to get to get to this 
point:

$ sudo git clone git://git.samba.org/samba.git samba-master; cd samba-master
$ sudo apt-get install build-essential libattr1-dev libblkid-dev libgnutls-dev 
libreadline5-dev python-dev autoconf python-dnspython gdb pkg-config bind9utils 
libpopt-dev

When this command was run on 11.10 I received an error that the package 
libreadline5-dev was not found.  As an alternative the libreadline-gplv2-dev or 
lib64readline-gplv2-dev were suggested, I chose the libreadline-gplv2-dev, 
because it was a 32 bit install, as the replacement.

$ sudo ./configure.developer
$ sudo make
$ sudo make install
$ sudo ./source4/setup/provision --realm=home.com --domain=HOME 
--adminpass=P@ssw0rd --server-role='domain controller'

The following is the output of I am receiving on both editions.

bin/tdbbackup: /home/administrator/samba-master/bin/shared/private/libtdb.so: 
version `SAMBA_4.0.0ALPHA18_DEVELOPERBUILD' not found (required by 
bin/tdbbackup)
Failed to setup database for BIND, AD based DNS cannot be used
Traceback (most recent call last):
   File "./source4/setup/provision", line 256, in<module>
     useeadb=eadb, next_rid=opts.next_rid, lp=lp)
   File "bin/python/samba/provision/__init__.py", line 1757, in provision
     am_rodc=am_rodc, lp=lp)
   File "bin/python/samba/provision/__init__.py", line 1491, in provision_fill
     targetdir=targetdir, site=DEFAULTSITE)
   File "bin/python/samba/provision/sambadns.py", line 990, in setup_ad_dns
     create_samdb_copy(samdb, logger, paths, names, domainsid, domainguid)
   File "bin/python/samba/provision/sambadns.py", line 751, in create_samdb_copy
     os.path.join(dns_dir, "sam.ldb"))
   File "bin/python/samba/provision/sambadns.py", line 688, in tdb_copy
     raise Exception("Error copying %s" % file1)
Exception: Error copying /usr/local/samba/private/sam.ldb

I am fairly new to working with samba and I do not know where to look to get 
this working and any suggestions would be greatly appreciated.

Eric

You need to run make again as make install messes up the previous build. Then the provision will work. What are you using for DNS?

I documented the 11.10 install here:
http://linuxcostablanca.blogspot.com/2012/01/samba-4-ubuntu.html
HTH,
Steve

--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to