Univention Bugzilla – Bug 40879
removing jenkins app doesn't remove join script 50jenkins
Last modified: 2016-04-13 14:58:33 CEST
After removing the jenkins app the join script "50jenkins" is still on the host system.
UCS 4.1-1 Errata 128
The whole process of when to remove joinscripts was broken. It was inspired from the univention-install-joinscript deb helper but did not take into account that for packages, joinscripts are removed automatically (due to being part of package).
For the App Center, join scripts and unjoin scripts need to be uninstalled manually.
This is now done: Just before running the script, the other one is removed if present. If it was an unjoin script and succeeded, it is also removed after being called.
OK: Code review