Univention Bugzilla – Bug 42200
Add AdditionalPackages ini variables
Last modified: 2016-09-22 07:15:29 CEST
If Samba is needed by an App, it is currently difficult to define the dependencies. We did it mostly in the following way: univention-samba4 | univention-samba, univention-s4-connector | univention-samba This works on all roles if samba is already installed. It doesn't work on a Memberserver if Samba is not installed. We should support the following variables: AdditionalPackagesMaster AdditionalPackagesBackup AdditionalPackagesSlave AdditionalPackagesMember In case Samba is needed on the local system, the variables an be set like this: AdditionalPackagesMaster=univention-samba4,univention-s4-connector AdditionalPackagesBackup=univention-samba4,univention-s4-connector AdditionalPackagesSlave=univention-samba4,univention-s4-connector AdditionalPackagesMember=univention-samba
Fixed in univention-appcenter 5.0.22-13.219.201609080116 AdditionalPackages* are added to the list of packages to be installed / uninstalled.
Code review: OK Merge to UCS 4.2: OK Tests: OK, I've added a new test case 80_docker/91_additional_packages r72556 YAML: OK
<http://errata.software-univention.de/ucs/4.1/266.html>