New file procedure added

This commit is contained in:
2021-12-26 19:14:22 +02:00
parent bf8da2aa5a
commit e2acca20f0

View File

@@ -24,7 +24,11 @@ if [[ -f "$1" ]]; then
cd $CONF_DIR
if [[ -n $(git diff origin/master $(basename $1)) ]]; then
info "Updating changes in file $1"
git commit -am "Auto updating $1 - $(date)"
git commit -am "Auto updating $(basename $1) - $(date)"
git push
elif [[ -z $(git ls-files | grep $(basename $1)) ]]; then
git add $CONF_DIR/$(basename $1) -f
git commit $CONF_DIR/$(basename $1) -m "Adding file $(basename $1) - $(date)"
git push
else
debug "No changes detected in $1"
@@ -42,6 +46,7 @@ done
conf_sync /etc/environment
conf_sync /etc/hosts
conf_sync /etc/postfix/main.cf
conf_sync /etc/anacrontab
#Fix permissions
chown -R shmick $CONF_DIR