Quoting Ian McWilliam <i.mcwill...@westernsydney.edu.au>:
Here's a back port from current. It's still compiling for me, so things
may not work.
You'll also need to update level/libtalloc and database/tdb.
Ian McWilliam
________________________________________
From: alexmcwhir...@triadic.us [alexmcwhir...@triadic.us]
Sent: Monday, 6 February 2017 6:59 PM
To: Ian McWilliam
Cc: Vijay Sankar; ports@openbsd.org; owner-po...@openbsd.org
Subject: RE: samba4 and ACL's
On 2017-02-06 01:00, Ian McWilliam wrote:
Generally back porting like this unless its a major security thing is
not done to stable.
differences to the 6.0-stable from current
--with-ntvfs-fileserver \
--without-gpgme
LDB_V = 1.1.27
TEVENT_V = 0.9.29
vs
LDB_V = 1.1.26
TEVENT_V = 0.9.28
The trivial DB and the Tevent libs are also slightly different
versions.
https://www.samba.org/samba/history/samba-4.4.6.html
* BUG 12028: vfs_acl_xattr: Objects without NT ACL xattr.
* BUG 12105: async_req: Make async_connect_send() "reentrant".
* BUG 12177: vfs_acl_common: Fix unexpected synthesized default ACL
from
vfs_acl_xattr.
* BUG 12181: vfs_acl_xattr|tdb: Enforced settings when
"ignore system acls = yes".
* BUG 11991: build: Build less of Samba when building
'--without-ntvfs-fileserver'.
Make me wonder if there is more breakage in samba itself. Hmm wonder
if updating stable to 4.4.9 would help?
Ian McWilliam
Just fired up a -stable instance. I had to modify a few files, but i got
4.4.9 to build using the ports system. Fails in exactly the same way as
4.4.5.
# samba -V
Version 4.4.9
samba[96918]: [2017/02/06 03:16:14.569744, 0]
../source4/smbd/service.c:98(server_service_startup)
samba[96918]: Failed to start service 'smb' -
NT_STATUS_INVALID_SYSTEM_SERVICE
samba[96918]: [2017/02/06 03:16:14.588105, 0]
../lib/util/become_daemon.c:111(exit_daemon)
samba[13793]: [2017/02/06 03:16:14.589565, 0]
../source4/lib/tls/tlscert.c:72(tls_cert_generate)
samba[96918]: STATUS=daemon failed to start: Samba failed to
startservices, error code -1073741796
Thank you very much. Unfortunately I was not successful in building 4.4.9
on -stable or on -current even though I tried all weekend but can see why
it failed because of these diffs. Will try to test with this ASAP tomorrow.
Vijay
--
Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
vsan...@foretell.ca