.procmailrc:
:0
* ^X-Mailing-List:.*bk-commits-head@
{
:0f
| $HOME/bin/set-from.sh
:0 :
bk-commits-head/
}
set-from.sh:
#!/bin/sh
cat > $HOME/.tmp/bk-head-tmp.$$
from=`grep '^ChangeSet' $HOME/.tmp/bk-head-tmp.$$ | head -1 | awk '{print $NF}'`
if test -n "$from"; then
formail -i "From: $from" < $HOME/.tmp/bk-head-tmp.$$
else
cat $HOME/.tmp/bk-head-tmp.$$
fi
rm $HOME/.tmp/bk-head-tmp.$$
Just mkdir $HOME/.tmp before trying this. The tmpdir handling is blatantly
unsafe, so I don't recommend using /tmp.
-- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/