Installing Tomcat 4.1.31.
1. Download and install tomcat - I put it in /usr/local/
2. Download and install a jdk1.4 - I used Sun and installed it in /usr/local
3. Set export CATALINA_HOME=/usr/local/jakarta-tomcat-4.1.31
4. export JAVA_HOME=/usr/local/j2sdk1.4.2_07
Installing Xanthus LID
1. Copy XanthusWeb.zip to $CATALINA_HOME/webapps
2. unZip it to $CATALINA_HOME/webapps/LID
3. Erase the zip file if you like or move it somewhere (/usr/src)
4. Add LID role definition ""
to $CATALINA_HOME/conf/tomcat-users.xml
5. Add LID user definitions like ""
to $CATALINA_HOME/conf/tomcat-users.xml
6. Edit $CATALINA_HOME/webapps/LID/WEB-INF/classes/log4j.properties file.
Make sure log file path is valid. For example:
"log4j.appender.R.File=/usr/local/jakarta-tomcat-4.1.31/logs/Lm.log"
7. Edit $CATALINA_HOME/webapps/LID/WEB-INF/classes/etc/SystemVariables.properties file.
Make sure "basedir" points to the LID configuration directory. For example:
"basedir = /usr/local/jakarta-tomcat-4.1.31/webapps/LID/WEB-INF/config"
8. Edit $CATALINA_HOME/webapps/LID/WEB-INF/config/LmConfig.properties file.
Make sure the path to gpg is correct. Adjust temp directory if needed.
9. Add GPG keys for all supported LIDs (Ex. http://myServer:8080/LID/Sample/myUser)
Follow the procedure described in LID white paper.
NOTE: The keys must be in the keyring of the user that Tomcat uses to run.
Starting Xanthus LID
1. Start tomcat: cd $CATALINA_HOME/bin; ./startup.sh
2. Point a browser at: http://myServer:8080/LID/Sample/myUser