Hi @henryclark,
After good few months on this forum and working with UCS in my domain I must say that post covering all four points would be almost a holly grail
There’s lots of information within this forum; yes, scattered and fragmented but covers a lot of what you will need. Search first before you ask, sometimes it takes awfully long to get an answer from forum members.
To answer some of your questions:
- Play with the installer, don’t install and assume it is all fine.
- Plan storage (LVM configuration) much easier to do this before you have a deployed controller in a domain.
- Plan your network (incl vlans, IP etc)
- Look at Certificate Authority settings BEFORE you deploy any certificates to the network.
- Register your server (get the licence) before trying to install any software, this will actually make the App centre operational.
- If you are planning on running a Windows compatible AD remember to install “Active Directory-compatible Domain Controller” which is NOT ON by default (and has to be on all member servers)
- If you need certificates for users/devices install Cool Solutions repo and the univention-usercert app
- If you intend to run your own mail server (even an internal one) make sure to check/correct SSL/TLS and protocol settings.
- Consider compatibility… We recently discovered that our network hardware vendor (spit!) has dropped OpenLDAP functionality in some of its products. This was never supported but it worked. You can’t use the protocol any more and there’s no credible communication from the vendor. (Windows ADDS support only)
- Document all that you do… it is a real minefield if you start mixing Linux command line, UCR and GUI. Some things are configurable here, there and everywhere; stick to one
Another thing, don’t try to be clever and start your domain name with numbers eg.: 1337lab.lan
Although this is acceptable and will work, you will get places (in Windows especially) that will only show lab.lan confusing things for everyone. I think this is down to kerberos, and once it’s deployed, there’s no way of changing it.
I won’t go into detail of using RSATs, user naming convention, installing printers or configuring shares, but those are things worth considering too.
Finally, be aware that the UCS 5.2 is around the corner - check compatibility and migrate early (read this)
Hope this helps
dzidek23
PS. Think of adding links to found resources into this post, for others who come and ask the same questions.