Changeset 3552


Ignore:
Timestamp:
2002-11-25T11:46:48+13:00 (21 years ago)
Author:
kjdon
Message:

changed this a wee bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/install.bash

    r3547 r3552  
    11#!/bin/bash -v
     2
    23export CVS_RSH=ssh
    3 export CVSROOT=:ext:[email protected]:/usr/local/global-cvs/gsdl-src
     4
     5#if you have a greenstone_cvs account you can change to use that
     6#remember, password for anonymous access is 'anonymous'
     7#export CVSROOT=:ext:[email protected]:/usr/local/global-cvs/gsdl-src
     8export CVSROOT=:pserver:[email protected]:2402/usr/local/global-cvs/gsdl-src
    49
    510#make sure we have the current GSDL3
    6 cvs update -dR
     11cvs update -dRP
    712
    813# make mgpp
    9 mkdir -p packages
    1014cd packages
    11 #make sure we have the current MGPP
     15# check out mgpp
    1216cvs co mgpp
    1317cd mgpp
     
    1721cd $GSDL3HOME
    1822
    19 # unpack tomcat
     23# unpack tomcat and create symbolic link
    2024cd comms/tomcat/
    2125tar xzf jakarta-tomcat-4.0.1.tar.gz
     26ln -s jakarta-tomcat-4.0.1 jakarta
    2227cd $GSDL3HOME
    2328
     
    4752cd sites/localsite/collect/mgppdemo/index/
    4853tar xzf mgpp-indexfiles.tar.gz
     54cd ../../chinesedemo/index
     55tar xzf chinese-index-files.tar.gz
    4956cd $GSDL3HOME
    5057
     
    5461javadoc -d $JAVADOCDIR -private -link http://www.cs.waikato.ac.nz/~nzdl/gsdl3/javadocs/gathaen/ -link http://www.scms.waikato.ac.nz/help/reference/jdk1.2/docs/api/ -link http://www.cs.waikato.ac.nz/~ml/weka/doc_book/ `find src -name '*.java'` `find packages/ -name '*.java'` > $JAVADOCDIR/javadoc_log
    5562
     63#set up tomcat
    5664#create symbolic links
    5765cd web
     
    6270
    6371#set up the servlet information for tomcat
    64 cat web/WEB-INF/web.xml | sed "s&\/research\/kjdon\/home\/gsdl3&$GSDL3HOME&" > web.xml.tmp
     72cat web/WEB-INF/web.xml | sed "s&@gsdl3home@&$GSDL3HOME&" > web.xml.tmp
    6573mv web/WEB-INF/web.xml web/WEB-INF/web.bak.xml
    6674mv web.xml.tmp web/WEB-INF/web.xml
    6775
    68 #set up tomcat
     76#edit the catalina script
    6977cat  comms/tomcat/jakarta-tomcat-4.0.1/bin/catalina.sh | sed 's,CP=\"$CATALINA_HOME/bin/bootstrap.jar\",CP=\"$CLASSPATH:$CATALINA_HOME/bin/bootstrap.jar\",' > catalina.sh
    70 mv   comms/tomcat/jakarta-tomcat-4.0.1/bin/catalina.sh comms/tomcat/jakarta-tomcat-4.0.1/bin/catalina.bak.sh
    71 mv catalina.sh comms/tomcat/jakarta-tomcat-4.0.1/bin/catalina.sh
     78mv   comms/tomcat/jakarta/bin/catalina.sh comms/tomcat/jakarta/bin/catalina.bak.sh
     79mv catalina.sh comms/tomcat/jakarta/bin/catalina.sh
    7280
    73 cat comms/tomcat/jakarta-tomcat-4.0.1/conf/server.xml | sed "s,<\!-- Tomcat Root Context -->,<\!-- Tomcat Root Context --><\!-- GSDL3 Service --><Context path=\"/gsdl3\" docBase=\"$GSDL3HOME/web\" debug=\"1\" reloadable=\"true\"/>," > server.xml
    74 mv comms/tomcat/jakarta-tomcat-4.0.1/conf/server.xml comms/tomcat/jakarta-tomcat-4.0.1/conf/server.bak.xml
    75 mv server.xml comms/tomcat/jakarta-tomcat-4.0.1/conf/server.xml
     81#edit the server config file
     82cat comms/tomcat/jakarta/conf/server.xml | sed "s,<\!-- Tomcat Root Context -->,<\!-- GSDL3 Service --><Context path=\"/gsdl3\" docBase=\"$GSDL3HOME/web\" debug=\"1\" reloadable=\"true\"/><\!-- Tomcat Root Context -->," > server.xml
     83mv comms/tomcat/jakarta/conf/server.xml comms/tomcat/jakarta/conf/server.bak.xml
     84mv server.xml comms/tomcat/jakarta/conf/server.xml
    7685
     86#compile the test servlet
    7787cd web/WEB-INF/classes
    7888javac TestServlet.java
     
    8090
    8191#make everyone happy by giving the right permissions to the shell scripts
    82 chmod a+x comms/tomcat/jakarta-tomcat-4.0.1/bin/*
     92chmod a+x comms/tomcat/jakarta/bin/*.sh
    8393
    8494#start tomcat
Note: See TracChangeset for help on using the changeset viewer.