if [ $? -ne 0 ];then
echo Create user $APP...
useradd --system --home-dir /var/lib/$APP --shell /bin/bash --user-group --create-home $APP
+ else
+ echo User $APP already exists
fi
mkdir -p /var/lib/$APP/{state,data,indexes}
- chown $APP.$APP /var/lib/$APP
- mkdir -p /var/run/$APP
- chown $APP.$APP /var/run/$APP
- mkdir -p /var/log/$APP
- chown $APP.$APP /var/log/$APP
+ chown -R $APP.$APP /var/lib/$APP
fi
\ No newline at end of file
# Only Argeo OSGi Boot is explicitly started
-osgi.bundles=org.argeo.osgi.boot.jar@start
+osgi.bundles=org.argeo.osgi.boot@start
osgi.clean=true
# Provisioning
argeo.osgi.bundles=\
/etc/node/modules;in=*/*,\
/usr/local/share/osgi;in=**/*.jar,\
-/usr/share/osgi;in=**/*.jar
+/usr/share/osgi;in=**/*.jar;ex=boot/*.jar
# Required standard bundles to start
argeo.osgi.start.2.node=\