Copy is a new cloud service. It works just like DropBox but they give away 15GB for free, or 20GB with my referral in the URL :) https://copy.com?r=KIBCzS It has a Linux installer and, after having taken a look at it, it seems it will be very easy to create and ebuild and add it to the tree, as long as you know how to do it, which I don't :( So, please, add it to the tree. Thanks in advance.
I've installed it from the binary tarball myself, which is pretty simple. Someone has already worked on an ebuild with a basic install (haven't tried it myself, though): https://github.com/jorgicio/jorgicio-gentoo/tree/master/net-misc/copy Ideally, I'd like to see a solution similar to the dropbox ebuild, though: init scripts that will start a CopyConsole daemon for selected users on system startup.
Created attachment 399068 [details] Draft /etc/init.d/copyconsole Partially working initscript - does not work as a boot service, but will work after network/DNS is working.
Created attachment 399070 [details] Draft /etc/conf.d/copyconsole
I'm trying to create an initscript for this myself by hacking up the dropbox initscript, but I'm running into a problem where CopyConsole will fail if network/DNS isn't working at the time it runs. I've attached what I have, though. YAgentSyncInstance:Failed to do login by auth token tasks Exception - Description: Curl failed to post data (Couldn't resolve host name) Original: 155 Mapped: 155 Location: RaisePostError:/home/jenkins/workspace/Copy_Agent_Linux-1.4/libcloud/CloudSync/Core/YHttpClient.cpp:436
Oh, I should have mentioned this: The initscript is creating pid files in folder /var/run/copyconsole based on username, so you might have a file name like "/var/run/copyconsole/joe.pid". I have no idea if this is the appropriate practice. I based it on some unused (leftover?) code in the dropbox script.
Well, Barracuda announced the discontinuation of the Copy service, so it's pointless now. Bug should be closed.