Sometime ago I made a shell script to upload directly to Rackspace CF using the script capability of nautilus. While working well it did not offer the progress bar and was hard to update. I have made now as a proper python nautilus plugin which offer these features.
The code is available here :
The old version is here, which is still a good example for uploading to Rackspace CF via the shell :
To make it easier for people to install all the tools I have made for Rackspace Cloud Files I have made available a PPA repository for ubuntu karmic which should work in debian unstable :
it contains as well the API packaged until they are going to be uploaded to the official debian/ubuntu repositories.