Bug 40453 - UCS@school installer doesn't show the joinscript currently executed
UCS@school installer doesn't show the joinscript currently executed
Status: RESOLVED WORKSFORME
Product: UCS@school
Classification: Unclassified
Component: UMC - Installer
UCS@school 4.1
Other Linux
: P5 normal (vote)
: UCS@school 4.1.x
Assigned To: UCS@school maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-01-18 22:17 CET by Arvid Requate
Modified: 2017-07-24 13:29 CEST (History)
2 users (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): Usability
Max CVSS v3 score:
best: Patch_Available+


Attachments
patch (2.65 KB, patch)
2016-01-19 11:06 CET, Florian Best
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2016-01-18 22:17:42 CET
The UCS@school installer doesn't show the joinscript currently executed. Instead it shows the one that's already done. That adds unnecessary irritation to tracking of error and timing issues.
Comment 1 Florian Best univentionstaff 2016-01-19 11:06:47 CET
Created attachment 7415 [details]
patch

The same applies for the UMC domain join module.
The problem is that readline() blocks until the next \n which is not provided by univention-join. The patch reads stdout in a non-blocking way. We should make a library function for parsing this which can be used by UCS and UCS@school.
Comment 2 Florian Best univentionstaff 2017-07-24 13:29:38 CEST
Works since svn r74455.