thanks for nothing on the Samba 4 upgrade

Vladimir Grebenschikov vova at fbsd.ru
Mon Dec 14 12:37:18 UTC 2009


Hi 

Me too!

samba4-devel is required for mail/evolution-mapi samba3 and samba4 can't
coexist on single installation without special tweaks.

for me, "it does not works" means:

1. samba4 complains about many configuration values in old smb.conf 

$ smbclient
Unknown parameter encountered: "guest account"
Ignoring unknown parameter "guest account"
Unknown parameter encountered: "max log size"
Ignoring unknown parameter "max log size"
Unknown parameter encountered: "map to guest"
Ignoring unknown parameter "map to guest"
... etc
$

(have fixed this manually)

2. It is impossible to login with old credentials that worked correctly
with samba3 to server. Looks like it is due to complete change of auth
core of samba.

3. I've failed to re-configure samba4 to enable any logins (using samba4
site as guide), it fails with coredumps and such:

# /usr/local/share/samba4/setup/provision --realm myrealm --domain=vbook --adminpass=password --server-role='standalone' --setupdir=/usr/local/share/samba4/setup
Setting up secrets.ldb
Setting up the registry
Setting up templates db
Setting up idmap db
schema_fsmo_init: no schema head present: (skip schema loading)
naming_fsmo_init: no partitions dn present: (skip loading of naming contexts details)
pdc_fsmo_init: no domain object present: (skip loading of domain details)
schema_fsmo_init: no schema dn present: (skip schema loading)
naming_fsmo_init: no partitions dn present: (skip loading of naming contexts details)
pdc_fsmo_init: no domain dn present: (skip loading of domain details)
Setting up sam.ldb attributes
Setting up sam.ldb rootDSE
Erasing data from partitions
schema_fsmo_init: no schema head present: (skip schema loading)
naming_fsmo_init: no partitions dn present: (skip loading of naming contexts details)
pdc_fsmo_init: no domain object present: (skip loading of domain details)
Pre-loading the Samba 4 and AD schema
Segmentation fault (core dumped)
#

upgrade script does not works also:

# /usr/local/share/samba4/setup/upgrade --setupdir /usr/local/share/samba4/setup --realm myrealm /usr/local/etc/samba/ /usr/local/etc/smb.conf.v3
Traceback (most recent call last):
  File "/usr/local/share/samba4/setup/upgrade", line 66, in <module>
    samba3 = Samba3(libdir, smbconf)
  File "/usr/local/lib/python2.6/site-packages/samba/samba3.py", line 741, in __init__
    self.lp.read(self.smbconfpath)
  File "/usr/local/lib/python2.6/site-packages/samba/samba3.py", line 695, in read
    raise Error("Unable to parser line %d: %r" % (i+1,l))
NameError: global name 'Error' is not defined
#


-----Original Message-----
From: Jerry <gesbbb at yahoo.com>
Reply-to: freebsd-gnome at freebsd.org
To: freebsd-gnome at freebsd.org
Subject: Re: thanks for nothing on the Samba 4 upgrade
Date: Mon, 14 Dec 2009 06:03:41 -0500

On Sun, 13 Dec 2009 23:13:02 -0800
paul beard <paulbeard at gmail.com> articulated:

> Not sure why samba 4 is required for evolution-data-server but
> installing it breaks my minimal but functional samba install. Sounds
> like a POLA violation to me. The various provisioning and upgrade
> scripts don't seem to work. I'm dropping back to samba 3 to see if I
> can nurse it back to something workable.
> 

Sorry to see that you are experiencing difficulties. However, a simple
post: "It doesn't work" is simply useless. Could you please supply a
detailed log, examples, smb.conf file, etc. Then and only then would
someone be able to possibly assist you.

-- 
Vladimir B. Grebenschikov
vova at fbsd.ru


More information about the freebsd-gnome mailing list