X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=dist%2Fosgi-boot%2Fsrc%2Fmain%2Frpm%2Fusr%2Fsbin%2Fosgi-service;h=2ce1b61c20df4d6eed4cb3ff2af213747c1f7faa;hb=94fc38845d358e5aafdcfb97110e6e381dc04259;hp=5c37f9c82f028dd9137559fc03a7fa6b111559ec;hpb=1df1bf64759d35d3d72b9d96b26b71118fdbe031;p=lgpl%2Fargeo-commons.git diff --git a/dist/osgi-boot/src/main/rpm/usr/sbin/osgi-service b/dist/osgi-boot/src/main/rpm/usr/sbin/osgi-service index 5c37f9c82..2ce1b61c2 100644 --- a/dist/osgi-boot/src/main/rpm/usr/sbin/osgi-service +++ b/dist/osgi-boot/src/main/rpm/usr/sbin/osgi-service @@ -44,12 +44,19 @@ start() { fi fi - cp --preserve $CONF_DIR/config.ini $CONF_RW/config.ini + if [ ! -f $CONF_RW/config.ini ]; then + #echo osgi.configuration.cascaded=true > $CONF_RW/config.ini + #echo osgi.sharedConfiguration.area=$CONF_DIR >> $CONF_RW/config.ini + #echo osgi.sharedConfiguration.area.readOnly=true >> $CONF_RW/config.ini + cp --preserve $CONF_DIR/config.ini $CONF_RW/config.ini + fi touch $SHUTDOWN_FILE cd $EXEC_DIR $JVM \ -Dargeo.osgi.shutdownFile="$SHUTDOWN_FILE" \ -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \ + -Djava.security.manager= \ + -Djava.security.policy="file:/etc/osgiboot/all.policy" \ $JAVA_OPTS -jar $OSGI_FRAMEWORK \ -clean \ -configuration "$CONF_RW" \