Um Änderungen in den versendeten Emails farblich zu Kennzeichen muss das Skript /home/rancid/bin/control-rancid angepasst werden Hier nach suchen # Mail out the diffs (if there are any). So anpassen # Mail out the diffs (if there are any). if [ -s $TMP.diff ] ; then sed -e 's!^\+\(.*\)$!+\1!' $TMP.diff > /tmp/diff1 sed -e 's!^\-\(.*\)$!-\1!' /tmp/diff1 > /tmp/diff2 sed -e 's!\(.*\)$!\1
!' /tmp/diff2 > /tmp/diff3 cat /tmp/diff3 > $TMP.diff MAXSZ=${MAILSPLIT:=0} if [ $MAXSZ -ne 0 ] ; then BLOCKSIZE=1024; export BLOCKSIZE tmpk=`perl -e "my(@S) = stat(\"$TMP.diff\"); print int(\\$S[7] / 1024);"` unset BLOCKSIZE if [ $tmpk -lt $MAXSZ ] ; then MAXSZ=0 fi fi if [ $MAXSZ -eq 0 ] ; then ( echo "To: $mailrcpt" echo "Subject: $subject" echo "Mime-Version: 1.0" echo "Content-type: text/html" echo "Content-transfer-encoding: 8bit" echo "$MAILHEADERS" | awk '{L = "";LN = $0;while (LN ~ /\\n/) { I = index(LN,"\\n");L = L substr(LN,0,I-1) "\n";LN = substr(LN,I+2,length(LN)-I-1);}print L LN;}' echo "" echo "" cat $TMP.diff echo "" ) | /usr/sbin/sendmail -oi -t $MAILOPTS else Damit wird dafür gesorgt das Neue Zeilen grün und gelöschte Zeilen rot dargestellt werden. Das erhöht die Lesbarkeit enorm.