Bug 33362 - License is sent even when App says it won't
License is sent even when App says it won't
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 3.2
Other Linux
: P5 normal (vote)
: UCS 3.2-0-errata
Assigned To: Dirk Wiesenthal
Florian Best
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-13 16:40 CET by Dirk Wiesenthal
Modified: 2013-12-12 11:30 CET (History)
3 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):
Max CVSS v3 score:


Attachments
return if not NotifyVendor (458 bytes, patch)
2013-11-13 16:47 CET, Dirk Wiesenthal
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2013-11-13 16:40:41 CET
If an application says NotifyVendor=False, the App Center module tells the user: "This application will not inform the vendor if you (un)install it."

This is a lie. The user may install the App without a KeyId license. A notification is sent, but at least anonymized. This _may_ be acceptable. But if the user installs the App _with_ a KeyId license, this license is sent.

Either stop sending a notification, always anonymize or at least rephrase the sentence.

NotifyVendor=False is used in all UCS components.
Comment 1 Stefan Gohmann univentionstaff 2013-11-13 16:42:14 CET
We should not send the notification.
Comment 2 Dirk Wiesenthal univentionstaff 2013-11-13 16:47:57 CET
Created attachment 5625 [details]
return if not NotifyVendor
Comment 3 Dirk Wiesenthal univentionstaff 2013-11-22 15:10:35 CET
Fixed in
  univention-management-console-module-appcenter 3.0.50-2.214.201311211316

YAML created.

Changelog not added, no version for next release built
Comment 4 Florian Best univentionstaff 2013-12-10 11:02:37 CET
Ok, the notification is send when NotifyVendor == True and not send when NotifyVendor == False.

YAML OK
Comment 5 Moritz Muehlenhoff univentionstaff 2013-12-12 11:30:34 CET
http://errata.univention.de/ucs/3.2/8.html