#!/bin/zsh LOCKFILE=/tmp/newlist lockfile-create --retry 1 $LOCKFILE >/dev/null 2>&1 if [[ "$?" != "0" ]] then echo "Konnte die Mailingliste nicht erstellen. Bitte versuchen Sie es noch einmal. (Diese Seite neu zu laden sollte ausreichen.)" echo "Could not create your mailinglist. Please retry creation. (Reloading this page should be sufficient.)" exit 1 fi TMPFILE=/tmp/newlistoutput$(date -Is) if su mailman -c "echo | ~mailman/bin/newlist $1 $2 $3" > $TMPFILE 2>&1 then echo "Erstellung erfolgreich -- creation completed" rm -f $TMPFILE lockfile-remove $LOCKFILE else echo "
" cat $TMPFILE echo "" cat $TMPFILE | mailx -s "$0: Mailinglistenerstellung fehlgeschlagen 1=($1) 2=($2) 3=($3)" mailman@lists.spline.de fi rm -f $TMPFILE lockfile-remove $LOCKFILE exit 1 fi