Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 580 - (show annotations) (download) (as text)
Thu Apr 24 21:04:03 2008 UTC (16 years ago) by niro
File MIME type: application/x-sh
File size: 1223 byte(s)
-fixed typos

1 #!/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}/sslexplorer/logs ]] && install -d ${SSLEXPLORER_ROOT}/sslexplorer/logs
18 [[ ! -d ${SSLEXPLORER_ROOT}/sslexplorer/tmp ]] && install -d ${SSLEXPLORER_ROOT}/sslexplorer/tmp
19 touch ${SSLEXPLORER_ROOT}/sslexplorer/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