Update 'duplicacy.sh'
This commit is contained in:
@@ -3,6 +3,9 @@
|
|||||||
lockfile="/tmp/duplicacy.lock"
|
lockfile="/tmp/duplicacy.lock"
|
||||||
LOGFILE="/var/log/duplicacy/duplicacy_$(date +%Y%m%d-%H%M%S).log"
|
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
|
if [ -e ${lockfile} ] && kill -0 `cat ${lockfile}`; then
|
||||||
echo "duplicacy backup already running" >> ${LOGFILE}
|
echo "duplicacy backup already running" >> ${LOGFILE}
|
||||||
exit
|
exit
|
||||||
@@ -19,7 +22,7 @@ git pull
|
|||||||
# Duplicacy version update
|
# Duplicacy version update
|
||||||
LATEST_DUPLICACY_VERSION="2.6.1"
|
LATEST_DUPLICACY_VERSION="2.6.1"
|
||||||
INSTALLED_DUPLICACY_VERSION=$(duplicacy -h | awk '/VERSION:/{getline; print $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
|
# Determine the Kernel and Architecture
|
||||||
KERNEL=$(uname)
|
KERNEL=$(uname)
|
||||||
ARCH=$(uname -m)
|
ARCH=$(uname -m)
|
||||||
|
|||||||
Reference in New Issue
Block a user