#! /bin/sh # setup_java (Bourne shell script) -- sets up a non-package-installed Java environment # (Does not work for JRE installs; JDK only.) java_base=/opt/java if [ ! -d $JAVA_HOME ] ; then files=($java_base/*) snot=$((${#berk[@]} - 2)); echo $snot ${berk[$snot]}' if [ -l $JAVA_HOME ] ; then # check to make sure the link points at the latest install : else ln -s jre1.6.0_05 /opt/java/jdk-latest mkdir /usr/local/share/java mkdir /etc/java # set up Debian-style extensions directory (as a symlink) ln -s $JAVA_HOME/jre/lib/ext /usr/local/share/java/ext # move and fix security policy file mv $JAVA_HOME/jre/lib/security/java.policy $JAVA_HOME/jre/lib/security/java.policy.dist ln -s /etc/java/java.policy $JAVA_HOME/jre/lib/security/java.policy cp $JAVA_HOME/jre/lib/security/java.policy.dist /etc/java/java.policy # allow all crypto algorithms cat >>/etc/java/java.policy <