Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 743145 - net-misc/icaclient-20.9.0.15 should install the new citrix log daemon (ctxlogd + setlog)
Summary: net-misc/icaclient-20.9.0.15 should install the new citrix log daemon (ctxlog...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL: https://docs.citrix.com/en-us/citrix-...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-09-17 14:01 UTC by Martin Stockinger
Modified: 2020-11-03 12:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
tar file with new ebuild icaclient-20.9.0.15-r1 and the needed files (icaclient-20.9.0.15-r1.ebuild.tgz,10.00 KB, application/x-gtar)
2020-09-17 14:01 UTC, Martin Stockinger
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)