Bug 42479

Summary: xen app - default print command is lpr, but we dont install cups-bsd
Product: Z_Univention Corporate Client (UCC) Reporter: Felix Botner <botner>
Component: Terminal servicesAssignee: Felix Botner <botner>
Status: CLOSED FIXED QA Contact: Erik Damrose <damrose>
Severity: normal    
Priority: P5 CC: walkenhorst
Version: UCC 3.0   
Target Milestone: UCC 3.0-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 3: Will affect average number of installed domains How will those affected feel about the bug?: 4: A User would return the product
User Pain: 0.343 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:

Description Felix Botner univentionstaff 2016-09-22 18:08:42 CEST
Xen App printing support:

Wfica by default uses the old legacy lpr command. On ucc clients univention-ucc-printerconfig is installed in order to support printing but this package only depends on cups-client (lp) and does not install cups-bsd, which provides lpr.

=> add cups-bsd as dependency to univention-ucc-printerconfig
Comment 1 Felix Botner univentionstaff 2016-09-23 14:10:20 CEST
fixed in univention-ucc-printerconfig

ucs-4.1/ucc-3.0/doc/errata/univention-ucc-printerconfig.yaml
Comment 2 Erik Damrose univentionstaff 2016-09-26 17:15:41 CEST
OK: dependency added, lpr is available

Reopen: univention-ucc-printerconfig is by default not installed on thinclients, it is only recommended by univention-corporate-client. We could add a dependency in univention-ucc-session-xenapp. Total added HDD space is below 3MiB.
Comment 3 Erik Damrose univentionstaff 2016-09-26 17:28:14 CEST
As discussed, we will not change the default behavior here, as it may affect other printing packages (e.g. u-ucc-usb-raw-printer), but instead document that univention-ucc-printerconfig should be installed.
Comment 4 Felix Botner univentionstaff 2016-09-27 11:19:12 CEST
(In reply to Erik Damrose from comment #3)
> As discussed, we will not change the default behavior here, as it may affect
> other printing packages (e.g. u-ucc-usb-raw-printer), but instead document
> that univention-ucc-printerconfig should be installed.

added a new paragraph in the "XenApp client printers" section
Comment 5 Erik Damrose univentionstaff 2016-10-07 15:16:39 CEST
OK: dependency in univention-ucc-printerconfig
OK: citrix printing
OK: yaml
Verified
Comment 6 Janek Walkenhorst univentionstaff 2016-10-17 14:22:19 CEST
<https://errata.software-univention.de/ucc/3.0/5.html>