#!/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 "

ERSTELLUNG FEHLGESCHLAGEN / CREATION FAILED

" if grep "List already exists" $TMPFILE >/dev/null 2>&1 then echo "Bitte im Browser auf Zurück klicken und einen anderen Namen für die Mailingliste wählen! Danke.
" echo "Please click on back in your browser and enter another name for your mailinglist. Thank you.

debug info:" else echo "Oh, das ist was schief gegangen. Bitte mailman@lists.spline.de kontaktieren!
" echo "Oops, something went wrong here. Please contact the admins at mailman@lists.spline.de !

"
        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