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