Univention Bugzilla – Bug 40582
Self service doesn't work if installed via system-setup
Last modified: 2016-02-11 13:59:57 CET
If the self-service is installed via the software selection in the system-setup-wizard instead from the appcenter it fails to copy the /etc/machine.secret (which not yet exists) and is therefore unusable.
The password rotation script hasn't been executed.
The creation of the ldap secret file was moved to the join script. Its VERSION was raised, so that an update "repairs" broken installations.
Commit 67225 changes the package to not raise the join script version number, and run the LDAP secrets update from postinst if it's an update.
No error handling in joinscript. Please add '|| die'.