Contents of /trunk/sslexplorer/sslexplorer-install.sh
Parent Directory | Revision Log
Revision 577 -
(show annotations)
(download)
(as text)
Thu Apr 24 20:20:24 2008 UTC (16 years, 5 months ago) by niro
File MIME type: application/x-sh
File size: 1163 byte(s)
Thu Apr 24 20:20:24 2008 UTC (16 years, 5 months ago) by niro
File MIME type: application/x-sh
File size: 1163 byte(s)
-initial release
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}/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 |