vfs objects = acl_tdb is the issue. Not enabling the acl_tbd vfs object allow files and folders to be deleted again. I suspect this has been broken on OpenBSD for some time as I have it disabled on all my other samba instances where it was once enabled.
Should we add a note to both state and current readme saying the vfs objects are essentially broken on OpenBSD? Ian McWilliam > On 10 Apr 2024, at 8:23 pm, Ian McWilliam <kaosa...@gmail.com> wrote: > > Samba bug report: https://bugzilla.samba.org/show_bug.cgi?id=15626 > > > Ian McWilliam > > >> On 10 Apr 2024, at 12:32 pm, Ian McWilliam <kaosa...@gmail.com> wrote: >> >> Hi, >> >> I see issues with macOS not being able to delete files and folders. Copying >> populated folders to the share means that the files and folders copied >> cannot be deleted. This behaviour is not present in 4.19.5 or the 4.20 >> series. >> >> I need to file a bug report with the samba bug tracker. >> >> >> Ian McWilliam >> >>> On 9 Apr 2024, at 2:54 am, Bjorn Ketelaars <b...@openbsd.org> wrote: >>> >>> Here is an update to the latest release of the Samba 4.19 release series >>> for -stable. Release notes: >>> https://www.samba.org/samba/history/samba-4.19.6.html >>> >>> Note that -current is on the 4.20 release series. >>> >>> libndr-nbt needs a minor bump because of an addition of a symbol. >>> Lightly run tested on OpenBSD-7.5 amd64. >>> >>> Tests/comments/OKs welcome. >>> >>> >>> Index: Makefile >>> =================================================================== >>> RCS file: /cvs/ports/net/samba/Makefile,v >>> retrieving revision 1.343 >>> diff -u -p -r1.343 Makefile >>> --- Makefile 20 Feb 2024 19:45:20 -0000 1.343 >>> +++ Makefile 8 Apr 2024 16:39:39 -0000 >>> @@ -1,4 +1,4 @@ >>> -VERSION = 4.19.5 >>> +VERSION = 4.19.6 >>> DISTNAME = samba-${VERSION} >>> EPOCH = 0 >>> >>> @@ -17,7 +17,7 @@ SHARED_LIBS = dcerpc 1.1 \ >>> ldb 2.3 \ >>> ndr 3.1 \ >>> ndr-krb5pac 1.3 \ >>> - ndr-nbt 2.0 \ >>> + ndr-nbt 2.1 \ >>> ndr-standard 5.0 \ >>> netapi 3.3 \ >>> samba-credentials 1.4 \ >>> Index: distinfo >>> =================================================================== >>> RCS file: /cvs/ports/net/samba/distinfo,v >>> retrieving revision 1.114 >>> diff -u -p -r1.114 distinfo >>> --- distinfo 20 Feb 2024 19:45:20 -0000 1.114 >>> +++ distinfo 8 Apr 2024 16:39:39 -0000 >>> @@ -1,2 +1,2 @@ >>> -SHA256 (samba-4.19.5.tar.gz) = DiQFtM7CnQRZYh9DQKGnSvdx7Hz/7f9DJQytfx+HYF4= >>> -SIZE (samba-4.19.5.tar.gz) = 41840159 >>> +SHA256 (samba-4.19.6.tar.gz) = ZTtSCVVU28IjxjuWr1zfnpjD4EhUnF9WFD07M9zhzvE= >>> +SIZE (samba-4.19.6.tar.gz) = 41847853 >> >