running: zcs open source edition 6.06 on Debian 4.
Hi. Today I was trying to add a transport table as described on:
Transport Table for external servers - Zimbra :: Wiki
When I ran zmlocalconfig|grep... I noticed that the existing value used ${zimbra_home} instead of /opt/zimbra. I decided to be fancy and tried to do the same but when I checked the result it had been replaced by nothing. (presumably by my shell) So, I escaped the $ and { } with backslashes, and got this:
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.zimbra.common.localconfig.Main.main(Main.java: 106)
Caused by: java.lang.RuntimeException: com.zimbra.common.localconfig.ConfigException: recursive expansion of key 'zimbra_home': postfix_transport_maps zimbra_home
NOW, any attempt to run zmlocalconfig returns that or something similar. Mail seems to still be running but I'm unable to reconfigure that value back to something sane. HELP! What can I do?
Thanks.