LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 08-27-2011, 07:00 PM   #1
dc_eros
Member
 
Registered: Nov 2006
Distribution: Slackware
Posts: 292

Rep: Reputation: 39
Installing Citrix Client in Slackware 13.37/current


Our company uses citrix so that we can do our work remotely. They didn't allow direct remote connections.

When I try to install critix client application, is says it requires OpenMotiff and OpenMotiff conflicts with a package shipped by slackware (forgot the name).

Need your tips guys, especially for those who successfully installed citrix in their Slackware box.

thanks
 
Old 08-27-2011, 11:57 PM   #2
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 777

Rep: Reputation: 101Reputation: 101
depending on the package it conflicts with, it might be okay to simply uninstall it. Not everything that ships with slackware is 100% essential.

We'd really need to know the name of the package before being sure of course
 
Old 08-28-2011, 12:01 AM   #3
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 538
Blog Entries: 7

Rep: Reputation: 54
Quote:
Originally Posted by Cultist View Post
depending on the package it conflicts with, it might be okay to simply uninstall it. Not everything that ships with slackware is 100% essential.

We'd really need to know the name of the package before being sure of course
Not entirely true. I removed everything that had to do with bluetooth and my system is just fine.
 
Old 08-28-2011, 12:05 AM   #4
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 777

Rep: Reputation: 101Reputation: 101
Quote:
Originally Posted by SeRi@lDiE View Post
Not entirely true. I removed everything that had to do with bluetooth and my system is just fine.
thats what I'm saying. Some things can be removed without any problems. But if the conflict the OP described is with gcc, for example, removal won't be as simple an option.
 
Old 08-28-2011, 12:20 AM   #5
SeRi@lDiE
Member
 
Registered: Jun 2006
Location: /dev/null
Distribution: Slackware 13.1, Slackware 13.37, aptosid, rhel
Posts: 538
Blog Entries: 7

Rep: Reputation: 54
Quote:
Originally Posted by Cultist View Post
thats what I'm saying. Some things can be removed without any problems. But if the conflict the OP described is with gcc, for example, removal won't be as simple an option.
God I read your post backwards... no more coffee and time for bed.
Sorry.

LOL
 
Old 08-28-2011, 03:19 AM   #6
dc_eros
Member
 
Registered: Nov 2006
Distribution: Slackware
Posts: 292

Original Poster
Rep: Reputation: 39
Hi all,

It conflicts with lesstif as stated here: http://slackbuilds.org/repository/13...ies/openmotif/
 
Old 08-28-2011, 06:21 AM   #7
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,190

Rep: Reputation: Disabled
I use the Citrix client myself in the course of my work.

You need to remove the lesstif package in Slackware and replace that with the openmotif package that you can find here for instance: http://slackware.com/~alien/slackbuilds/openmotif/

Note that the Citrix client is only available as 32bit binaries, so if you are running Slackware64 (as I do) you also have to install my multilib packages (http://slackware.com/~alien/multilib/) and a converted 32bit openmotif package (the 64bit openmotif package does not work with that 32bit Citrix client).

The openmotif libraries are mostly compatible with the lesstif libraries which you removed, but there will be some (rarely used) programs in Slackware that stop working after you remove lesstif.

Eric
 
1 members found this post helpful.
Old 08-28-2011, 08:18 AM   #8
dc_eros
Member
 
Registered: Nov 2006
Distribution: Slackware
Posts: 292

Original Poster
Rep: Reputation: 39
Hi all,

Removed lesstif and install openmotif from sbo. I'm now having issues with certificates not trusted. Marking this as solved.

Thanks all
 
Old 08-28-2011, 09:22 AM   #9
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,190

Rep: Reputation: Disabled
Quote:
Originally Posted by dc_eros View Post
Hi all,

Removed lesstif and install openmotif from sbo. I'm now having issues with certificates not trusted. Marking this as solved.

Thanks all
To cure the certificates issue, do the following:

Create a certificate directory like this (assuming you installed the Citrix client into /usr/lib/ICAClient/):
Code:
# mdir -p /usr/lib/ICAClient/keystore/cacerts
Then, copy or create (or create a symlink in that directory) for the CA certificate your client is complaining about. In my case, that was the Thawte Premium Server cert:
Code:
# cp /usr/share/ca-certificates/mozilla/Thawte_Premium_Server_CA.crt /usr/lib/ICAClient/keystore/cacerts

Eric
 
Old 08-30-2011, 06:58 PM   #10
dc_eros
Member
 
Registered: Nov 2006
Distribution: Slackware
Posts: 292

Original Poster
Rep: Reputation: 39
Thanks Eric,

Did that already and made my successful connection.
 
Old 12-13-2011, 04:55 PM   #11
statguy
Member
 
Registered: Sep 2004
Location: Ontario, Canada
Distribution: Slackware 13.37, 12.2
Posts: 317

Rep: Reputation: 31
Quote:
Originally Posted by Alien Bob View Post
I use the Citrix client myself in the course of my work.

You need to remove the lesstif package in Slackware and replace that with the openmotif package that you can find here for instance: http://slackware.com/~alien/slackbuilds/openmotif/

Note that the Citrix client is only available as 32bit binaries, so if you are running Slackware64 (as I do) you also have to install my multilib packages (http://slackware.com/~alien/multilib/) and a converted 32bit openmotif package (the 64bit openmotif package does not work with that 32bit Citrix client).

The openmotif libraries are mostly compatible with the lesstif libraries which you removed, but there will be some (rarely used) programs in Slackware that stop working after you remove lesstif.

Eric
Although this thread is a few months old, it seems relevant for my question, rather than starting a new one. Since this thread, it appears that the citrix listener is now available in 64 bit format. Unfortunately, it only comes in .deb and .rpm flavours at the moment. I see that Slack 13.37 has the rpm program, so I assume I could use that to install the .rpm package. I guess I'll need to use Alien's openmotif package (thanks for all the packages you've done, your multilib stuff and wiki was a life-saver).

Anyway, has anyone tried the 64 bit version, or gotten it to work?
 
Old 12-13-2011, 06:59 PM   #12
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 777

Rep: Reputation: 101Reputation: 101
try src2pkg on the rpm.
 
Old 12-16-2011, 06:46 PM   #13
statguy
Member
 
Registered: Sep 2004
Location: Ontario, Canada
Distribution: Slackware 13.37, 12.2
Posts: 317

Rep: Reputation: 31
I have removed the lesstif packages and installed the 64 bit openmotif from Alien's site and converted the 32 bit into a compat32 package (according to his instructions) and installed it. I downloaded the 32 bit tar.gz version of Citrix Receiver and ran the setup program as root.

When I click on an .ica link from firefox, I simply get prompted to download or choose a program to run, so clearly the plugin did not get to the right place. I put a sym link in /usr/lib64/mozilla/plugins to what I think is the plugin npica.so.

Any advice?
 
  


Reply

Tags
citrix, slackware


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Does citrix ica client work on slackware 64 (with multilib enabled) tuxhedo Slackware 2 02-15-2010 05:16 PM
citrix client on linux ylrcom General 2 08-01-2008 03:30 AM
trouble installing citrix client sodaking663rd Linux - Newbie 1 08-08-2005 03:25 PM
Installing Citrix ICA client Cypionate Fedora 5 06-24-2004 06:26 PM
citrix client 7.0 cabo Red Hat 1 09-08-2003 01:25 PM


All times are GMT -5. The time now is 05:40 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration