Looks like the perdition entry didn't get added to /etc/sudoers.
As root run visudo and add a line like this
Code:
%zimbra ALL=NOPASSWD:/opt/zimbra/perdition/sbin/perdition
With this entry added to /etc/suoders you should not get prompted for a passwd when running zmsetup.