Hello.
I'd like some information WRT to the status of samba ports, what is
[not] working, what *should* be working and what is planned.
I'm using samba48 at several sites and I'm obviously encountering the
problem described in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239480
Today I tried a classicupgrade (with samba48) and it ended with a core
dump of python2.7.
I wasn't surprised at all, of course.
Since this is (at least for now) a test, I decided to try 4.10: I was
surprised to see a similar error!
I know the problems with ACL/ZFS/etc... (in the past I had to apply
patches and add extra argument to "samba-tool domain classicupgrade" or
"samba-tool domain provision" to work around this).
However, I wasn't expecting this to fail in a way similar to how 4.8
does, i.e. with the messages:
INFO 2019-09-12 13:06:52,919 pid:4760
/usr/local/lib/python3.6/site-packages/samba/provision/__init__.py #2286:
Setting up share.ldb
Unable to find backend for '/var/db/samba4/private/share.ldb' - do you need to
set LDB_MODULES_PATH?
ERROR(ldb): uncaught exception - None
File "/usr/local/lib/python3.6/site-packages/samba/netcmd/__init__.py", line
185, in _run
return self.run(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/samba/netcmd/domain.py", line
1690, in run
useeadb=eadb, dns_backend=dns_backend, use_ntvfs=use_ntvfs)
File "/usr/local/lib/python3.6/site-packages/samba/upgrade.py", line 743, in
upgrade_from_samba3
use_ntvfs=use_ntvfs, skip_sysvolacl=True)
File "/usr/local/lib/python3.6/site-packages/samba/provision/__init__.py",
line 2287, in provision
share_ldb = Ldb(paths.shareconf, session_info=session_info, lp=lp)
File "/usr/local/lib/python3.6/site-packages/samba/__init__.py", line 115, in
__init__
self.connect(url, flags, options)
If I understand correctly, the above problem with 4.8 is due to its
dependency on Python 2.7; I thought 4.10, which is using Python 3.6,
would not exhibit this behaviour...
Any comment on this?
I know I can try and build 4.8 with external dependencies; in fact I
tried, but had no luck so far.
Since Samba 4.8 will stop being supported in a very short time, I'd like
to stop wasting my time with it and start moving to 4.10.
Is it supposed to be production ready?
What does and what does not work?
Is there some page (wiki or whatever) that outlines the status of Samba
on FreeBSD?
Is there anything we can do to help?
bye & Thanks
av.
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"