#! /bin/sh set -e ACTIVE=/var/lib/news/active run () { echo -n "$@: "; "$@"; } sed '/^[ ]*\(#\|$\)/ d; s/[ ]*=[ ]*/ /' groups | while read tag group addr; do set -- `grep "mail.$group" $ACTIVE` if [ $# -gt 0 ]; then [ m = $4 ] || run ctlinnd changegroup mail.$group m else run ctlinnd newgroup mail.$group m newsgate fi done