The other day when I was trying to mount an ISO image for remote burning of SmartCard reader driver discs on our work network, I was getting error messages when trying to log on via samba. Since I usually use NFS instead of samba, I hadn't noticed that
OpenBSD had changed the password back-end for samba. This was with 4.8-current, although they might have changed things earlier without me noticing. In fact, it may well have been a samba change rather than an OpenBSD specific one.
Regardless, the new configuration isn't any harder than the previous incarnation, just different. Took all of one minute to get things working again.
See
/usr/local/share/doc/samba/README.OpenBSD
for full details