-if [ "$#" -ne 3 ] && [ "$#" -ne 4 ]; then
- echo 'Need domain name and mail and init state and possibly old server IP as argument.'
- false
-fi
-if [ ! "$3" = "copy" ] && [ ! "$3" = "new" ]; then
- echo "Need init state to be either 'copy' or 'new'."
- false
-fi
-if [ ! "$3" = "new" ] && [ "$#" -ne 4 ]; then
- echo "With init state != 'new' need fifth argument old server IP."