Thanks for the great comment.
I'd always recommend a OpenLDAP and Samba 4.x combination on a Linux based system for Identity Management replacement.
It's understandable why a lot are reluctant when thinking about the manual cli configuration of many services thrown together onto a new linux based system, which is why I'd recommend our Univention Corporate Server (UCS) product, a server based on Debian, OpenLDAP and Samba, which is managed through a graphical web interface.
All Services that would be needed to be replaced could be installed and managed through the App Center.
For example, the OX App Suite could replace the Mail, Calendar and Contacts services (WebDAV support),
OpenVPN is the obvious VPN service to use,
Cloud options are ownCloud or Nextcloud,
Identity Management, DHCP, DNS and the Web Server would be directly delivered by the UCS,
RADIUS can obviously be used to manage wifi network authentifications,
MediaWiki is a Wiki replacement.
All mentioned Services of course have alternatives.
John Lockwood wrote:
[...] (SAMBA does not yet properly support TimeMachine backups.) [...]
Samba now has proper Time Machine Support with version 4.8 (released yesterday) 😉
https://www.samba.org/samba/history/samba-4.8.0.html
Regards,
Hendrik P.
IT Systems Integrator Apprentice, Univention GmbH