You are not logged in.
SparkleShare appears to be the long awaited Dropbox killer allowing Dropbox-like automatic directory syncing and sharing with a robust version control backend (git). Additionally, they have clients for every major operating system and a web interface for managing it all. Getting the system to work is as simple as creating a git repository, uploading your SSL keys, and entering in the server and path into your client. I have done it all a number of times and can help others do it too.
However, I haven't been able to get the Dashboard to run under Arch.
The SparkleShare wiki instructions <https://github.com/hbons/SparkleShare-Dashboard/wiki> make it seem quite easy. I clone the repository; I install node.js; I run the npm -d install command, but I keep getting the following errors.
npm info it worked if it ends with ok
npm info using npm@1.1.21
npm info using node@v0.6.18
npm info preinstall sparkle-dashboard@1.1.3
npm http GET https://registry.npmjs.org/express
npm http GET https://registry.npmjs.org/sass
npm http GET https://registry.npmjs.org/jade
npm http GET https://registry.npmjs.org/express-messages
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/connect-redis
npm http GET https://registry.npmjs.org/redis
npm http GET https://registry.npmjs.org/i18n
npm: symbol lookup error: npm: undefined symbol: SSL_CTX_set_next_proto_select_cb
...using Arch as a home server since 2006.
Offline
I solved my problem by manually setting the npm registry to use HTTP instead of HTTPS. I don't like this solution, so if anyone has any suggestions on why SSL isn't validating, I'd like to hear them.
Here's the command:
npm config set registry http://registry.npmjs.org/
...using Arch as a home server since 2006.
Offline
Just out of curiousity, why not use the AUR packages?
ewaller@odin:~ 1037 %packer -Ss sparkle
aur/sparkleshare 0.8.4-2 (85)
An open-source clone of Dropbox, written in Mono
aur/sparkleshare-git 20110509-1 (34)
An open-source clone of Dropbox, written in Mono
ewaller@odin:~ 1038 %
edit: Mono. Nuf said.
Last edited by ewaller (2012-05-21 16:01:16)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline