+++ /dev/null
-#!/bin/sh
-APP=argeo-companion
-
-JVM=java
-
-# Directories and files
-CONF_DIR=/etc/$APP
-CONF_DIRS=/etc/$APP/conf.d
-BASE_POLICY_ALL=/usr/share/$APP/all.policy
-BASE_CONFIG_INI=/usr/share/$APP/config.ini
-
-EXEC_DIR=$HOME/.local/share/argeo-companion
-DATA_DIR=$EXEC_DIR/data
-CONF_RW=$EXEC_DIR/state
-CONFIG_INI=$CONF_RW/config.ini
-
-OSGI_INSTALL_AREA=/usr/share/osgi/boot
-OSGI_FRAMEWORK=$OSGI_INSTALL_AREA/org.eclipse.osgi.jar
-ECLIPSE_LAUNCHER=$OSGI_INSTALL_AREA/org.eclipse.equinox.launcher.jar
-
-# Overwrite variables
-if [ -f $CONF_DIR/settings.sh ];then
- . $CONF_DIR/settings.sh
-fi
-
-RETVAL=0
-
-start() {
- mkdir -p $CONF_RW
- mkdir -p $DATA_DIR
-
- # Merge config files
- printf "## Equinox configuration - Generated by /usr/sbin/nodectl ##\n\n" > $CONFIG_INI
-# cat $BASE_CONFIG_INI >> $CONFIG_INI
- printf "\n##\n## $CONF_DIR/$APP.ini\n##\n\n" >> $CONFIG_INI
- cat $CONF_DIR/$APP.ini >> $CONFIG_INI
- for file in `ls -v $CONF_DIRS/*.ini`; do
- printf "\n##\n## $file\n##\n\n" >> $CONFIG_INI
- cat $file >> $CONFIG_INI
- done;
-
-# $JAVA_OPTS -jar $OSGI_FRAMEWORK \
-
- cd $EXEC_DIR
- $JVM \
- -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \
- -Dosgi.framework=$OSGI_FRAMEWORK \
- $JAVA_OPTS -classpath $ECLIPSE_LAUNCHER org.eclipse.equinox.launcher.Main \
- -configuration "$CONF_RW" \
- -data "$DATA_DIR"
-}
-
-start
-