Quote:
Originally Posted by snuffelt
The Zimbra install scripts use 'source'. Newer versions of Ubuntu (I think Edgy was the first) use 'dash' as the shell which doesn't have 'source'.
Change to using 'bash' and run install.sh and things should work:
sudo rm /bin/sh
sudo ln -s /bin/bash /bin/sh
And that exactly solved my problem. As I was not the only one who ran into this problem, I hope the install script of Zimbra for Ubuntu can be modified to take this into account? |
As a long time unix admin, this behavior on the part of Ubuntu is
CRIMINAL. /bin/sh is a baseline shell, designed to be consistent and reliable - which is one of the reasons that it's used so heavily in installers. Symlinking it to something that's not compatible is just wrong.
This is something that you, the Ubuntu community, should take up with the maintainers of your distro.