Chapter 11. Obtain the encrypted cloud
-
Download
Download the Dropbox Installer from Dropbox.
-
Install, including dependencies
sudo dpkg --install dropbox-If this leads towhatever.debErrors were encounterd while processingthen trysudo apt --fix-broken installdropbox start -iand immediately left-click the system tray icon and Pause SyncingWarning
Left-clicking and right-clicking the icon produce slightly different menus.
-
Configure Dropbox
In Context Menu » Preferences… » Sync » Select folders, select Basic and .privateAufrecht. This is the minimum needed to speed up this install process. If other folders are required, add them later so that they don't slow down the install.
Left-click and Resume Sync
Wait for the encrypted cloud to rain its data on your upturned face.
Terminal config
If the GUI isn't working, this can be done from the command line with
dropbox exclude addbut it's an exclude list so it has to list all directories except Basic and .PrivateAufrecht. -
Automate dropbox with systemd
-
Make directories
mkdir ~/Personalln -s ~/Dropbox/Family\ Room ~/Family -
Install the automounting script
sudo cp ~/Dropbox/Basic/new_machine/linux/misc/mount.sh /usr/local/bin -
Mount the encrypted cloud
./mount.shIf the password is not provided in the environment, the script will ask for it in the GUI and then at the command line. See next step for automating this. -
Store the encrypted cloud passphrase
We would like the encrypted cloud directory(ies) to mount automatically on login, so we need to store the passphrase, and therefore we need to protect it.
-
Set up mount.sh to autorun
Do something like Chapter 24, Use systemd for user services.