]>
Commit | Line | Data |
---|---|---|
0ed41f8b | 1 | #!/bin/sh |
2 | ||
c7625793 | 3 | [ -r /usr/share/java-utils/java-functions ] || exit 1 |
31181c01 | 4 | |
5 | . /usr/share/java-utils/java-functions | |
6 | ||
35e0d444 | 7 | if [ -r /etc/sysconfig/jxplorer ]; then |
8 | . /etc/sysconfig/jxplorer | |
9 | fi | |
10 | ||
11 | export JAVA_HOME | |
12 | ||
13 | JX_JAVADIR=${JX_JAVADIR:-"/usr/share/java/JXplorer"} | |
14 | JX_DATADIR=${JX_DATADIR:-"/usr/share/JXplorer"} | |
0ed41f8b | 15 | |
35e0d444 | 16 | JAVA_BIN=${JAVA_BIN:-"$JAVA_HOME/bin/java"} |
0ed41f8b | 17 | |
18 | if ! [ -d "$HOME/.JXplorer" ]; then | |
19 | mkdir "$HOME/.JXplorer" | |
20 | cp /etc/JXplorer/connections.txt "$HOME/.JXplorer/connections.txt" | |
21 | ln -s /etc/JXplorer/log4j.xml "$HOME/.JXplorer/log4j.xml" | |
b6413223 | 22 | cp /etc/JXplorer/jxconfig.txt "$HOME/.JXplorer/jxconfig.txt" |
23 | ln -s $JX_DATADIR/templates "$HOME/.JXplorer/templates" | |
24 | ln -s $JX_DATADIR/security "$HOME/.JXplorer/security" | |
0ed41f8b | 25 | fi |
26 | ||
b6413223 | 27 | cd "$HOME/.JXplorer" |
35e0d444 | 28 | CLASSPATH=$(build-classpath junit jhall JXplorer) |
0ed41f8b | 29 | |
6ecaf4d8 | 30 | if [ "$#" == "0" ]; then |
31181c01 | 31 | run com.ca.directory.jxplorer.JXplorer < /dev/null > /dev/null 2>&1 & |
6ecaf4d8 | 32 | else if [ "$1" = "console" ] ; then |
31181c01 | 33 | run com.ca.directory.jxplorer.JXplorer |
6ecaf4d8 | 34 | else |
35 | echo "Usage: $0 [console|help]" | |
36 | fi | |
0ed41f8b | 37 | fi |