Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 743145

Summary: net-misc/icaclient-20.9.0.15 should install the new citrix log daemon (ctxlogd + setlog)
Product: Gentoo Linux Reporter: Martin Stockinger <mstockin>
Component: Current packagesAssignee: Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c>
Status: RESOLVED FIXED    
Severity: minor CC: jstein
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/configure-xenapp.html#logging
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: tar file with new ebuild icaclient-20.9.0.15-r1 and the needed files

Description Martin Stockinger 2020-09-17 14:01:20 UTC
Created attachment 660996 [details]
tar file with new ebuild icaclient-20.9.0.15-r1 and the needed files

The new ebuild icaclient-20.9.0.15.ebuild doesn't deal with the new citrix logging service. It isn't installed.

see https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux.pdf (for "What's New in 2009")

and the referenced page

https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/configure-xenapp.html#logging

I have made an enhancement to the ebuild and added a few additional files. See attachment. As I don't have a system running systemd, the systemd init script is not tested.

Please add the suggested changes.
Comment 1 Larry the Git Cow gentoo-dev 2020-11-03 12:37:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6bd87d64f92a5a790a427b9760022b7fc1c654

commit 9a6bd87d64f92a5a790a427b9760022b7fc1c654
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-11-03 11:30:22 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-11-03 12:37:14 +0000

    net-misc/icaclient: Install citrix log daemon
    
    We can't install an init script as ctxlogd ALWAYS forks and thus we cannot
    reliably determine its PID.
    
    Thanks-to: Martin Stockinger <mstockin@gmx.net>
    Closes: https://bugs.gentoo.org/743145
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 net-misc/icaclient/icaclient-20.9.0.15-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)