]> git.donarmstrong.com Git - spamassassin_config.git/blobdiff - update_spamassassin
Add another seo rule
[spamassassin_config.git] / update_spamassassin
index d432ad79d97f4d313426c28e9a1a0d5aeae3e805..609e8f88f54ed8b3849133f396cfec784df49664 100755 (executable)
@@ -35,8 +35,8 @@ remove_pidfile() {
 
 OLDDIR="$(pwd)";
 cd "$SACONFIG";
-git fetch --all >/dev/null || exit 0;
-REMOTE_BRANCH="$(git status --porcelain --branch|grep '^##'|sed 's/.*\.\.\.//')";
+git fetch --quiet --all >/dev/null 2>&1 || exit 0;
+REMOTE_BRANCH="$(git status --porcelain --branch|grep '^##'|sed 's/.*\.\.\.//;s/ \[.*$//;')";
 CURRENT_HEAD="$(git rev-parse HEAD)"
 REMOTE_BRANCH_HEAD="$(git rev-parse "$REMOTE_BRANCH")"
 cd "$OLDDIR";
@@ -84,7 +84,7 @@ if ! spamassassin -p $TMPDIR/spamassassin_config/$USERCONF --lint > $TMPDIR/sa_l
     FAILUREMESSAGE="$(echo -e 'spamassassin -p $TMPDIR/spamassassin_config/$USERCONF --lint\nfailed with\n'| cat - $TMPDIR/sa_lint)";
     report_failure
 fi;
-cd "$SACONFIG":
+cd "$SACONFIG";
 git merge --ff-only  --quiet $REMOTE_BRANCH --;
 trap - 0
 remove_pidfile