Hi Doug,
When you are upgrading Corra, you can use your old build.properties
and corra_webapps.properties file in the conf folder from the old
version to set up your new version. This will help so that you don't
use different settings and directory locations.
1. The user running tomcat is just a user that starts up the tomcat
server. Usually this is a user with admin rights. As long as the corra
user has access to the tomcat directory it should work. This is done
by having the tomcat directory's group and owner to be the user with
the admin rights and corra user to be in the same group. The way we
have it set up is we have a user named 'tomcat' that owns the tomcat
directory. There is also a group name 'tomcatgroup' that the user
'tomcat' is in and the directory group is also 'tomcatgroup'. We also
have a 'corra' user that is part of the 'tomcatgroup' group so that
the 'corra' user has access to it.
2. The bin location is not hard coded and can be changed to wherever
you want. You can find where the location is set at in the
build.properties file in the conf folder. You can look at your old
build.properties to see where it was before and set the new location
to be the same.
3. Yes, you can run the deploy_corra.sh script under your user name
and it should be fine.
Regards,
Tommy