GP-6829 Removed OpenTrustManager use. Restricted auto generated

self-signed certs to loopback connections only. Added CertTool and
updated svrREADME.md.  Added actions for launching windows/mac
certificate manager.  Improved Ghidra Server command queuing with proper
command file sequencing.  Added CertTool to simplify certificate
generation and requests. Refactor BSim PostgreSQL delployment and
cert/key use.  Revised both bsim and bsim_ctl commands.
This commit is contained in:
ghidra1
2026-07-02 18:15:19 -04:00
parent 1bc38d195a
commit fd431fe597
59 changed files with 8621 additions and 1472 deletions

View File

@@ -8,7 +8,7 @@ MAXMEM=768M
# launch mode (fg, bg, debug, debug-suspend)
LAUNCH_MODE=fg
VMARG_LIST="-Djava.awt.headless=true "
#VMARG_LIST="-Djava.awt.headless=true "
# Resolve symbolic link if present and get the directory this script lives in.
# NOTE: "readlink -f" is best but works on Linux only, "readlink" will only work if your PWD
@@ -16,4 +16,4 @@ VMARG_LIST="-Djava.awt.headless=true "
# fallback, which doesn't attempt to do anything with links.
SCRIPT_FILE="$(readlink -f "$0" 2>/dev/null || readlink "$0" 2>/dev/null || echo "$0")"
SCRIPT_DIR="$(dirname -- "$SCRIPT_FILE")"
${SCRIPT_DIR}/launch.sh $LAUNCH_MODE jdk "BSimControl" $MAXMEM "${VMARG_LIST}" ghidra.features.bsim.query.BSimControlLaunchable "$@"
"${SCRIPT_DIR}"/launch.sh $LAUNCH_MODE jdk "BSimControl" "$MAXMEM" "${VMARG_LIST}" ghidra.features.bsim.query.BSimControlLaunchable "$@"