LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 01-16-2013, 08:45 PM   #1
agripp
LQ Newbie
 
Registered: Jan 2013
Posts: 2

Rep: Reputation: Disabled
SpiderOak on Slackware 14.0


Hi.

I have a new fresh install of Slackware 14.0 (without KDE) and want to install SpiderOak on it. Someone knows how to do it easily?

With Slackware 13.0 I have used the package provided by SpiderOak (32 bits for Slackware 12.0, not available anymore) with multilib. OK.
With Slackware 13.37 I have used the slackbuilds.org's script with little modifications. OK.

Now, the SpiderOak released a new package for Slackware 64 bits. I imagine it should work just fine in Slack 14.0. But when I run it, it does not start.

Code:
Traceback (most recent call last):
  File "<string>", line 6, in <module>
  File "__main__.py", line 128, in <module>
  File "__main__SpiderOak__.py", line 12, in <module>
  File "ssl.py", line 60, in <module>
ImportError: libkrb5.so.3: cannot open shared object file: No such file or directory
After some search, I think that I have just to install krb5-libs. Is it right? If it is so, I have know idea where to find it and how properly install it... Some help, please?

I can't conceive the SpiderOak releasing a package for Slack that does not work on Slack. As I have a clean and full install of Slack, without only KDE, I think if install KDE could solve the dependence. But I have seen nothing promising in Slack File Tree...

Ultimately, some help please?
(Sorry for my bad English.)

Notes:
1. I don't want to use Dropbox.
2. I have tried to modify the slackbuilds.org's script and it resulted in the same dependence, as expected.
 
Old 01-17-2013, 04:27 AM   #2
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014.08, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 14,170

Rep: Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645Reputation: 2645
Welcome to LQ.

libkrb5.so.?
Please use the krb5 SlackBuild http://slackbuilds.org/result/?search=krb5&sv=14.0
> http://slackbuilds.org/repository/14.0/network/krb5/
 
1 members found this post helpful.
Old 01-17-2013, 07:53 AM   #3
agripp
LQ Newbie
 
Registered: Jan 2013
Posts: 2

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by knudfl View Post
Welcome to LQ.
Thanks.

Quote:
Originally Posted by knudfl View Post
Oh ya. I forgot to mention... I have tried it too without success.
And I tried it just now again, just to make sure... Worked out.
I have made something really wrong before! :/

Thanks a lot.
 
Old 07-01-2013, 02:50 AM   #4
catkin
LQ 5k Club
 
Registered: Dec 2008
Location: Tamil Nadu, India
Distribution: Servers: Debian Squeeze and Wheezy. Desktop: Slackware64 14.0. Netbook: Slackware 13.37
Posts: 8,557
Blog Entries: 28

Rep: Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178Reputation: 1178
On Slackware64 14.0, for SpiderOak 5.0.2 and krb5 1.9.4 from slackbuilds.org, the load library path had to be augmented:
Code:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+LD_LIBRARY_PATH:}/usr/kerberos/lib:$LD_LIBRARY_PATH
AFAIK there is no way to do that in a .desktop file so a wrapper script can be used and the as-installed SpiderOak.desktop's Exec line can be changed to run the wrapper script.

Code:
c@CW8:~$ cat /usr/local/bin/SpiderOak.wrapper.sh
#!/bin/bash

# Name: /usr/local/bin/SpiderOak.wrapper.sh

# Purpose: 
#   * Wrapper for SpiderOak; sets the library load path to include kerberos

# Usage: 
#   * Run directly from the command line or modify Spideroak.desktop's Exec
#     line to run this script instead of SpiderOak
    
# Versions:
#   * Developed and tested on Slackware64 14.0 with
#     Kerberos from krb5-1.9.4-x86_64-1_SBo from slackbuilds.org
#     SpiderOak-5.0.2-x86_64-1 from https://spideroak.com/opendownload/ 

# History:
#   Version 0.0 1 Jul 2013 Charles
#   * Creation.

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+LD_LIBRARY_PATH:}/usr/kerberos/lib

exec SpiderOak "$@"
c@CW8:~$ cat ~/.local/share/applications/SpiderOak.desktop 
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=SpiderOak Backup
Type=Application
Comment=SpiderOak Secure Backup and File Sharing Client
Terminal=false
Categories=Network;Archiving;Utility;
Icon=/usr/share/pixmaps/SpiderOak.png
Exec="/usr/local/bin/SpiderOak.wrapper.sh"
Comment[en_US]=SpiderOak Secure Backup and File Sharing Clien
 
  


Reply


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
LXer: I thought SpiderOak could replace Dropbox, but that didn't work for me LXer Syndicated Linux News 0 07-20-2012 10:30 PM
LXer: SpiderOak: Cloud 9 LXer Syndicated Linux News 0 07-30-2011 06:21 AM
Spideroak pandora_sqliite file uses all disk space. werepacman Linux - Software 2 09-25-2010 10:13 AM
LXer: Spideroak: Secure Offsite Backups For Linux LXer Syndicated Linux News 0 01-23-2009 08:10 AM


All times are GMT -5. The time now is 02:38 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