#!/bin/sh

USERDB="/etc/fetchmail.users"
#empfehlenswert: ausfuehrliche Logs nur waehrend der Testphase schreiben lassen, weil
#sie allzu schnell wachsen, aber wenn alles normal laeuft kaum
#Wissenwertes liefern
#OPTIONS="-t 45 --logfile /var/log/fetchmail.log --silent"
OPTIONS="-t 45 --logfile /var/log/fetchmail.log"

# fetchmail fuer jeden User starten, der in $USERDB aufgefuehrt ist
# Achtung: wenn $USERDB fehlerhafte Eintraege enthaelt, verweigert
# Fetchmail kommentarlos den Dienst.
if [ -e $USERDB ] && [ -e `which fetchmail` ]; then
	for username in `cat $USERDB`; do
	su - $username -c "/usr/bin/fetchmail $OPTIONS" > /dev/null
    done
fi
exit 0
