The currently used startapp.sh is broken, the command to run java... doesn't work as intended.
By using ` the command in those symbols will be executed, that's why java is running.
This is the same as using exec -runuser i2p $(java -cp...) <- this opens a subshell, but the user is wrong!
|
exec -runuser i2p `java -cp "${CLASSPATH}" ${JAVAOPTS} ${JAVA17OPTS} net.i2p.router.RouterLaunch` |
The currently used
startapp.shis broken, the command to run java... doesn't work as intended.By using
`the command in those symbols will be executed, that's why java is running.This is the same as using
exec -runuser i2p $(java -cp...)<- this opens a subshell, but the user is wrong!i2p.i2p/docker/rootfs/startapp.sh
Line 80 in 816d975