Workaround for permission problem in Ubuntu multi-server installation After fixing the problem with the check for installed packages (see bug #20597), installation of a server with only zimbra-ldap succeeds on Ubuntu 6.06 LTS (English language).
Installing a second server (fresh install, no update; zcs-NETWORK-4.5.7_GA_1319.UBUNTU6.tgz) with zimbra-logger and zimbra-store runs fine until an error at the end where permission errors are shown when tomcat is tried to be started.
Running zmfixperms does not help any more: One can start Tomcat but it crashes some seconds later.
Reason: Many files, e.g. in /opt/zimbra/tomcat, have set a userid of 503 which is a non-existing user.
Filed as bug #20652.
Workaround:
- (if previous installation is present, remove it)
- Running "install.sh -s" so that only the packages are installed.
- Run /opt/zimbra/libexec/zmfixperms
- Run the setup script /opt/zimbra/libexec/zmsetup.pl
No everything runs fine without errors. |