Seriously Flawed Linux Installation of Zimbra Desktop
Posted: Sun Dec 17, 2017 7:11 pm
I have been trying for three weeks now to get Zimbra Desktop installed onto either a Linux Mint 18.3 or Ubuntu 16.04LTS system with absolutely no success whatsoever.
It appears that the install scripts provided with the download DO NOT WORK. The problems from what I can see are either permission problems and/or errors in the scripts. The actual initial install script "install.pl" that loads the software onto the system seem to work without error, but after that, trying to get a user installed is impossible.
I have tried this on both of the above named systems with exactly the same failures.
Once the software has been unpacked and the install.pl script run as root has finished, I want to set up a user to access the program. The user has no elevated privileges. They run the /opt/zimbra/zdesktop/linux/user-install.pl script but it fails because it cannot write to the installation directory. The user-install.pl script does a lot of things, including copying files from the installation directory to each user's personal Zimbra directories. That is with the exception of the zdrun.pl file. The user-install.pl script tries to MODIFY the zdrun.pl file and then write it back to the /opt/zimbra/zdestop/linux directory and of course fails because that directory is owned by the installation user and/or root. However if you try to run the user-install.pl script under the same account used to install the software or root then it appears to work. But the zdrun.pl file is now permanently changed to have the directories of the install user hard coded into it. So even if you got some other user to install the program correctly, it would still fail because of the hard coded links to the install user's personal files.
I'm not sure if the zdrun.pl file should be unique for each user, but if it should be then it should be copied into each users directory tree somewhere. I have tried doing this but was never successful as I still cannot figure out exactly how the program should run.
It would be really nice if somebody could get back to me telling me what I'm doing wrong to get this program installed and running for each of my users. I only have three users, but each of them use one of three computers each day and not necessarily the same computer each day, so they all have accounts on each of three computers. And none of them run with elevated privileges.
Can anybody please help me. I'm begging now for someone with knowledge of this product to step up and tell me where my errors are.
Thank you.
Greg ....
It appears that the install scripts provided with the download DO NOT WORK. The problems from what I can see are either permission problems and/or errors in the scripts. The actual initial install script "install.pl" that loads the software onto the system seem to work without error, but after that, trying to get a user installed is impossible.
I have tried this on both of the above named systems with exactly the same failures.
Once the software has been unpacked and the install.pl script run as root has finished, I want to set up a user to access the program. The user has no elevated privileges. They run the /opt/zimbra/zdesktop/linux/user-install.pl script but it fails because it cannot write to the installation directory. The user-install.pl script does a lot of things, including copying files from the installation directory to each user's personal Zimbra directories. That is with the exception of the zdrun.pl file. The user-install.pl script tries to MODIFY the zdrun.pl file and then write it back to the /opt/zimbra/zdestop/linux directory and of course fails because that directory is owned by the installation user and/or root. However if you try to run the user-install.pl script under the same account used to install the software or root then it appears to work. But the zdrun.pl file is now permanently changed to have the directories of the install user hard coded into it. So even if you got some other user to install the program correctly, it would still fail because of the hard coded links to the install user's personal files.
I'm not sure if the zdrun.pl file should be unique for each user, but if it should be then it should be copied into each users directory tree somewhere. I have tried doing this but was never successful as I still cannot figure out exactly how the program should run.
It would be really nice if somebody could get back to me telling me what I'm doing wrong to get this program installed and running for each of my users. I only have three users, but each of them use one of three computers each day and not necessarily the same computer each day, so they all have accounts on each of three computers. And none of them run with elevated privileges.
Can anybody please help me. I'm begging now for someone with knowledge of this product to step up and tell me where my errors are.
Thank you.
Greg ....