Hi Richard
This piece of script is actually added to alfresco.sh dynamically, at
installation time.
You can have a look at the following file to see how this is done:
http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/installer/bitrock/ctlscript.xml
The logic is a bit convoluted, but it means that if you installed as
root, you can only run alfresco as root, and if you installed as
non-root, you can only run as non-root.
This probably makes sense, since the installer tweaks Linux services,
may deal with privileged ports, etc.
It has been the case as far as subversion's memory goes, apparently
Do you remember if you installed as non-root? Can you try installing as
root, to see if you get a different result?
Hope this helps!
Samuel