Become Part of our Team and Push Digital Sovereignty
- Teamleader IT / Project Manager (m/f/x)
- IT Consultant (m/f/x)
- Outbound Sales Represantative (m/f/x)
- a.m.m.

As always, the errata updates of the past months have resulted in many small and large innovations, which we have collected and released with the release of UCS 4.4-3. I would like to give you an overview of the most important new features and an outlook on what we are currently working on. Important new features include better checking of required resources during installation, avoidance of Windows Explorer crashes with extended file system permissions, documentation of best practices in dealing with Windows printer drivers and printer settings, and improvements to the Samba 4 Connector.
After receiving so much positive feedback on our questions in the article “UCS 5.0 is coming!“, I’d like to use this article to ask you a few questions that are relevant to the further development of UCS 4 and the direction UCS 5 will take. We highly value the UCS user‘s opinion and like to hear what you have to say – use the comment box below or gladly write to feedback@univention.de.
More and more often UCS is being installed on IaaS platforms. At the same time, UCS offers the possibility of integrating distributed environments into a central management system and operating many specialized instances in parallel. In order to prevent these instances from running into errors due to “lack of resources”, the installation of UCS now checks at an early stage whether the recommended 2GB RAM is actually available and otherwise displays a corresponding warning. Well-prepared environments can also ignore this warning and continue with the installation process. We continuously collect knowledge and tips on this topic in the article “Minimum RAM requirements for the UCS installation” in the support section of our forum.
Which experiences have you gained with memory requirements in your scenarios?
With this release, we have found a solution to three challenges: first, we fixed problems with upgrading Docker which occurred in older UCS installations. These had led us to delay the update to UCS 4.4-2 for some environments and to extend the maintenance of UCS 4.4-1 in order to give all users sufficient time to perform updates.
Less common, but all the trickier were two other cases. With some Samba 4 shares, newer versions of Windows Explorer could crash when accessing the security settings. This was caused by extended file system permissions in connection with local user accounts not stored in LDAP. From this Samba generated status codes unknown to Windows. The second and similarly difficult to pinpoint case in an Open Source software used by us was a startup problem of OpenLDAP, which only occurred with a very rare constellation of contents at the end of the database file. We were able to isolate both problems, solve them in UCS and make patches available to the OSS projects.
UCS is ready to download as an ISO Image as well as a preinstalled VMware, Virtualbox, Hyper-V and KVM image.
The distribution of correct printer drivers and printer settings to Windows clients is unfortunately unclear due to the mix of standards and procedures and thus error-prone. Unfortunately, the extensive documentation and instructions of the manufacturers do not facilitate the overview. In some cases it is even necessary to change the printer drivers provided by the manufacturer in order to distribute them via Samba printer shares and be able to set the correct settings.
In the last weeks we have run through some cases and documented the processes in our forum and link to this documentation directly in the UMC to printer shares.
The status described in the documentation greatly simplifies the setup of most printers. However, we are also interested in improvements. Which printers do you currently use, which drivers can you recommend? How widespread is the alternative approach of addressing printers on Windows clients via the IPP protocol now – have you gained any experience with it? Then leave a comment and help to improve our software for you.
Many of the App Center applications have been updated since the release of UCS 4.4-2. Major updates came from OpenProject, which is now available in version 10, and EGroupware, which is the first app to directly access our UDM REST API in its 19th version. A total of about 20 apps in updated versions were made available in the App Center. We were able to include Rocket.chat in the circle of “Recommended Apps”, which now fulfills all the criteria of a Recommended App due to the ongoing provision of updates since its release in the App Center.
Larger updates were also provided for UCS@school – for which we are publishing a separate blog article. This week we expect an update of our O365 app, which can be configured to synchronize multiple Azure AD environments much easier. The necessary extensions of our SAML IDP have already been released. We will publish more information with the release of the app and in an own blog article as well.
Those who regularly read the information to the published Errata, will have often noticed a reference to “dh_python”. The conversion of the software packages to this toolset is a preparation for the Python 3 migration we want to do with UCS 5.0. In this context we will not only make further changes to dh_python in the next weeks, but also start to release our implementations compatible to Python 3.
Since the release of UCS 4.4-2 almost 100 errata updates have been released. Those contain security updates as well as smaller and larger improvements – here is a selection including the errata update number.