Univention Bugzilla – Bug 34452
Update for Citrix Receiver 13 / Simplify installation
Last modified: 2014-06-12 09:19:32 CEST
Current Citrix Receiver is 13. The installation of the Citrix should be simplified.
*** Bug 34486 has been marked as a duplicate of this bug. ***
A new tool has been created which integrates the Citrix Receiver into a UCC image; the necessary dependencies are installed and the Receiver installed afterwards. It is part of ucc-image-toolkit This works on both i386 and amd64 UCS systems. On the command line the following command can be issued (but this tool will mostly be executed from the UCC setup wizard in the UMC): ucc-image-add-citrix-receiver --uccimage ucc-2.0-alpha3-thinclient-image.img --debpackage icaclient_13.0.0.256735_i386.deb The hash values are recomputed at the end. Logging is made to /var/log/univention/citrix-install.log The EULA is no longer accepted as part of the installation process, but on a per user basis. univention-ucc-session-xenapp has been extended to handle the new UCR variable citrix/accepteula. If activated, the EULA doesn't need to be acknowledged. This setting is also configured as part of the UCC UMC wizard.
Changelog commited to SVN.
(In reply to Moritz Muehlenhoff from comment #2) > A new tool has been created which integrates the Citrix Receiver into a UCC > image; the necessary dependencies are installed and the Receiver installed > afterwards. It is part of ucc-image-toolkit > > This works on both i386 and amd64 UCS systems. > > On the command line the following command can be issued (but this tool will > mostly be executed from the UCC setup wizard in the UMC): > > ucc-image-add-citrix-receiver --uccimage ucc-2.0-alpha3-thinclient-image.img > --debpackage icaclient_13.0.0.256735_i386.deb OK > > The hash values are recomputed at the end. OK > > Logging is made to /var/log/univention/citrix-install.log OK > The EULA is no longer accepted as part of the installation process, but on a > per user basis. univention-ucc-session-xenapp has been extended to handle > the new UCR variable citrix/accepteula. If activated, the EULA doesn't need > to be acknowledged. This setting is also configured as part of the UCC UMC > wizard. OK some minor issues: (1) Why if "cmd('mounnt...') == 2: log("Mounting the image failed... and not if "cmd('mounnt...') != 0: log("Mounting the image failed... (2) better mount -o loop /var/lib/univention-client-boot/' + basename(opt.image) instead of mount -o loop /var/lib/univention-client-boot/' + opt.image (3) better not delete de ica deb file
> some minor issues: > > (1) > Why > if "cmd('mounnt...') == 2: log("Mounting the image failed... > and not > if "cmd('mounnt...') != 0: log("Mounting the image failed... Fixed. > (2) > better > mount -o loop /var/lib/univention-client-boot/' + basename(opt.image) > instead of mount -o loop /var/lib/univention-client-boot/' + opt.image Fixed. > (3) > better not delete de ica deb file You're right, I removed that. This was intended for the UCC wizatrd, where it's all handled "behind the scenes", but for execution by a user the file should not be removed. -> SVN revision 49692
OK
UCC 2.0 has been released: http://docs.univention.de/release-notes-ucc-2.0.html If this error occurs again, please use "Clone This Bug".