From 0cde3681a6795f90c68fa0c33bb814f71551acd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Tue, 4 Sep 2018 23:10:27 +0200 Subject: [PATCH] simplify Git section --- evomaintenance.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/evomaintenance.sh b/evomaintenance.sh index 07e38e5..4786b42 100644 --- a/evomaintenance.sh +++ b/evomaintenance.sh @@ -67,10 +67,12 @@ LOG_TEXTE=$(echo "${TEXTE}" | sed 's/"/\\\"/g') echo "${NOW} hostname=\"${HOSTNAME}\" user=\"${SUDO_USER}\" ip=\"${IP}\" begin_date=\"${BEGIN_YEAR} ${BEGIN_DATE}\" message=\"${LOG_TEXTE}\"" >> "${LOGFILE}" # git commit -if (test -x /usr/bin/git); then - cd /etc/ - git add . - GIT_COMMIT=$(git commit -a -m "$LOG_TEXTE" --author="$_USER <$_USER@evolix.net>") +GIT_BIN=$(command -v git) + +if test -x "${GIT_BIN}"; then + export GIT_DIR=/etc/.git + ${GIT_BIN} add . + ${GIT_BIN} commit --all --message "${LOG_TEXTE}" --author="${_USER} <${_USER}@evolix.net>" --quiet fi # insert into PG