#!/bin/bash -e if [ -e /Volumes ]; then SHACHECK="2688057d3ddc1b9b5a5a4309f89a2bcb57cc033b /Volumes/Duplicity/mountcheck" if ! ( echo "${SHACHECK}" | shasum -cs ); then echo "/Volumes/Duplicity does not seem to be mounted or wrong volume" exit 1 fi fi CMD=${1:-backup} exec vault2env /secret/private/duplicity/$(hostname -s) -- \ duplicity-backup ${CMD}