From 7497200b8e171e482314882c07dabe92a4d8eea3 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 19 Nov 2014 15:37:27 +0000 Subject: [PATCH] function fdiff --- bin/nb-install | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/nb-install b/bin/nb-install index e5282464..46bc25f8 100755 --- a/bin/nb-install +++ b/bin/nb-install @@ -28,7 +28,9 @@ function crond2tab() { } function fdiff() { - [ -n "$(diff -q $1 $2)" ] && return 0 + [ -e "$1" ] || return 0 + [ -e "$2" ] || return 0 + [ -n "$(diff -q $1 $2 2>/dev/null)" ] && return 0 return 1 } @@ -36,6 +38,7 @@ function fdiff() { # Cron # if [ -d /etc/cron.d ]; then + if fdiff "$NB_ROOT/etc/cron/nb" "/etc/cron.d/nb"; then verbose "Install /etc/cron.d/nb" $install "$NB_ROOT/etc/cron/nb" /etc/cron.d/nb -- 2.47.3