Bug 50370 - Outdated manual URL during package installation of "univention-self-service"
Outdated manual URL during package installation of "univention-self-service"
Status: NEW
Product: UCS
Classification: Unclassified
Component: Self Service
UCS 4.4
Other Linux
: P5 normal (vote)
: ---
Assigned To: UMC maintainers
UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-10-16 10:09 CEST by Sönke Schwardt-Krummrich
Modified: 2020-10-29 16:19 CET (History)
2 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 1: Cosmetic issue or missing function but workaround exists
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.011
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2019-10-16 10:09:20 CEST
Output during package installation ("univention-install univention-self-service"):
[...]
Creating selfservice user
Kein Passworteintrag für Benutzer »postgres«
Could not create selfservice postgres user.
Joinscript 35univention-self-service-passwordreset-umc.inst finished with exitcode 1
Restarting univention-directory-listener (via systemctl): univention-directory-listener.service.

This hosts mail system must be configured so it can send away.
Please consider the UCS documentation on the topic of a relay host:
EN: http://docs.software-univention.de/manual-4.2.html#mail::serverconfig::relay
DE: http://docs.software-univention.de/handbuch-4.2.html#mail::serverconfig::relay

univention-self-service (4.0.3-9A~4.4.0.201904291701) wird eingerichtet ...
Enabling site univention-self-service.
To activate the new configuration, you need to run:
  systemctl reload apache2
Create umc/web/hooks/univention-self-service
[...]


The URLs to the UCS manual are outdated. Maybe we can use $version_version within the URL?
Comment 1 Erik Damrose univentionstaff 2019-10-16 10:18:00 CEST
The link is already fixed in git with commit 5c81c970, Bug was #50205. Will be published with the next package build
Comment 2 Philipp Hahn univentionstaff 2020-10-29 16:19:06 CET
While doing QA for Bug #52229 I noticed this problem again:

(In reply to Sönke Schwardt-Krummrich from comment #0)
> [...]
> Creating selfservice user
> Kein Passworteintrag für Benutzer »postgres«
> Could not create selfservice postgres user.
> Joinscript 35univention-self-service-passwordreset-umc.inst finished with
> exitcode 1

"35univention-self-service-passwordreset-umc.inst" is accessing "user:postgres", which is part of "bin:univention-self-service-passwordreset-umc", but the dependency for "univention-postgresql" is from "bin:univention-self-service-master".
This happens when "bin:univention-self-service" is installed by "apt-get install" (or "univention-install"), but "bin:univention-self-service-master" not not installed before.