Friday, January 18, 2008

ICAClient on Fedora 8

For those of you that need to install the Citix ICA Client 10.6.1 on Linux Fedora 8. If you try to install the rpm provided here, you may come up with this error:

error: Failed dependencies:
libXm.so.3 is needed by ICAClient-10.6-1.i386
libXp.so.6 is needed by ICAClient-10.6-1.i386

So you can use yum to get libXp like this

yum -y install libXp

as for libXm3, I found it here so be sure to install it.

Then, during the actual connectio, you may be prompted to trust some Equifax issued certificate. You'll have to download the Root certificates from:

http://www.geotrust.com/resources/root_certificates/index.asp

and copy them to:

/usr/lib/ICAClient/keystore/cacerts/

after all of this you should install the plugin for firefox:

ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla/plugins/

Now see about:plugins from firefox just to make sure the plugin was configured OK. After this when you launch the ICA connection it should work with no problems.

No comments: