Magellan Linux

Annotation of /trunk/sslexplorer/sslexplorer-install.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 577 - (hide annotations) (download) (as text)
Thu Apr 24 20:20:24 2008 UTC (16 years, 1 month ago) by niro
File MIME type: application/x-sh
File size: 1163 byte(s)
-initial release

1 niro 577 #!/bin/bash
2     # sslexplorer install wrapper
3    
4     SSLEXPLORER_ROOT=/opt/sslexplorer
5    
6     # setup classpath
7     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/sslexplorer/build/boot"
8     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/sslexplorer/build/server"
9     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/maverick-crypto/build/classes"
10     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/maverick-ssl/build/classes"
11     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/maverick-multiplex/build/classes"
12     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/maverick-util/build/classes"
13     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/sslexplorer-commons-vfs/build/classes"
14     CLASSPATH="${CLASSPATH}:${SSLEXPLORER_ROOT}/sslexplorer/conf"
15     for i in ${SSLEXPLORER_ROOT}/sslexplorer/lib/*.jar; do CLASSPATH="${CLASSPATH}:${i}"; done
16    
17     [[ ! -d ${SSLEXPLORER_ROOT}/logs ]] && install -d ${SSLEXPLORER_ROOT}/logs
18     [[ ! -d ${SSLEXPLORER_ROOT}/tmp ]] && install -d ${SSLEXPLORER_ROOT}/tmp
19     touch ${SSLEXPLORER_ROOT}/logs/sslexplorer.log
20    
21     # run install mode
22     cd ${SSLEXPLORER_ROOT}/sslexplorer
23     java -cp ${CLASSPATH} -Djava.library.path=${SSLEXPLORER_ROOT} com.sslexplorer.server.Main --install --conf=${SSLEXPLORER_ROOT}/sslexplorer/conf