Chapter 11.  Obtain the encrypted cloud

  1. Download

    Download the Dropbox Installer from Dropbox.

  2. Install, including dependencies

    sudo dpkg --install dropbox-whatever.deb If this leads to Errors were encounterd while processing then try sudo apt --fix-broken install

    dropbox start -i and immediately left-click the system tray icon and Pause Syncing

    Warning

    Left-clicking and right-clicking the icon produce slightly different menus.

  3. 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 add but it's an exclude list so it has to list all directories except Basic and .PrivateAufrecht.

  4. Automate dropbox with systemd

    ???

  5. Make directories

    mkdir ~/Personal ln -s ~/Dropbox/Family\ Room ~/Family

  6. Install the automounting script

    sudo cp ~/Dropbox/Basic/new_machine/linux/misc/mount.sh /usr/local/bin

  7. Mount the encrypted cloud

    ./mount.sh If 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.

  8. 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.

  9. Set up mount.sh to autorun

    Do something like Chapter 24, Use systemd for user services.