Note: Cool Solutions are articles documenting additional functionality based on Univention products. Packages provided by a Cool Solutions Repository are built by Univention professional service, but will not necessarily be maintained. Not all the shown steps in the article are covered by Univention Support. For questions about your support coverage, contact your contact person at Univention before you want to implement one of the shown steps.
Further documentation & discussion at: https://help.univention.com/t/cool-solutions-articles-and-repository/11517
Cool Solutions are articles documenting additional functionality based on Univention products. Packages provided by a Cool Solutions Repository are built by Univention, but will not be maintained. Not all of the shown steps in the article are covered by Univention Support. For questions about your support coverage contact your contact person at Univention before you want to implement one of the shown steps.
Some solutions need special packages build by Univention. These packages are provided in a Cool Solutions Repository. There are different possibilities to integrate the Cool Solutions Repository.
In the Univention Management Console, Software tab, open the module Repository settings and add a new repository component with Component Name cool-solutions and Advanced Setting Use unmaintained repositories.
Alternatively, set the following Univention Configuration Registry variables on the console:
ucr set repository/online/component/cool-solutions=yes \ repository/online/component/cool-solutions/version=current \ repository/online/component/cool-solutions/unmaintained=yes
If you have a cool solution repository integrated and plan to upgrade, please check if the Cool Solution is already available for your target UCS Version.
All Cool Solutions packages and their source code can be found at our github mirror. Feel free to fork the code repository, enhance a package and start a pull request.
Name | description | state | Link | Comment | Customer(s) | responsible |
---|---|---|---|---|---|---|
univention-custom-ldap-acls |
LDAP attributes to define custom LDAP ACLs | in progress | Issue | |||
univention-demo-data |
Demo data provied by the "Deutsche Wolke" | outdated | Appcenter | Jan-Luca: Used for our demo instance demo.univention.de | univention | |
univention-guacamole-ldap-connection |
Guacamole installation wrapper | superseded by Appcenter | Appcenter | |||
univention-homedir-autocreate |
Creates home directories on user creation | ported to UCS5 | Help | IKT-Ost | Joschua | |
univention-ldap-restore |
Restore LDAP objects from LDIF backups | ported to UCS5 | Help | DirkA, Oliver | ||
univention-lusd |
Custom UCS@school import reader class for an import of XML encrypted data (LUSD) | ported to UCS5 | Help | Stadt Kassel, LK Kassel, Fulda, Wetteraukreis | Tim, Oliver | |
univention-moodle-group |
Put Teachers and Students into extended attributes for moodle | ported to UCS5 | Help | Kevin: Developed for UCS 5 (Q2/2022) | Digital Cloak | Kevin |
univention-munin |
munin server and node support | ported to UCS5 | Wiki | LK Kassel | Abdul Rahman | |
univention-nextcloud-groupfolders-sync |
sync UCS groups to nextcloud groupfolders | outdated | Robert: maybe still needed in Fulda (UCS5 upgrade in Q1/2023) | Fulda | Robert | |
univention-nextcloud-samba-share-config |
listener module configuration of Samba share access in Nextcloud | in progress | Merge Request | LK Kassel | Abdul Rahman | |
univention-printer-assignment |
Assign printers to groups containing computers | ported to UCS5 | Help | Seems to still work with python 2.7 | LMZ, LK Kassel | Irina |
univention-ro-wo-group-dirs |
Listener module to configure read-only and write-only folders in class and workgroup shares | ported to UCS5 | Help | Stadt Chemnitz | Björn | |
univention-samba-config-ransomware |
Configuration for Samba to implement full_audit logging for shares | not tested for UCS5 | ||||
univention-sanis |
Datenimport aus 'moin.schule' | UCS5 | readme | Wolfsburg, Oldenburg | Andreas | |
univention-set-samba4-profile-path |
Bulk setting of the samba 4 profile path | not tested for UCS5 | ||||
univention-ssh-key-sync |
Stores SSH PubKeys in LDAP | ported to UCS 5 | Help | Stadt Kassel | Oliver | |
univention-sudo-ldap-host |
sudo-ldap integration - host integration | ported to UCS 5 | Help | Irina | ||
univention-sudo-ldap-server |
sudo-ldap integration - domain integration | ported to UCS 5 | Help | Irina | ||
univention-user-group-sync-dest |
import transferred user and group information | in progress | Merge Request | Julian | ||
univention-user-group-sync-source |
store user and group information to be transferred | in progress | Merge Request | Julian | ||
univention-usercert |
usercert extension | ported to UCS5 | Help | LTBB | Timo, Jannik | |
univention-nextcloud-schema |
schema extension for nextcloud | in progress | Merge Request | KRZN | Jannik, Irina |