Dropbox Transfer
Dropbox Transfer
Dropbox has ended support for folder syncing to drives with "uncommon" filesystems, which on Linux means anything but Ext4. As a result, Linux Dropbox users can't synchronize files if the Dropbox folder is on Btrfs, Ext3, ZFS, XFS etc., and even eCryptfs on top of an Ext4 filesystem.
In case you can't switch to a different cloud storage provider or use an Ext4 filesystem without eCryptfs for your Dropbox folder location, you can use a simple tool, called dropbox-filesystem-fix, that works around this Dropbox limitation, allowing the Dropbox desktop client to continue synchronizing files, no matter the filesystem type in use.
Source : https://is.gd/P94y61
In case you can't switch to a different cloud storage provider or use an Ext4 filesystem without eCryptfs for your Dropbox folder location, you can use a simple tool, called dropbox-filesystem-fix, that works around this Dropbox limitation, allowing the Dropbox desktop client to continue synchronizing files, no matter the filesystem type in use.
Source : https://is.gd/P94y61
Last edited by labbe5 on Tue 05 Nov 2019, 22:26, edited 2 times in total.
For those affected this does not affect
http://murga-linux.com/puppy/viewtopic. ... 47&t=90753
or my web based script or anything else that use use dropbox apis for access.
mike
http://murga-linux.com/puppy/viewtopic. ... 47&t=90753
or my web based script or anything else that use use dropbox apis for access.
mike
Thanks for the tip mikeb. I noticed that I'm not able to use drobox on TazPup because the version of glib is too old. I might try a workaround like chroot or LD_PRELOAD.mikeb wrote:For those affected this does not affect
http://murga-linux.com/puppy/viewtopic. ... 47&t=90753
or my web based script or anything else that use use dropbox apis for access.
mike
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Bonjour,
LD_PRELOAD and for example the tricks detailed here...
But maybe I did things wrong.
A work around would be great.
Cordialement.
I reformatted my partition from ext3 to ext4. Now, I have the same problem running Puppy Precise. I tried to solve this without success.s243a wrote:I noticed that I'm not able to use drobox on TazPup because the version of glib is too old. I might try a workaround like chroot or LD_PRELOAD.
LD_PRELOAD and for example the tricks detailed here...
But maybe I did things wrong.
A work around would be great.
??chroot
Cordialement.
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
I finally succeeded while following these steps:
... rather than modify dropbox.py and it works fine!
Cordialement.
On my side, I adapted and copied the lib to /usr/lib/, then ran:https://www.centos.org/forums/viewtopic.php?f=47&t=68050&start=12 wrote:I have dropbox working, without rebuilding glibc, or patching dropboxd with patchelf.
Here's what I did.
Create dropboxcheat.c with this codecompile the dropboxcheat .soCode: Select all
const char *gnu_get_libc_version (void) { return "2.19"; }
move the .so to /usr/local/lib64/Code: Select all
gcc -Wall -fPIC -shared -o dropboxcheat.so dropboxcheat.c
add this line in dropbox.py, right before subprocess.Popen....., in function start_dropboxRun dropbox normally and it should ask to relogin.Code: Select all
os.environ['LD_PRELOAD'] = "/usr/local/lib64/dropboxcheat.so"
HTH.
Pablo.
Code: Select all
LD_PRELOAD="/usr/lib/dropboxcheat.so" dropbox
Cordialement.
- Attachments
-
- dropboxcheat.so.gz
- To be renamed without .gz
- (6.62 KiB) Downloaded 418 times
Nice trick I much lighter weight approach than installing a second version of glibc.Argolance wrote:I finally succeeded while following these steps:On my side, I adapted and copied the lib to /usr/lib/, then ran:https://www.centos.org/forums/viewtopic.php?f=47&t=68050&start=12 wrote:I have dropbox working, without rebuilding glibc, or patching dropboxd with patchelf.
Here's what I did.
Create dropboxcheat.c with this codecompile the dropboxcheat .soCode: Select all
const char *gnu_get_libc_version (void) { return "2.19"; }
move the .so to /usr/local/lib64/Code: Select all
gcc -Wall -fPIC -shared -o dropboxcheat.so dropboxcheat.c
add this line in dropbox.py, right before subprocess.Popen....., in function start_dropboxRun dropbox normally and it should ask to relogin.Code: Select all
os.environ['LD_PRELOAD'] = "/usr/local/lib64/dropboxcheat.so"
HTH.
Pablo.... rather than modify dropbox.py and it works fine!Code: Select all
LD_PRELOAD="/usr/lib/dropboxcheat.so" dropbox
Cordialement.
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
After bypassing the Ext4 and Glibc problems, there are other complications: Dropbox now requires libxcb (-dri3, -present...) libs more recent than the Precise's ones and libxshmfence.
Here is a patch that solves this, (libxcb 1.10 version compiled on Puppy Precise) and allows, for a while longer to use Dropbox.
Cordialement.
After bypassing the Ext4 and Glibc problems, there are other complications: Dropbox now requires libxcb (-dri3, -present...) libs more recent than the Precise's ones and libxshmfence.
Here is a patch that solves this, (libxcb 1.10 version compiled on Puppy Precise) and allows, for a while longer to use Dropbox.
Cordialement.
Dropbox Transfer
https://www.dropbox.com/transfer/about
Send up to 100 GB of files in each transfer
Let anyone access files, even without an account
Add via drag-and-drop or from Dropbox
Deliver by copying a link or sending an email
Send copies to prevent unwanted edits
Control access with password protection
Set link expiration to encourage downloads
Confirm delivery with download notifications
Further reading :
Dropbox Transfer now available to all users
https://blog.dropbox.com/topics/product ... -available
Send up to 100 GB of files in each transfer
Let anyone access files, even without an account
Add via drag-and-drop or from Dropbox
Deliver by copying a link or sending an email
Send copies to prevent unwanted edits
Control access with password protection
Set link expiration to encourage downloads
Confirm delivery with download notifications
Further reading :
Dropbox Transfer now available to all users
https://blog.dropbox.com/topics/product ... -available