Update 'duplicacy.sh'

This commit is contained in:
2020-07-30 17:26:57 -04:00
parent 831599b84a
commit 5b862ffeb6

View File

@@ -3,6 +3,9 @@
lockfile="/tmp/duplicacy.lock"
LOGFILE="/var/log/duplicacy/duplicacy_$(date +%Y%m%d-%H%M%S).log"
# make log directory
mkdir $(dirname ${LOGFILE})
if [ -e ${lockfile} ] && kill -0 `cat ${lockfile}`; then
echo "duplicacy backup already running" >> ${LOGFILE}
exit
@@ -19,7 +22,7 @@ git pull
# Duplicacy version update
LATEST_DUPLICACY_VERSION="2.6.1"
INSTALLED_DUPLICACY_VERSION=$(duplicacy -h | awk '/VERSION:/{getline; print $1}')
if [ ${LATEST_DUPLICACY_VERSION} != ${INSTALLED_DUPLICACY_VERSION} ]; then
if [ ${LATEST_DUPLICACY_VERSION} != ${INSTALLED_DUPLICACY_VERSION} || ! -e '/usr/bin/duplicacy' ]; then
# Determine the Kernel and Architecture
KERNEL=$(uname)
ARCH=$(uname -m)