Bug 40582 - Self service doesn't work if installed via system-setup
Self service doesn't work if installed via system-setup
Product: UCS
Classification: Unclassified
Component: Self Service
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1-0-errata
Assigned To: Daniel Tröder
Florian Best
Depends on:
  Show dependency treegraph
Reported: 2016-02-04 13:11 CET by Florian Best
Modified: 2016-02-11 13:59 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): External feedback
Max CVSS v3 score:


Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2016-02-04 13:11:08 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.
Comment 1 Florian Best univentionstaff 2016-02-04 13:14:41 CET
The password rotation script hasn't been executed.
Comment 2 Daniel Tröder univentionstaff 2016-02-05 11:40:28 CET
The creation of the ldap secret file was moved to the join script. Its VERSION was raised, so that an update "repairs" broken installations.

Code: 67212
Advisory: 67213
Comment 3 Daniel Tröder univentionstaff 2016-02-05 13:04:19 CET
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.
YAML: 67227
Comment 4 Florian Best univentionstaff 2016-02-05 13:20:25 CET
No error handling in joinscript. Please add '|| die'.
Comment 5 Daniel Tröder univentionstaff 2016-02-05 13:41:17 CET
done: 67230
yaml: 67231
Comment 6 Florian Best univentionstaff 2016-02-08 14:27:36 CET
OK: upgrade
Comment 7 Janek Walkenhorst univentionstaff 2016-02-11 13:59:57 CET